Friday, June 29, 2007

JBoss Seam + Netbeans Update 2

The good news is that the Seam plugin for Netbeans deploys without any issues to JBoss 4.0.5 server. I've also added a Postgresql database into the mix and successfully generated entity classes and deployed to 4.0.5 successfully!

The bad news is that I ran into an issue with M9. At least, it is an issue with M9 and the Facelets plugin (on my workstation). I cannot tell if this issue is a bug with M9, or just my slow workstation, but the IDE literally locks up if I try to edit XHTML files with the Facelets plugin installed. I just found this out this morning when trying to add a new Facelets page to my Seam Plugin app. It would not work...I restarted the M9 application several times.

Needless to say, I've reverted to Netbeans 5.5.1 and have been using the Facelets code without issue.

In summary: Netbeans 5.5.1, Seam Framework Plugin, Facelets Plugin, and Postgresql database create an easy CRUD application without issue...and in just a few minutes!

As stated in previous posts, I will try to make a mini-application using this model. I then wish to port it to Glassfish as well just to see how difficult that step will be. It may take me a while...but I will post my results.

Saturday, June 23, 2007

JBoss Seam + Netbeans 6.0 M9 Update

I've not had much time lately to play with Seam and get some good development going. However, I've been trying to make the Seam plugin work with Netbeans 6.0 M9...and it does quite nicely. Follow the link to the blog by Michael Yuanto see how you should set up your environment. This is tested and functional with Netbeans 6.0 M9.

I tried to make this work with JBoss 4.2, but I never quite made it. The issue is that I need to run JBoss on a different port other than the default 8080. I cannot make this happen with JBoss 4.2 within the Netbeans 6.0 M9 environment. When I register the server with Netbeans, it automatically defaults to 8080...I do not like this. I've also tried to change all references to 8080 within the JBoss 4.2 home to something else...no luck. The good thing is that with JBoss 4.0.5, you can simply adjust the server.xml within the server\default\deploy\jbossweb-tomcat55.sar directory. This then registers with Netbeans 6.0 on the specified port without issue.

I am hopeful to hear more about the Netbeans Seam plugin soon...the initial release is very good...

Saturday, June 09, 2007

JBoss SEAM 1.2.1 GA and Glassfish V2

I've just followed the excellent write-up by Roger Kitain and built the glassfish example for Seam on Glassfish v2. If you follow Roger's blog instructions, it works without any issues using Seam 1.2.1 GA.

Now...onto the Netbeans 6.0 M9 integration. I hope to install the Seam plug-in (or minimally the Facelets plug-in) for Netbeans to M9 and deploy to Glassfish...I'll blog on my results.

Friday, June 08, 2007

Netbeans 6.0 - Great Information Resource

I am a little bit behind...but I've just recently read the article in the Netbeans Magazine May 2007 edition regarding Netbeans 6.0. It is an excellent article. If you are looking for a good resource to learn the newest features of the IDE then I definitely recommend giving it a read!

Also, another excellent resource is always Roumen's Weblog. I listen to each of the Netbeans podcasts, and I visit his site often...always has great information regarding Netbeans. He also has some good Flash Demos available.

Check it out Netbeans users!