Hi,

I got a ClassNotFoundException: com.sun.net.httpserver.HttpHandler exception
during deploying ear on Wildfly 9.0.2 server.

*Do you have any idea what can be the solution?*

2016-03-16 23:20:09,034 INFO  [com.abc.mydemo.service.user.Bootstrap]
(ServerService Thread Pool -- 73) Initializing User Camel Routes.
2016-03-16 23:20:09,049 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) Apache Camel 2.16.1 (CamelContext:
camel-2) is starting
2016-03-16 23:20:09,050 INFO 
[org.apache.camel.management.ManagedManagementStrategy] (ServerService
Thread Pool -- 73) JMX is enabled
2016-03-16 23:20:09,266 INFO 
[org.apache.camel.impl.converter.DefaultTypeConverter] (ServerService Thread
Pool -- 73) Loaded 189 type converters
2016-03-16 23:20:09,314 INFO 
[org.apache.camel.impl.DefaultRuntimeEndpointRegistry] (ServerService Thread
Pool -- 73) Runtime endpoint registry is in extended mode gathering usage
statistics of all incoming and outgoing endpoints (cache limit: 1000)
2016-03-16 23:20:09,320 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) AllowUseOriginalMessage is enabled. If
access to the original message is not needed, then its recommended to turn
this option off as it may improve performance.
2016-03-16 23:20:09,320 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) StreamCaching is not in use. If using
streams then its recommended to enable stream caching. See more details at
http://camel.apache.org/stream-caching.html
2016-03-16 23:20:09,320 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) Total 0 routes, of which 0 is started.
2016-03-16 23:20:09,322 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) Apache Camel 2.16.1 (CamelContext:
camel-2) started in 0.274 seconds
2016-03-16 23:20:09,909 INFO  [org.apache.camel.cdi.CdiCamelContext]
(ServerService Thread Pool -- 73) Route: GET@statuss started and consuming
from: Endpoint[direct://GET@api/user]
2016-03-16 23:20:10,128 ERROR [org.jboss.msc.service.fail] (ServerService
Thread Pool -- 73) MSC000001: Failed to start service
jboss.deployment.subunit."mydemo-0.0.0.ear"."mydemo-user-service-0.0.0.jar".component.Bootstrap.START:
org.jboss.msc.service.StartException in service
jboss.deployment.subunit."mydemo-0.0.0.ear"."mydemo-user-service-0.0.0.jar".component.Bootstrap.START:
java.lang.IllegalStateException: WFLYEE0042: Failed to construct component
instance
        at
org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:57)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[rt.jar:1.8.0_74]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[rt.jar:1.8.0_74]
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[rt.jar:1.8.0_74]
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[rt.jar:1.8.0_74]
        at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_74]
        at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to construct
component instance
        at
org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:163)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:134)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.as.ee.component.BasicComponent.createInstance(BasicComponent.java:88)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.as.ejb3.component.singleton.SingletonComponent.getComponentInstance(SingletonComponent.java:122)
        at
org.jboss.as.ejb3.component.singleton.SingletonComponent.start(SingletonComponent.java:136)
        at
org.jboss.as.ee.component.ComponentStartService$1.run(ComponentStartService.java:54)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        ... 6 more
Caused by: javax.ejb.EJBException: WFLYEJB0442: Unexpected Error
        at
org.jboss.as.ejb3.tx.CMTTxInterceptor.handleExceptionInOurTx(CMTTxInterceptor.java:184)
        at
org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:277)
        at
org.jboss.as.ejb3.tx.CMTTxInterceptor.requiresNew(CMTTxInterceptor.java:349)
        at
