Mail Archive Home | jonas-team List | November 2008 Index
| <-- Date Index --> | <-- Thread Index --> |
Hi XiaoDa In fact, you MAY need the jaxb-api in the dependencies of the axis2 module only if you need it to compile your classes. A dependencies on the bundle or the implementation is not needed (you depends on too much classes than what you actually reaaly need) So, my advice is that we should understand whay it doesn't work when JAXB is used (at runtime) from the ow2 jaxb bundle. Is the stack trace complete ? Can you see what happen at DescriptionUtils.java line 380 ? Looking at the code you could have some hints about the cause of the Exception ... Cheers --G xiaoda a écrit : > Hi,JOnAS > > In fact, we have ow2-bundles-externals-jaxb2-1.0.10-SNAPSHOT.jar in > JONAS that exported jaxb-impl , so in axis2, I should just need to write > this dependency on ow2-bundles-externals-jaxb2 in pom.xml, but I found if > I do like that, I will get this issue when Axis2 is trying to load the > handler chains: > > javax.xml.ws.WebServiceException: EndpointDescriptionImpl: > loadHandlerList: thrown when attempting to unmarshall JAXB content > at > org.apache.axis2.jaxws.ExceptionFactory.createWebServiceException(ExceptionFactory.java:172) > at > org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:69) > at > org.apache.axis2.jaxws.ExceptionFactory.makeWebServiceException(ExceptionFactory.java:117) > at > org.apache.axis2.jaxws.description.impl.DescriptionUtils.loadHandlerChains(DescriptionUtils.java:380) > at > org.ow2.jonas.ws.axis2.jaxws.Axis2WSEndpoint.configureHandlers(Axis2WSEndpoint.java:378) > at > org.ow2.jonas.ws.axis2.jaxws.Axis2WSEndpoint.init(Axis2WSEndpoint.java:133) > at > org.ow2.jonas.ws.axis2.easybeans.ext.LifeCycleCallback.start(LifeCycleCallback.java:182) > at org.ow2.easybeans.container.JContainer3.start(JContainer3.java:407) > at > org.ow2.jonas.ejb.easybeans.EasyBeansDeployer.deployEJB3(EasyBeansDeployer.java:160) > at > org.ow2.jonas.ejb.easybeans.EasyBeansDeployer.deploy(EasyBeansDeployer.java:130) > at > org.ow2.util.ee.deploy.impl.deployer.DeployerManager.deploy(DeployerManager.java:120) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor.detectNewArchives(DeployableMonitor.java:389) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor.access$000(DeployableMonitor.java:63) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor$1.execute(DeployableMonitor.java:189) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor$1.execute(DeployableMonitor.java:188) > at > org.ow2.jonas.lib.execution.RunnableHelper.execute(RunnableHelper.java:60) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor.checkNewArchives(DeployableMonitor.java:195) > at > org.ow2.jonas.deployablemonitor.DeployableMonitor.run(DeployableMonitor.java:159) > > > but if I use embeded dependency of JAXB-Impl, this issue does not > exist, I don't know why..... > > So the version I commit is the embeded version... > > Can anybody help me? > > Thanks a lot! > > > Best Wishes! > > 2008-11-21 > > XiaoDa mailto:http://xiaoda08@xxxxxxxxxxxxxx > ____________________________________________________ > > Institute of Software > School of Electronics Engineering & Computer Science > Peking University > Beijing, 100871, P.R.China > Tel : (86-10)62757801 > ____________________________________________________ >
begin:vcard fn:Guillaume Sauthier n:Sauthier;Guillaume org:<a href="http://www.ow2.org"><img title="OW2" alt="OW2 Consortium" border="0" src="http://www.ow2.org/xwiki/bin/skin/XWiki/DefaultSkin/logoOW2.png" /></a> adr:;;;;;;France email;internet:guillaume.sauthier@xxxxxxx title:<a href="http://jonas.ow2.org">JOnAS Application Server</a> x-mozilla-html:TRUE url:http://jonas.ow2.org version:2.1 end:vcard
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.