[jboss-user] [EJB 3.0] - EJB3 deployment and ClassDefNotFound
pbzdyl
do-not-reply at jboss.com
Mon Feb 19 15:32:59 EST 2007
Hello All,
I have following ear application structure:
sample-app.ear
|
| META-INF
| application.xml (cited in the end of this post)
| MANIFEST.MF (containing: Class-Path: sample-logic-api.jar sample-model.jar sample-logic-.jar
|
| sample-model.jar
| net.bzdyl.sample.model.Customer (simple entity with @Entity)
|
| sample-logic-api.jar
| net.bzdyl.sample.logic.CustomerManager (simple interface with create/update/delete/query methods, no annotations)
|
| sample-logic-impl.jar
| META-INF
| persistence.xml (cited in the end of this post)
| MANIFEST.MF (containig: Class-Path: sample-logic-api-.jar sample-model.jar
| net.bzdyl.sample.logic.CustomerManagerBean (with @Remote(CustomerManager.class) @Stateless annotations)
|
When I am deploying it on JBoss 4.0.5.GA (with EARDeployer configured with Isolated=true) it is working fine. But when I am installing it on JBoss 5.0.0.Beta1 (default configuration) I am getting
21:24:37,891 ERROR [EJBRegistrationDeployer] Error during deployment: jar:file:/
C:/dev/java/jboss-5.0.0.Beta1/server/default/deploy/sample-app.ear!/
sample-logic-impl.jar
java.lang.NoClassDefFoundError: net/bzdyl/sample/logic/CustomerManager
during deployment process. Why?
Thanks,
Piotrek
application.xml
<?xml version="1.0" encoding="UTF-8"?>
| <application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd" version="5">
| <description>Sample application</description>
| <display-name>sample-ear</display-name>
| <module>
| <ejb>sample-logic-impl-.jar</ejb>
| </module>
| </application>
|
persistence.xml
<persistence>
| <persistence-unit name="SamplePU">
| <jta-data-source>java:/DefaultDS</jta-data-source>
| <properties>
| <property name="hibernate.hbm2ddl.auto" value="create-drop"/>
| <property name="hibernate.show_sql" value="true"/>
| </properties>
| <class>net.bzdyl.sample.model.Customer</class>
| </persistence-unit>
| </persistence>
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4019018#4019018
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4019018
More information about the jboss-user
mailing list