80 likes | 189 Views
Hacking on Glassfish!. Jaromir Hamala, Senior Consultant (and passionate developer!) C2B2 Consulting Ltd. How You Are Using GlassFish. Hacking!. Glassfish as the hacker friendly Java EE platform Taking advantage of modular architecture And Java EE standards!
E N D
Hacking on Glassfish! Jaromir Hamala, Senior Consultant (and passionate developer!) C2B2 Consulting Ltd.
How You Are Using GlassFish Hacking! • Glassfish as the hacker friendly Java EE platform • Taking advantage of modular architecture • And Java EE standards! • It’s fast to start with! (yet very reliable!) • Low footprint
What Worked with GlassFish Did I mention it’s highly hackable? • JMS broker or Data Grid? • JMS backed by Data Grid! • Demo Time! https://github.com/jerrinot/hazelcastmq
Ingredients • HazelcastDataGrid(implements topic and queue ootb) • JMS wrapper (written by Mike Pilone) https://github.com/mpilone/hazelcastmq • Generic JMS RA http://genericjmsra.java.net/ • 1 Rainy Saturday • (or pretty much any Sunday if you live in the UK)
How GlassFish Can Be Better • Better / More descriptive error messages • No downloadable tarball with source code • SVN only public class FlushJMSDestination { […] if (!success) { //todo: enable localized string throw new Exception();//localStrings.getLocalString("admin.mbeans.rmb.error_purging_jms_dest")); } http://www.joe-ks.com/archives_aug2009/CatFish.htm