org.jboss.as.ejb3.tx.LifecycleCMTTxInterceptor.processInvocation(LifecycleCMTTxInterceptor.java:66)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.weld.injection.WeldInjectionContextInterceptor.processInvocation(WeldInjectionContextInterceptor.java:43)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.ContextClassLoaderInterceptor.processInvocation(ContextClassLoaderInterceptor.java:64)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at 
org.jboss.invocation.InterceptorContext.run(InterceptorContext.java:356)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.PrivilegedWithCombinerInterceptor.processInvocation(PrivilegedWithCombinerInterceptor.java:80)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ee.component.BasicComponent.constructComponentInstance(BasicComponent.java:161)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        ... 11 more
Caused by: java.lang.NoClassDefFoundError:
com/sun/net/httpserver/HttpHandler
        at org.restlet.engine.Engine.registerDefaultConnectors(Engine.java:730)
        at org.restlet.engine.Engine.discoverConnectors(Engine.java:546)
        at org.restlet.engine.Engine.<init>(Engine.java:379)
        at org.restlet.engine.Engine.register(Engine.java:301)
        at org.restlet.engine.Engine.register(Engine.java:290)
        at org.restlet.engine.Engine.getInstance(Engine.java:199)
        at org.restlet.Restlet.<init>(Restlet.java:122)
        at org.restlet.Restlet.<init>(Restlet.java:99)
        at org.restlet.Component.<init>(Component.java:173)
        at
org.apache.camel.component.restlet.RestletComponent.<init>(RestletComponent.java:91)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[rt.jar:1.8.0_74]
        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[rt.jar:1.8.0_74]
        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[rt.jar:1.8.0_74]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[rt.jar:1.8.0_74]
        at java.lang.Class.newInstance(Class.java:442) [rt.jar:1.8.0_74]
        at 
org.apache.camel.util.ObjectHelper.newInstance(ObjectHelper.java:1537)
        at
org.apache.camel.util.ReflectionInjector.newInstance(ReflectionInjector.java:32)
        at org.apache.camel.cdi.CdiInjector.newInstance(CdiInjector.java:48)
        at
org.apache.camel.impl.DefaultComponentResolver.resolveComponent(DefaultComponentResolver.java:87)
        at
org.apache.camel.impl.DefaultCamelContext.getComponent(DefaultCamelContext.java:401)
        at
org.apache.camel.impl.DefaultCamelContext.getComponent(DefaultCamelContext.java:388)
        at
org.apache.camel.component.rest.RestEndpoint.createConsumer(RestEndpoint.java:213)
        at
org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenConsumerRoute.java:68)
        at
org.apache.camel.impl.DefaultRoute.onStartingServices(DefaultRoute.java:98)
        at org.apache.camel.impl.RouteService.warmUp(RouteService.java:158)
        at
org.apache.camel.impl.DefaultCamelContext.doWarmUpRoutes(DefaultCamelContext.java:3453)
        at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3383)
        at
org.apache.camel.impl.DefaultCamelContext.safelyStartRouteServices(DefaultCamelContext.java:3405)
        at
org.apache.camel.impl.DefaultCamelContext.startRouteService(DefaultCamelContext.java:3282)
        at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:949)
        at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:3258)
        at
org.apache.camel.impl.DefaultCamelContext.addRouteDefinitions(DefaultCamelContext.java:881)
        at
org.apache.camel.builder.RouteBuilder.populateRoutes(RouteBuilder.java:417)
        at
org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:330)
        at
org.apache.camel.impl.DefaultCamelContext$1.call(DefaultCamelContext.java:837)
        at
org.apache.camel.impl.DefaultCamelContext$1.call(DefaultCamelContext.java:834)
        at
org.apache.camel.impl.DefaultCamelContext.doWithDefinedClassLoader(DefaultCamelContext.java:2831)
        at
org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:834)
        at
org.apache.camel.cdi.CdiCamelContext$Proxy$_$$_WeldClientProxy.addRoutes(Unknown
Source)
        at com.abc.mydemo.service.user.Bootstrap.init(Bootstrap.java:33)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[rt.jar:1.8.0_74]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[rt.jar:1.8.0_74]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.8.0_74]
        at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_74]
        at
org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:96)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.doLifecycleInterception(Jsr299BindingsInterceptor.java:114)
        at
org.jboss.as.weld.ejb.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:103)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:437)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:73)
        at
