Wednesday Feb 17, 2010

Remote EJB Monitoring Application on the NetBeans Platform

The next YANPA is created by Florian Brunner and his colleagues at a Swiss IT organization: "For our customer, ACS Solutions Switzerland, I introduced the NetBeans Platform in a pilot project, where we had to build a new J2EE application client. This small application should monitor some data retrieved from some remote EJBs."

Other comments on this application from Florian:

"Since the NetBeans Platform is based on Swing, we could reuse some existing custom components such as our about box, login dialog and framework as well as some 3rd party components such as JXTable and JXDatePicker from SwingX. (Note there is some work going on to make about boxes pluggable.)

We enabled parts of the GUI based on the rights of the current user as described here. (Note there is some work going on to make this easier, as described here.)

And we persisted the properties of the dialogs (dimension, position) and the properties of JXTables (column order, visible/ hidden columns, column widths, sorting info) by integrating the SessionStorage feature of the Swing Application Framework. (See my blog for more information about this topic.)

Since the NetBeans Platform project is Ant based, we could integrate the building of the JNLP application in our EAR Ant scripts."

In other news. Read this interview published on NetBeans Zone today to find out about how Mule ESB is being extended for the healthcare sector and how the NetBeans Platform is being used as the framework for a new Mule ESB designer!


Geertjan Wielenga (@geertjanw) is a Principal Product Manager in the Oracle Developer Tools group living & working in Amsterdam. He is a Java technology enthusiast, evangelist, trainer, speaker, and writer. He blogs here daily.

The focus of this blog is mostly on NetBeans (a development tool primarily for Java programmers), with an occasional reference to NetBeans, and sometimes diverging to topics relating to NetBeans. And then there are days when NetBeans is mentioned, just for a change.


« February 2010 »