Geertjan's Blog

  • December 8, 2005

JOnAS Plug-in for NetBeans IDE?

Geertjan Wielenga
Product Manager
Some months ago, when some of the Sun Java Studio Creator developers were in town (i.e., here in Prague), I went out for a few drinks with some of them. At some point, I mentioned that we had put together a NetBeans Server-Skeleton Plug-in Tutorial. When he heard this, one of them laughed and, I remember his response very clearly—he said: "Wow! How big is your audience?!" What he meant was that he didn't think there'd be many people out there interested enough in creating server plug-ins for NetBeans to make the job of creating the tutorial worth the effort. I replied that if there was even one person out there who would find it useful enough to decide to create an additional server plug-in, then the creation of the tutorial would have been time well-spent. Imagine—we currently support the Sun Java System Application Server, JBoss Application Server, Tomcat Web Server, and Weblogic Application Server. If even one server were to be added to that list, that would be five server plug-ins instead of four. That's a big improvement and any new server plug-in would feature very high up on the list of features for the next release.

So, last week I received an e-mail from Manfred Riem, who is the Dutch translator of NetBeans IDE. He's translated a lot of the user interface and he also translates the NetBeans newsletters into Dutch. And guess what he wrote to tell me? He'd found the NetBeans Server-Skeleton Plug-in Tutorial and was in the process of creating support for JOnAS (Java Open Application Server). Now is that cool or what?

He sent me the sources of his plug-in today, because he's too busy with other things at the moment to complete it. But he got pretty far already. Here's what his plug-in looks like in the Projects window:

He's got pretty far, as you might be able to see. In fact, I can already register my JOnAS server (albeit without any server-specific settings) and start it (albeit with a hard-coded server location):

I can also set JOnAS as my target server (although I get an error message when I try to complete the wizard after choosing JOnAS):

So, Manfred's come a long way, but there's still some way to go and currently he's short of time. Is there anyone out there who'd be interested in taking the sources and continuing where Manfred left off? Remember, there's a tutorial (and a lot of NetBeans developers) to help you... If you're interested, please leave a note here or drop me an e-mail.

Join the discussion

Comments ( 11 )
  • Mukesh Garg Thursday, December 8, 2005
    You are right. I am writing the plugin for upcoming Sun Java System WebServer7.0 and the code will be going in to serverplugins. The tutorial is based on the Netbeans 4.1 though , there have been some changes from NB4.1 to NB5.0 in J2EEServer module.
  • Wayne Thursday, December 8, 2005
    Hi Geertjan,
    I am a java developer and likes both Netbeans and JOnAS. I am interested in this plugin. Would you please give me a copy? I'd like to study it.
    Why not register a open source project for this plugin in sourceforege or java.net?
    Best regards,
  • Geertjan Friday, December 9, 2005
    Wow, these are great comments. I've e-mailed with both Mukesh and Wayne off-line. It does appear that there are several changes between 4.1 and 5.0 in the server plug-in area, so the tutorial needs to be updated. I sent Wayne the source files that I received from Manfred. Is there more interest in setting up an open source project for the JOnAS plug-in for NetBeans? If so, I'll look into it.
  • Robert Wednesday, January 11, 2006
    Is there an open-source project for this issue now ?
    Can anyone send me the code ? I`m intressted in this plug-in
  • Geertjan Wednesday, January 11, 2006
    Click here to download the sources. Unfortunately there's no open source project for this... yet. Will you be the one to set it up???
  • Robert Monday, January 16, 2006
    Give me some time. I have to study the code and will maybe set up an open source projekt on sourceforge or somewhere else. I also have to ask Manfred if it is ok to use his code. So i will come back to you.
  • Geertjan Monday, January 16, 2006
    Excellent Robert. I'm sure Manfred will be very happy to hear of your interest.
  • Robert Monday, January 16, 2006
    Geertjan, can you send me Manfred`s email ? I can`t find it anywhere. Thanks
  • Geertjan Wednesday, January 18, 2006
    OK. I've sent it to you.
  • Javier Wednesday, March 22, 2006
    What has happened to this plugin? Last post is from Jan.18 Does the open-source project got live?
    I am interested in this plugin.
  • Roshan Monday, June 8, 2009

    Can I have your email Geertjan??

Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.