The open source edition of the JBoss server has been renamed to Wildfly, and version 8 will be the next release, which will support Java EE 7. Currently, the Alpha 4 build of Wildfly 8 is available. This build can not be registered in the IDE:
1. Download and unzip Wildfly 8 Alpha 4
2. In Services window -> Servers, choose Add Server... in the popup menu
3. Choose JBoss and press Next
4. Specify the Wildfly build location and press Next
=> Domain combo box is empty, so I can not choose a domain. Finish button is disabled.
Besides implementing this aspect, additional changes should be:
- Wildfly 8 needs to declare Java EE 7 compatibility
- We should present the Wildfly name in the UI, either as a separate item in the server type list, or by renaming the JBoss item to "JBoss/Wildfly"
This will need some more work as jsr88 has been dropped completely.
Would like this support in order to demonstrate #JavaEE7 in WildFly. This is not working even for NetBeans 7.4.
Unfortunately, Wildfly continues the JBoss tradition of significantly overhauling the server internals in every major release, which makes IDE integration very difficult :-( So as Petr H writes above, this is not easy.
As for support in NetBeans 7.4 - at the time of NetBeans 7.4 code freeze, Wildfly 8 was still in Alpha, i.e. too early to expect it would be supported in a final release of NetBeans.
I proposed my help on the netcat nbjee mailing lists.
Maybe we ould take advantage of what JBoss / RedHat is doing in Eclipse, since the use cases are quite the same, thus we would have only to concentrate on the GUI.
What do you think ?
The issue of available servers is so important that the lack of servers in NB has driven me to look at Eclipse. Eclipse appears to accommodate ALL the major servers which leads me to ask why it is so difficult in NB? Maybe NB needs to change how servers are integrated so that we can just point it to any server and the server can be used?? I obviously have no idea how much work would be required to accomplish this feat! But I think the limited availability of servers is a huge draw-back for NB.
1) Tomcat is only for browsers and I do Java Swing/JavaFX clients;
2) Glassfish apparently cannot create and serve up a DataSource for either DB2 or postgresql even though it appears to have awesome websockets that work;
3) WebLogic (free version 12.1.2) cannot create a wlfullclient.jar so fails to provide a usable EJB environment;
4) JBoss 7.1.1 Final is the only server that works for EJB accessing a database and it has had problems I seem to have overcome by some accident.
This short list is a huge limitation.
I want to use Wildfly (which is now in beta stage) and I want to use TomEE+ as soon as it is integrated into Tomcat 8 which will have the Java API websockets implementation. To be frank, I'd like to use openEJB as it is as a stand-alone EJB server! I DO NOT WANT to have to use Eclipse to have a choice of servers!!!!
So here's another vote for this issue and to expand the choices for NB.
+1 Now that Oracle stopped its commercial support for GlassFish, WildFly is getting even more important, I guess.
I want switch to jboss because Oracle has plans for abandone comercial support of glassfish
Hi. Here is a recipe, from a famous and former Oracle member, for those who struggling to get WildFly working on NetBeans 7.4:
The plugin mentioned in that article doesn't seem to be available for NetBeans 8...
Another user mentioned the plugin is still available in the nightly version:
Could you add it to the final version as well?