Think it has been fixed on master, try adding a WEB-INF/beans.xml (even an
empty file)


Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
<http://www.tomitribe.com> | JavaEE Factory
<https://javaeefactory-rmannibucau.rhcloud.com>

2016-08-17 16:43 GMT+02:00 vnalla <v_na...@hotmail.com>:

> Hi,
>
> finally I was able to deploy my web service as pojo. it does not like
> <load-on-startup> tag in the web.xml.
>
> However there is another deployment error, but the service is getting
> deployed and works fine. This happens for every pojo web service including
> pojo-webservice example. Is there any way to get around this issue? Looks
> like it is related to WebBeansContext.
>
> 17-Aug-2016 09:08:30.725 INFO [localhost-startStop-1]
> org.apache.tomee.catalina.TomcatWebAppBuilder.init
> -------------------------
> localhost -> /pojo-webservice
> 17-Aug-2016 09:08:31.054 INFO [localhost-startStop-1]
> org.apache.openejb.config.ConfigurationFactory.configureApplication
> Configuring enterprise application:
> C:\apache-tomee-plume-7.0.1\webapps\pojo-webservice
> 17-Aug-2016 09:08:31.282 INFO [localhost-startStop-1]
> org.apache.openejb.config.ConfigurationFactory.configureService
> Configuring
> Service(id=Default Managed Container, type=Container, provider-id=Default
> Managed Container)
> 17-Aug-2016 09:08:31.282 INFO [localhost-startStop-1]
> org.apache.openejb.config.AutoConfig.createContainer Auto-creating a
> container for bean pojo-webservice.Comp233793921: Container(type=MANAGED,
> id=Default Managed Container)
> 17-Aug-2016 09:08:31.283 INFO [localhost-startStop-1]
> org.apache.openejb.assembler.classic.Assembler.createRecipe Creating
> Container(id=Default Managed Container)
> 17-Aug-2016 09:08:31.295 INFO [localhost-startStop-1]
> org.apache.openejb.core.managed.SimplePassivater.init Using directory
> C:\apache-tomee-plume-7.0.1\temp for stateful session passivation
> 17-Aug-2016 09:08:31.341 INFO [localhost-startStop-1]
> org.apache.openejb.config.AppInfoBuilder.build Enterprise application
> "C:\apache-tomee-plume-7.0.1\webapps\pojo-webservice" loaded.
> 17-Aug-2016 09:08:31.351 INFO [localhost-startStop-1]
> org.apache.openejb.assembler.classic.Assembler.createApplication
> Assembling
> app: C:\apache-tomee-plume-7.0.1\webapps\pojo-webservice
> 17-Aug-2016 09:08:31.545 INFO [localhost-startStop-1]
> org.apache.openejb.assembler.classic.Assembler.createApplication Deployed
> Application(path=C:\apache-tomee-plume-7.0.1\webapps\pojo-webservice)
> 17-Aug-2016 09:08:31.921 INFO [localhost-startStop-1]
> sun.reflect.DelegatingMethodAccessorImpl.invoke At least one JAR was
> scanned
> for TLDs yet contained no TLDs. Enable debug logging for this logger for a
> complete list of JARs that were scanned but no TLDs were found in them.
> Skipping unneeded JARs during scanning can improve startup time and JSP
> compilation time.
> 17-Aug-2016 09:08:32.376 SEVERE [localhost-startStop-1]
> org.apache.openejb.server.webservices.WsService.afterApplicationCreated
> Error deploying CXF webservice for servlet ws
>  javax.xml.ws.WebServiceException: Service resource injection failed
>         at
> org.apache.openejb.server.cxf.pojo.PojoEndpoint.<init>(
> PojoEndpoint.java:163)
>         at
> org.apache.openejb.server.cxf.pojo.PojoWsContainer.createEndpoint(
> PojoWsContainer.java:70)
>         at
> org.apache.openejb.server.cxf.pojo.PojoWsContainer.createEndpoint(
> PojoWsContainer.java:45)
>         at
> org.apache.openejb.server.cxf.CxfWsContainer.start(CxfWsContainer.java:50)
>         at
> org.apache.openejb.server.cxf.CxfService.createPojoWsContainer(
> CxfService.java:114)
>         at
> org.apache.openejb.server.webservices.WsService.afterApplicationCreated(
> WsService.java:420)
>         at
> org.apache.tomee.webservices.TomeeJaxWsService.afterApplicationCreated(
> TomeeJaxWsService.java:56)
>         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.openejb.observer.ObserverManager$MethodInvocation.invoke(
> ObserverManager.java:406)
>         at
> org.apache.openejb.observer.ObserverManager$InvocationList.invoke(
> ObserverManager.java:521)
>         at
> org.apache.openejb.observer.ObserverManager.doFire(
> ObserverManager.java:111)
>         at
> org.apache.openejb.observer.ObserverManager.fireEvent(
> ObserverManager.java:100)
>         at
> org.apache.openejb.loader.SystemInstance.fireEvent(
> SystemInstance.java:217)
>         at
> org.apache.tomee.catalina.TomcatWebAppBuilder.afterStart(
> TomcatWebAppBuilder.java:1707)
>         at
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(
> GlobalListenerSupport.java:116)
>         at
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(
> LifecycleBase.java:94)
>         at
> org.apache.catalina.util.LifecycleBase.setStateInternal(
> LifecycleBase.java:401)
>         at org.apache.catalina.util.LifecycleBase.start(
> LifecycleBase.java:170)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(
> ContainerBase.java:726)
>         at org.apache.catalina.core.ContainerBase.addChild(
> ContainerBase.java:702)
>         at org.apache.catalina.core.StandardHost.addChild(
> StandardHost.java:734)
>         at org.apache.catalina.startup.HostConfig.deployWAR(
> HostConfig.java:952)
>         at
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: java.lang.NullPointerException
>         at
> org.apache.openejb.server.cxf.pojo.PojoEndpoint.<init>(
> PojoEndpoint.java:110)
>         ... 30 more
>
>
> Thanks,
> Venkat
>
>
>
>
> --
> View this message in context: http://tomee-openejb.979440.
> n4.nabble.com/How-to-configure-Loggin-Featrues-Interceptors-for-CXF-web-
> services-tp4679440p4679785.html
> Sent from the TomEE Users mailing list archive at Nabble.com.
>

Reply via email to