Application with MappedSuperclass is not deployable when using newest JBoss
Version
-----------------------------------------------------------------------------------
Key: EJB-101
URL: http://jira.andromda.org/browse/EJB-101
Project: EJB Cartridge
Type: Bug
Environment: Windows System 32Bit
JBoss 4.2.2.GA
Reporter: Roland Burgermann
Assigned to: Vance Karimi
When you are tag an entity with the "MappedSuperclass" annotation, start the
generation process and try to deploy your application on JBoss 4.2.2.GA you
will get the following error:
java.lang.ClassNotFoundException: No ClassLoaders found for:
com.test.samples.ejb3xfire.GeneralEntityDaoImpl
I located the problem in the generated Deployment Descriptor for the Enterprise
Java Beans (ejb-jar.xml).
For a MappedSuperclass this entry mustn't exist. When removing the entries for
the MappedSuperclass, the application is deployable.
Why this is working on JBoss 4.0.5.GA with + EJB3 RC9 Patch 1?
Because the EJB3 RC9 Patch 1 is only a Preview Version and cannot process the
Deployment Descriptor, so an inconsitence will not stop the deployment.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.andromda.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/