First of all, I want to point out that THIS WAS WORKING, and then I re-deployed my EJB app jar file and after many restarts, it can not find a dependency on JAXB. I have written an Interceptor that uses JAXB to marshal data out to an XML file. I am binding this interceptor to a class deployed in an EJB jar file. So I have the following in deploy;
CoreAOP.jar - contains my interceptor (dependency on JAXB). EJB-demo.jar - contains my EJB application (essentially an ear file). logging-aop.xml - AOP config binding the interceptor to class in the EJB jar. On my first attempt, it couldn't find the JAXB API, so I copied those jars to the deploy directory and it started working. However, after re-deploying my EJB jar, it will no longer deploy because it can't find the JAXB stuff (I should also mention here that I am using load-time weaving) when the interceptor is first executed. Restarting JBoss doesn't help either. Here is the deployment error: | 2006-08-25 17:21:30,956 ERROR [org.jboss.deployment.scanner.URLDeploymentScanner] Incomplete Deployment listing: | | --- MBeans waiting for other MBeans --- | ObjectName: persistence.units:jar=EJB3_Persistence_Demo-EJBModule.jar,unitName=em | State: FAILED | Reason: java.lang.RuntimeException: java.lang.NoClassDefFoundError: javax/xml/bind/Element | I Depend On: | jboss.jca:service=ManagedConnectionFactory,name=jrice-test-schema | Depends On Me: | jboss.j2ee:jar=EJB3_Persistence_Demo-EJBModule.jar,name=TestBean,service=EJB3 | | ObjectName: jboss.j2ee:jar=EJB3_Persistence_Demo-EJBModule.jar,name=TestBean,service=EJB3 | State: NOTYETINSTALLED | I Depend On: | persistence.units:jar=EJB3_Persistence_Demo-EJBModule.jar,unitName=em | | --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM --- | ObjectName: persistence.units:jar=EJB3_Persistence_Demo-EJBModule.jar,unitName=em | State: FAILED | Reason: java.lang.RuntimeException: java.lang.NoClassDefFoundError: javax/xml/bind/Element | I Depend On: | jboss.jca:service=ManagedConnectionFactory,name=jrice-test-schema | Depends On Me: | jboss.j2ee:jar=EJB3_Persistence_Demo-EJBModule.jar,name=TestBean,service=EJB3 | Any ideas? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3967580#3967580 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3967580 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
