trying to develop in the new jboss 7, i can undestand that is a nice playground to test new things BUT is far from being an appserver to be use for
developing production critical systems. The only reason for it for me is clear and that's why i will probably will go back to JBoss 6.
THERE IS NO DESCENT DOCUMENTATION. Is clear for me when i have to choose, i would go for something that isn't cutting edge but is well documented, rather than something that is promised to be good but has no real documentation.We all know that coding is one thing but documentation something totally different and i think there was the success of the jboss appserver until now.The documentation was verbose and complete, whereas with the new version the team decided not to give the top QA it used to give on documenting the new appserver
.When i have a question on my head at the end the solution is to get from Git the sources and debug.BUT that's not productive.I want to focus on developing my application and not trying to discover how the app server works by reading the entire source tree.For me the biggest burden for example currently is that we all read about the jboss module architecture that will bring revolution to the way we deploy and handle applications.But tell me why i shouldn't choose over the OSGi that is REALLY WELL DOCUMENTED and has proven it's value.No after some <flame-mode>on</flame-mode>.
I need a clear answer where i can find documentation for implementing the following using jboss modules(links like classloading how to and jboss modules AREN'T accepted as valid BECAUSE THERE IS NO VALUABLE INFORMATION ON THEM.):
Module1: contains persistence.xml and the entity classses..
Module2: conatains the EJB's for the business layer and MUST be able to use the Module1.So there is a dependency from Module2->Module1.
Module3: contains the .war which will be the interface and is clear that :Module3->Module2->Module1 and Module3->Module1.
I have created the com/test/module1/main com/test/module2/main and the resulting module.xml file respectively.But I DON'T SEE the modules
to be loaded.Trying to figure out how the classloadin will take place i am more confused than cleared.
The documentation of JBoss Module can only be characterised the lease deficient.
At the end i think i will either choose to go back to JBoss6 or go with the OSGi solution which i know how to do things.
at your disposal for any clarification.