Santiago has been spending some more quality time with hisjapex project.Japex was initially used within FastInfoset groupbut Santiago recognized it was generally useful andmade it reusable.His new direction involves combining it with junit so as tosupport performance benchmarking.The results look good, so it may also work for you.Code at Japex.dev.java.net;feedback at email@example.com.
Pavelwrote in December aboutautomatic generation of database tables.He is picking up on that and now describes a NetBeans wizard thatgenerates entity classes from existing database tables.I'm sure that Pavel would be interested in feedback, so post comments to his blog.
JeanFrançoisis the architect of the GlassFish NIO-based HTTP Connector,Grizzly (artifact,animal).JeanFrançois provided anarchitecturaloverview last year and now goes intomore details,including the customization points.Grizzly is used in the new version ofSJS AS, 8.2,with very niceSPECjAppServer2004 results- all in Java!Also check JeanFrancois'sJavaOne '05 sessionServletContainer, Performance, Architecture,GlassFish,NIO
FindBugs is a most excellent programthat finds bugs in Java programs by looking for bug patterns.Aditya used it in GlassFish and writes aboutFinding Bugs made easy.Once you remove the bugs you will want to be sure they don't creep back in(as withlint)and the best arrangement is to use FindBugs in your IDE.There already was aPlugin for Eclipse andRoumen just reports thatSven Reimershas released aPlugIn for NetBeans.Seems like a real winner - check it out!
Here is a good example of the benefits of an active community, quick development cyclesand tight relationship of developers and customers:in a blog on Jan 17th, Ed claimed thatADF Faceswould run on GlassFish.Oops! the comments to his blog quickly showed that this was no longer true!So, the next day Ed reproduced the problem and filed abug,and,one weekend after, on the 23rd, he had a fix, which will be in the next build this week.See Ed's latest blog fora longerversion of his...
Bharath has published a very detailed descriptionof theinstallation process of GlassFish.The description comes with snapshots of the different popups and screens andshould be very useful to people installing GlassFish for the first time.Installation,GlassFish
Here are two complementary short blogs related toJavaWeb Startclients of GlassFish.In the first,Tim describes the steps incurred whenlaunching an app clientthat uses JavaWeb Start.One of the steps is accepting a signing certificate.The default certificate in GlassFish is self-signed andin the second blogVince explains how to use acustom certificate,one that a user can trust.Added: Tim's new bloggoes into some more details.Security,GlassFish,JavaWebStart