So we're repackaging com.sun.xml classes in the ActiveMQ JARs? Are you
using activemq-all.jar by any chance? If so, please switch to using the
individual JARs and see if that solves the problem; activemq-all.jar is
intended as a quick-start for standalone use, but anytime that users find
that they don't want something that is bundled with it, they (you) should
switch to the individual JARs.

If you're not using activemq-all.jar, can you tell us which JAR you see the
com.sun.xml JARs repackaged in?

Thanks,
Tim

On Mon, Dec 2, 2019, 6:18 AM Naveen Kumar <navee...@gmail.com> wrote:

> Hi Tim,
>
> Thank you for the suggestion.
> I tried using TCP transport in place of HTTP and now I get another problem:
>
> SEVERE [main]
>
> com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate
> WSSERVLET11: failed to parse runtime descriptor:
> java.lang.NoClassDefFoundError: Could not initialize class
> com.sun.xml.ws.model.WrapperBeanGenerator
>         java.lang.NoClassDefFoundError: Could not initialize class
> com.sun.xml.ws.model.WrapperBeanGenerator
>                 at
>
> com.sun.xml.ws.model.RuntimeModeler.getRequestWrapperClass(RuntimeModeler.java:392)
>                 at
>
> com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:815)
>                 at
> com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:746)
>                 at
> com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:506)
>                 at
>
> com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:337)
>                 at
> com.sun.xml.ws.db.DatabindingImpl.<init>(DatabindingImpl.java:102)
>                 at
>
> com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:75)
>                 at
>
> com.sun.xml.ws.db.DatabindingProviderImpl.create(DatabindingProviderImpl.java:59)
>                 at
>
> com.sun.xml.ws.db.DatabindingFactoryImpl.createRuntime(DatabindingFactoryImpl.java:128)
>                 at
>
> com.sun.xml.ws.server.EndpointFactory.createSEIModel(EndpointFactory.java:436)
>                 at
> com.sun.xml.ws.server.EndpointFactory.create(EndpointFactory.java:270)
>                 at
>
> com.sun.xml.ws.server.EndpointFactory.createEndpoint(EndpointFactory.java:147)
>                 at
> com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:574)
>                 at
> com.sun.xml.ws.api.server.WSEndpoint.create(WSEndpoint.java:557)
>                 at
>
> com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:260)
>                 at
>
> com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:152)
>                 at
>
> com.sun.xml.ws.transport.http.servlet.WSServletContextListener.parseAdaptersAndCreateDelegate(WSServletContextListener.java:131)
>                 at
>
> com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:152)
>                 at
>
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4682)
>                 at
>
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5143)
>                 at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>                 at
>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
>                 at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
>                 at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
>                 at
>
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1133)
>                 at
>
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867)
>                 at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>                 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>                 at
>
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>                 at
>
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
>                 at
>
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1045)
>                 at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429)
>                 at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
>                 at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
>                 at
>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
>                 at
>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
>                 at
> org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
>                 at
>
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
>                 at
> org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
>                 at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>                 at
>
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
>                 at
>
> org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
>                 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>                 at
>
> org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
>                 at
>
> java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
>                 at
>
> org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
>                 at
>
> org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
>                 at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>                 at
>
> org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
>                 at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>                 at
>
> org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932)
>                 at
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
>                 at
> org.apache.catalina.startup.Catalina.start(Catalina.java:633)
>                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
>                 at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>                 at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>                 at java.lang.reflect.Method.invoke(Method.java:498)
>                 at
> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344)
>                 at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475)
>
> It looks like some conflict with jaxws-rt.jar. I checked Activemq jar and
> it
> has a new package com.sun.xml.
> If I delete this package from the jar, the server start up works fine.
> Could you please help with this ?
>
> Thanks
> Naveen
>
>
>
> --
> Sent from:
> http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html
>

Reply via email to