org.jboss.as.weld.ejb.EjbRequestScopeActivationInterceptor.processInvocation(EjbRequestScopeActivationInterceptor.java:83)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.weld.injection.WeldInjectionInterceptor.processInvocation(WeldInjectionInterceptor.java:53)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ee.component.AroundConstructInterceptorFactory$1.processInvocation(AroundConstructInterceptorFactory.java:28)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.weld.injection.WeldInterceptorInjectionInterceptor.processInvocation(WeldInterceptorInjectionInterceptor.java:56)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.weld.ejb.Jsr299BindingsCreateInterceptor.processInvocation(Jsr299BindingsCreateInterceptor.java:100)
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
[wildfly-ee-9.0.2.Final.jar:9.0.2.Final]
        at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:340)
[jboss-invocation-1.4.1.Final.jar:1.4.1.Final]
        at
org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:275)
        ... 27 more
Caused by: java.lang.ClassNotFoundException:
com.sun.net.httpserver.HttpHandler from [Module
"deployment.mydemo-0.0.0.ear:main" from Service Module Loader]
        at
org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:205)
[jboss-modules.jar:1.4.3.Final]
        at
org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:455)
[jboss-modules.jar:1.4.3.Final]
        at
org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:404)
[jboss-modules.jar:1.4.3.Final]
        at
org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:385)
[jboss-modules.jar:1.4.3.Final]
        at
org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:130)
[jboss-modules.jar:1.4.3.Final]
        ... 91 more

2016-03-16 23:20:10,145 ERROR [org.jboss.as.controller.management-operation]
(XNIO-1 task-2) WFLYCTL0013: Operation ("add") failed - address:
([("deployment" => "mydemo-0.0.0.ear")]) - failure description:
{"WFLYCTL0080: Failed services" =>
{"jboss.deployment.subunit.\"mydemo-0.0.0.ear\".\"mydemo-user-service-0.0.0.jar\".component.Bootstrap.START"
=> "org.jboss.msc.service.StartException in service
jboss.deployment.subunit.\"mydemo-0.0.0.ear\".\"mydemo-user-service-0.0.0.jar\".component.Bootstrap.START:
java.lang.IllegalStateException: WFLYEE0042: Failed to construct component
instance
    Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to
construct component instance
    Caused by: javax.ejb.EJBException: WFLYEJB0442: Unexpected Error
    Caused by: java.lang.NoClassDefFoundError:
com/sun/net/httpserver/HttpHandler
    Caused by: java.lang.ClassNotFoundException:
com.sun.net.httpserver.HttpHandler from [Module
\"deployment.mydemo-0.0.0.ear:main\" from Service Module Loader]"}}
2016-03-16 23:20:10,150 ERROR [org.jboss.as.server] (XNIO-1 task-2)
WFLYSRV0021: Deploy of deployment "mydemo-0.0.0.ear" was rolled back with
the following failure message: 
{"WFLYCTL0080: Failed services" =>
{"jboss.deployment.subunit.\"mydemo-0.0.0.ear\".\"mydemo-user-service-0.0.0.jar\".component.Bootstrap.START"
=> "org.jboss.msc.service.StartException in service
jboss.deployment.subunit.\"mydemo-0.0.0.ear\".\"mydemo-user-service-0.0.0.jar\".component.Bootstrap.START:
java.lang.IllegalStateException: WFLYEE0042: Failed to construct component
instance
    Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to
construct component instance
    Caused by: javax.ejb.EJBException: WFLYEJB0442: Unexpected Error
    Caused by: java.lang.NoClassDefFoundError:
com/sun/net/httpserver/HttpHandler
    Caused by: java.lang.ClassNotFoundException:
com.sun.net.httpserver.HttpHandler from [Module
\"deployment.mydemo-0.0.0.ear:main\" from Service Module Loader]"}}
2016-03-16 23:20:10,171 INFO  [org.wildfly.extension.undertow]
(ServerService Thread Pool -- 73) WFLYUT0022: Unregistered web context:
/mydemo-admin-ui




--
View this message in context: 
http://camel.465427.n5.nabble.com/RestletComponent-NoClassDefFoundError-HttpHandler-on-Wildfly-9-0-2-tp5779175.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to