Hi Not sure what happen but seems the zip is corrupted - github is better to share code.
Did you bind a servlet to the webservuce or is it an EJB? If none of both it is not supposed to work. Le 27 févr. 2016 17:34, "TomeeUser2" <[email protected]> a écrit : > Hi Roman, > > Thanks for looking at this. > > Attaching my sample project herewith. > > > Here is the full stack trace: > Using CATALINA_BASE: "C:\AppServers\tomee" > Using CATALINA_HOME: "C:\AppServers\tomee" > Using CATALINA_TMPDIR: "C:\AppServers\tomee\temp" > Using JRE_HOME: "C:\Java\jdk1.8.0_20" > Using CLASSPATH: > > "C:\AppServers\tomee\bin\bootstrap.jar;C:\AppServers\tomee\bin\tomcat-juli.jar" > 20160227 10:38:49 INFO (PersistenceBootstrap) > org.apache.openejb.persistence.PersistenceBootstrap > [getDefaultProvider]:Default JPA Provider changed to > org.eclipse.persistence.jpa.PersistenceProvider > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Server version: Apache > Tomcat (TomEE)/8.0.29 (7.0.0-SNAPSHOT) > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Server built: Nov 20 > 2015 09:18:00 UTC > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Server number: > 8.0.29.0 > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:OS Name: > Windows > 8.1 > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:OS Version: 6.3 > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Architecture: amd64 > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Java Home: > C:\Java\jdk1.8.0_20\jre > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:JVM Version: > 1.8.0_20-b26 > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:JVM Vendor: Oracle > Corporation > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:CATALINA_BASE: > C:\AppServers\tomee > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:CATALINA_HOME: > C:\AppServers\tomee > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Command line argument: > -javaagent:C:\AppServers\tomee\lib\openejb-javaagent.jar > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Command line argument: > -Djava.util.logging.config.file=C:\AppServers\tomee\conf\logging.properties > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Command line argument: > -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Command line argument: > -Xdebug > -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.NativeMethodAccessorImpl [invoke]:Command line argument: > -Djava.endorsed.dirs=C:\AppServers\tomee\endorsed > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Command line argument: > -Dcatalina.base=C:\AppServers\tomee > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Command line argument: > -Dcatalina.home=C:\AppServers\tomee > 20160227 10:38:49 INFO (VersionLoggerListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Command line argument: > -Djava.io.tmpdir=C:\AppServers\tomee\temp > 20160227 10:38:49 INFO (AprLifecycleListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Loaded APR based Apache > Tomcat Native library 1.2.3 using APR version 1.5.1. > 20160227 10:38:49 INFO (AprLifecycleListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:APR capabilities: IPv6 > [true], sendfile [true], accept filters [false], random [true]. > 20160227 10:38:50 INFO (AprLifecycleListener) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:OpenSSL successfully > initialized (OpenSSL 1.0.2e 3 Dec 2015) > 20160227 10:38:50 INFO (Http11AprProtocol) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Initializing > ProtocolHandler ["http-apr-8080"] > 20160227 10:38:50 INFO (AjpAprProtocol) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Initializing > ProtocolHandler ["ajp-apr-8009"] > 20160227 10:38:50 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > > 'openejb.jdbc.datasource-creator=org.apache.tomee.jdbc.TomEEDataSourceCreator' > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > > [<init>]:******************************************************************************** > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:OpenEJB http://tomee.apache.org/ > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:Startup: Sat Feb 27 10:38:50 EST 2016 > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:Copyright 1999-2015 (C) Apache OpenEJB Project, All Rights > Reserved. > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:Version: 7.0.0-SNAPSHOT > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:Build date: 20151205 > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > [<init>]:Build time: 04:07 > 20160227 10:38:50 INFO (OpenEJB) org.apache.openejb.OpenEJB$Instance > > [<init>]:******************************************************************************** > 20160227 10:38:50 INFO (startup) org.apache.openejb.OpenEJB$Instance > [<init>]:openejb.home = C:\AppServers\tomee > 20160227 10:38:50 INFO (startup) org.apache.openejb.OpenEJB$Instance > [<init>]:openejb.base = C:\AppServers\tomee > 20160227 10:38:50 INFO (cdi) org.apache.openejb.cdi.CdiBuilder > [initializeOWB]:Created new singletonService > org.apache.openejb.cdi.ThreadSingletonServiceImpl@43ee72e6 > 20160227 10:38:50 INFO (cdi) org.apache.openejb.cdi.CdiBuilder > [initializeOWB]:Succeeded in installing singleton service > 20160227 10:38:50 INFO (config) > org.apache.openejb.config.ConfigurationFactory [init]:openejb configuration > file is 'C:\AppServers\tomee\conf\tomee.xml' > 20160227 10:38:50 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=Tomcat Security Service, > type=SecurityService, provider-id=Tomcat Security Service) > 20160227 10:38:50 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=Default Transaction Manager, > type=TransactionManager, provider-id=Default Transaction Manager) > 20160227 10:38:50 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=cbDS, type=Resource, > provider-id=Default JDBC Database) > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using 'openejb.deployments.classpath.filter.systemapps=false' > 20160227 10:38:51 INFO (config) > org.apache.openejb.config.DeploymentsResolver > [loadFromClasspath]:Inspecting > classpath for applications: 24 urls. Consider adjusting your > exclude/include. Current settings: > openejb.deployments.classpath.exclude='', > openejb.deployments.classpath.include='.*' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:51 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.DeploymentsResolver [processUrls]:Found EjbModule > in classpath: > > c:\appservers\tomee\apps\eartest-ear-1.0-snapshot\eartest-ejb-1.0-snapshot.jar > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.DeploymentsResolver [processUrls]:Found EjbModule > in classpath: c:\appservers\tomee\libext\omnifaces-1.6.3.jar > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using > 'openejb.default.deployment-module=org.apache.openejb.config.WebModule' > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.DeploymentsResolver [processUrls]:Found AppModule > in classpath: c:\appservers\tomee\libext > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.DeploymentsResolver [loadFromClasspath]:Searched > 24 classpath urls in 1360 milliseconds. Average 56 milliseconds per url. > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureApplication]:Configuring enterprise application: > C:\AppServers\tomee\apps\eartest-ear-1.0-SNAPSHOT > 20160227 10:38:52 INFO (OpenEJB) > org.apache.openejb.config.InitEjbDeployments [deploy]:Auto-deploying ejb > DataReplicationBean: EjbDeployment(deployment-id=DataReplicationBean) > 20160227 10:38:52 INFO (OpenEJB) > org.apache.openejb.config.InitEjbDeployments [deploy]:Auto-deploying ejb > DataReplicationService: EjbDeployment(deployment-id=DataReplicationService) > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=Default Stateless Container, > type=Container, provider-id=Default Stateless Container) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [createContainer]:Auto-creating a container for bean DataReplicationBean: > Container(type=STATELESS, id=Default Stateless Container) > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=Default Managed Container, > type=Container, provider-id=Default Managed Container) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [createContainer]:Auto-creating a container for bean > eartest-web-1.0-SNAPSHOT.Comp1605399367: Container(type=MANAGED, id=Default > Managed Container) > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring > Service(id=comp/DefaultManagedExecutorService, type=Resource, > provider-id=Default Executor Service) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [logAutoCreateResource]:Auto-creating a Resource with id > 'comp/DefaultManagedExecutorService' of type > 'javax.enterprise.concurrent.ManagedExecutorService for > 'eartest-web-1.0-SNAPSHOT.Comp1605399367'. > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [processResourceEnvRef]:Auto-linking resource-env-ref > 'java:comp/DefaultManagedExecutorService' in bean > eartest-web-1.0-SNAPSHOT.Comp1605399367 to > Resource(id=comp/DefaultManagedExecutorService) > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring > Service(id=comp/DefaultManagedScheduledExecutorService, type=Resource, > provider-id=Default Scheduled Executor Service) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [logAutoCreateResource]:Auto-creating a Resource with id > 'comp/DefaultManagedScheduledExecutorService' of type > 'javax.enterprise.concurrent.ManagedScheduledExecutorService for > 'eartest-web-1.0-SNAPSHOT.Comp1605399367'. > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [processResourceEnvRef]:Auto-linking resource-env-ref > 'java:comp/DefaultManagedScheduledExecutorService' in bean > eartest-web-1.0-SNAPSHOT.Comp1605399367 to > Resource(id=comp/DefaultManagedScheduledExecutorService) > 20160227 10:38:52 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureService]:Configuring Service(id=comp/DefaultManagedThreadFactory, > type=Resource, provider-id=Default Managed Thread Factory) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [logAutoCreateResource]:Auto-creating a Resource with id > 'comp/DefaultManagedThreadFactory' of type > 'javax.enterprise.concurrent.ManagedThreadFactory for > 'eartest-web-1.0-SNAPSHOT.Comp1605399367'. > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AutoConfig > [processResourceEnvRef]:Auto-linking resource-env-ref > 'java:comp/DefaultManagedThreadFactory' in bean > eartest-web-1.0-SNAPSHOT.Comp1605399367 to > Resource(id=comp/DefaultManagedThreadFactory) > 20160227 10:38:52 INFO (config) org.apache.openejb.config.AppInfoBuilder > [build]:Enterprise application > "C:\AppServers\tomee\apps\eartest-ear-1.0-SNAPSHOT" loaded. > 20160227 10:38:52 INFO (options) org.apache.openejb.util.OptionsLog > [info]:Using 'openejb.deployments.classpath=false' > 20160227 10:38:52 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > TransactionManager(id=Default Transaction Manager) > 20160227 10:38:52 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > SecurityService(id=Tomcat Security Service) > 20160227 10:38:52 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Resource(id=cbDS) > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Container(id=Default Stateless Container) > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Container(id=Default Managed Container) > 20160227 10:38:55 INFO (OpenEJB) > org.apache.openejb.core.managed.SimplePassivater [init]:Using directory > C:\AppServers\tomee\temp for stateful session passivation > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createAppClassLoader]:Creating dedicated application classloader for > eartest-ear-1.0-SNAPSHOT > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createApplication]:Assembling app: > C:\AppServers\tomee\apps\eartest-ear-1.0-SNAPSHOT > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > [bind]:Jndi(name=DataReplicationBeanLocal) --> > Ejb(deployment-id=DataReplicationBean) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > > [bind]:Jndi(name=global/eartest-ear-1.0-SNAPSHOT/eartest-ejb-1.0-SNAPSHOT/DataReplicationBean!com.test.intf.DataReplicationWs) > --> Ejb(deployment-id=DataReplicationBean) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > > [bind]:Jndi(name=global/eartest-ear-1.0-SNAPSHOT/eartest-ejb-1.0-SNAPSHOT/DataReplicationBean) > --> Ejb(deployment-id=DataReplicationBean) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > [bind]:Jndi(name=DataReplicationServiceLocal) --> > Ejb(deployment-id=DataReplicationService) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > > [bind]:Jndi(name=global/eartest-ear-1.0-SNAPSHOT/eartest-ejb-1.0-SNAPSHOT/DataReplicationService!com.test.intf.DataReplicationWs) > --> Ejb(deployment-id=DataReplicationService) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.JndiBuilder > > [bind]:Jndi(name=global/eartest-ear-1.0-SNAPSHOT/eartest-ejb-1.0-SNAPSHOT/DataReplicationService) > --> Ejb(deployment-id=DataReplicationService) > 20160227 10:38:55 INFO (cdi) org.apache.openejb.cdi.CdiBuilder > [initSingleton]:Existing thread singleton service in SystemInstance(): > org.apache.openejb.cdi.ThreadSingletonServiceImpl@43ee72e6 > 20160227 10:38:55 INFO (cdi) org.apache.openejb.cdi.OpenEJBLifecycle > [startApplication]:OpenWebBeans Container is starting... > 20160227 10:38:55 INFO (PluginLoader) > org.apache.webbeans.plugins.PluginLoader [startUp]:Adding > OpenWebBeansPlugin > : [CdiPlugin] > 20160227 10:38:55 INFO (PluginLoader) > org.apache.webbeans.plugins.PluginLoader [startUp]:Adding > OpenWebBeansPlugin > : [OpenWebBeansJsfPlugin] > 20160227 10:38:55 INFO (BeansDeployer) > org.apache.webbeans.config.BeansDeployer [validateInjectionPoints]:All > injection points were validated successfully. > 20160227 10:38:55 INFO (cdi) org.apache.openejb.cdi.OpenEJBLifecycle > [startApplication]:OpenWebBeans Container has started, it took 156 ms. > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [startEjbs]:Created > Ejb(deployment-id=DataReplicationBean, ejb-name=DataReplicationBean, > container=Default Stateless Container) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [startEjbs]:Created > Ejb(deployment-id=DataReplicationService, ejb-name=DataReplicationService, > container=Default Stateless Container) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [startEjbs]:Started > Ejb(deployment-id=DataReplicationBean, ejb-name=DataReplicationBean, > container=Default Stateless Container) > 20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [startEjbs]:Started > Ejb(deployment-id=DataReplicationService, ejb-name=DataReplicationService, > container=Default Stateless Container) > 20160227 10:38:55 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder [deployWebApps]:using default > host: localhost > *20160227 10:38:55 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [createApplication]:Deployed > Application(path=C:\AppServers\tomee\apps\eartest-ear-1.0-SNAPSHOT) > 20160227 10:38:55 INFO (server) org.apache.openejb.server.ServiceManager > [initServer]:Creating ServerService(id=cxf) > 20160227 10:38:55 INFO (server) org.apache.openejb.server.ServiceManager > [initServer]:Creating ServerService(id=cxf-rs) > 20160227 10:38:55 ERROR (ws) > org.apache.openejb.server.webservices.WsService [deployApp]:Error deploying > JAX-WS Web Service for EJB DataReplicationBean > java.lang.NullPointerException > at > > org.apache.tomee.webservices.TomcatWsRegistry$Key.<init>(TomcatWsRegistry.java:460) > at > > org.apache.tomee.webservices.TomcatWsRegistry.addServlet(TomcatWsRegistry.java:370) > at > > org.apache.tomee.webservices.TomcatWsRegistry.deployInFakeWebapp(TomcatWsRegistry.java:278) > at > > org.apache.tomee.webservices.TomcatWsRegistry.addWsContainer(TomcatWsRegistry.java:231) > at > > org.apache.openejb.server.webservices.WsService.deployApp(WsService.java:322) > at > org.apache.openejb.server.webservices.WsService.deploy(WsService.java:234) > at > org.apache.openejb.server.webservices.WsService.start(WsService.java:193) > at > > org.apache.openejb.server.SimpleServiceManager.start(SimpleServiceManager.java:171) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:295) > at > > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:168) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:95) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > at org.apache.catalina.startup.Catalina.load(Catalina.java:576) > at org.apache.catalina.startup.Catalina.load(Catalina.java:599) > 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:483) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484) > > 20160227 10:38:55 ERROR (ws) > org.apache.openejb.server.webservices.WsService [deployApp]:Error deploying > JAX-WS Web Service for EJB DataReplicationService > java.lang.NullPointerException > at > > org.apache.tomee.webservices.TomcatWsRegistry$Key.<init>(TomcatWsRegistry.java:460) > at > > org.apache.tomee.webservices.TomcatWsRegistry.addServlet(TomcatWsRegistry.java:370) > at > > org.apache.tomee.webservices.TomcatWsRegistry.deployInFakeWebapp(TomcatWsRegistry.java:278) > at > > org.apache.tomee.webservices.TomcatWsRegistry.addWsContainer(TomcatWsRegistry.java:231) > at > > org.apache.openejb.server.webservices.WsService.deployApp(WsService.java:322) > at > org.apache.openejb.server.webservices.WsService.deploy(WsService.java:234) > at > org.apache.openejb.server.webservices.WsService.start(WsService.java:193) > at > > org.apache.openejb.server.SimpleServiceManager.start(SimpleServiceManager.java:171) > at > org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:295) > at > > org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:168) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:95) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > > org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402) > at > org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110) > at org.apache.catalina.startup.Catalina.load(Catalina.java:576) > at org.apache.catalina.startup.Catalina.load(Catalina.java:599) > 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:483) > at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:310) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:484) > > 20160227 10:38:55 INFO (server) > org.apache.openejb.server.SimpleServiceManager [start]: ** Bound Services > ** > 20160227 10:38:55 INFO (server) > org.apache.openejb.server.SimpleServiceManager [printRow]: NAME > IP PORT* > 20160227 10:38:55 INFO (server) > org.apache.openejb.server.SimpleServiceManager [start]:------- > 20160227 10:38:55 INFO (server) > org.apache.openejb.server.SimpleServiceManager [start]:Ready! > 20160227 10:38:55 INFO (Catalina) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Initialization processed > in 6539 ms > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Resource(id=comp/DefaultManagedExecutorService) > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Resource(id=comp/DefaultManagedScheduledExecutorService) > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Resource(id=comp/DefaultManagedThreadFactory) > 20160227 10:38:55 INFO (tomcat) > org.apache.tomee.catalina.OpenEJBNamingContextListener > [bindResource]:Importing a Tomcat Resource with id 'UserDatabase' of type > 'org.apache.catalina.UserDatabase'. > 20160227 10:38:55 INFO (service) > org.apache.openejb.assembler.classic.Assembler [createRecipe]:Creating > Resource(id=UserDatabase) > 20160227 10:38:55 INFO (StandardService) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Starting service Catalina > 20160227 10:38:55 INFO (StandardEngine) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Starting Servlet Engine: > Apache Tomcat (TomEE)/8.0.29 (7.0.0-SNAPSHOT) > 20160227 10:38:55 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder > [init]:------------------------- localhost -> /earapp > 20160227 10:38:55 INFO (cdi) org.apache.openejb.cdi.CdiBuilder > [initSingleton]:Existing thread singleton service in SystemInstance(): > org.apache.openejb.cdi.ThreadSingletonServiceImpl@43ee72e6 > 20160227 10:38:55 INFO (cdi) org.apache.openejb.cdi.OpenEJBLifecycle > [startApplication]:OpenWebBeans Container is starting... > 20160227 10:38:55 INFO (PluginLoader) > org.apache.webbeans.plugins.PluginLoader [startUp]:Adding > OpenWebBeansPlugin > : [CdiPlugin] > 20160227 10:38:55 INFO (PluginLoader) > org.apache.webbeans.plugins.PluginLoader [startUp]:Adding > OpenWebBeansPlugin > : [OpenWebBeansJsfPlugin] > 20160227 10:38:55 INFO (OpenEJB) org.apache.openejb.cdi.CdiScanner > [handleBda]:No beans.xml in > > file:/C:/AppServers/tomee/apps/eartest-ear-1.0-SNAPSHOT/eartest-web-1.0-SNAPSHOT/WEB-INF/beans.xml > looking all classes to find CDI beans, maybe think to add a beans.xml or > add > it to exclusions.list > 20160227 10:38:56 INFO (BeansDeployer) > org.apache.webbeans.config.BeansDeployer [validateInjectionPoints]:All > injection points were validated successfully. > 20160227 10:38:56 INFO (cdi) org.apache.openejb.cdi.OpenEJBLifecycle > [startApplication]:OpenWebBeans Container has started, it took 94 ms. > 20160227 10:38:56 INFO (TldScanner) > 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. > 20160227 10:38:56 INFO (SessionIdGeneratorBase) > org.apache.catalina.util.SessionIdGeneratorBase > [createSecureRandom]:Creation of SecureRandom instance for session ID > generation using [SHA1PRNG] took [172] milliseconds. > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deploying web application > directory C:\AppServers\tomee\webapps\docs > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder > [init]:------------------------- localhost -> /docs > 20160227 10:38:56 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureApplication]:Configuring enterprise application: > C:\AppServers\tomee\webapps\docs > 20160227 10:38:56 INFO (config) org.apache.openejb.config.AppInfoBuilder > [build]:Enterprise application "C:\AppServers\tomee\webapps\docs" loaded. > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createApplication]:Assembling app: C:\AppServers\tomee\webapps\docs > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [createApplication]:Deployed > Application(path=C:\AppServers\tomee\webapps\docs) > 20160227 10:38:56 INFO (TldScanner) > 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. > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deployment of web > application directory C:\AppServers\tomee\webapps\docs has finished in 187 > ms > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deploying web application > directory C:\AppServers\tomee\webapps\host-manager > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder > [init]:------------------------- localhost -> /host-manager > 20160227 10:38:56 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureApplication]:Configuring enterprise application: > C:\AppServers\tomee\webapps\host-manager > 20160227 10:38:56 INFO (config) org.apache.openejb.config.AppInfoBuilder > [build]:Enterprise application "C:\AppServers\tomee\webapps\host-manager" > loaded. > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createApplication]:Assembling app: > C:\AppServers\tomee\webapps\host-manager > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder [deployWebApps]:using context > file C:\AppServers\tomee\webapps\host-manager\META-INF\context.xml > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [createApplication]:Deployed > Application(path=C:\AppServers\tomee\webapps\host-manager) > 20160227 10:38:56 INFO (TldScanner) > 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. > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deployment of web > application directory C:\AppServers\tomee\webapps\host-manager has finished > in 156 ms > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deploying web application > directory C:\AppServers\tomee\webapps\manager > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder > [init]:------------------------- localhost -> /manager > 20160227 10:38:56 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureApplication]:Configuring enterprise application: > C:\AppServers\tomee\webapps\manager > 20160227 10:38:56 INFO (config) org.apache.openejb.config.AppInfoBuilder > [build]:Enterprise application "C:\AppServers\tomee\webapps\manager" > loaded. > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createApplication]:Assembling app: C:\AppServers\tomee\webapps\manager > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder [deployWebApps]:using context > file C:\AppServers\tomee\webapps\manager\META-INF\context.xml > 20160227 10:38:56 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [createApplication]:Deployed > Application(path=C:\AppServers\tomee\webapps\manager) > 20160227 10:38:56 INFO (TldScanner) > 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. > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deployment of web > application directory C:\AppServers\tomee\webapps\manager has finished in > 125 ms > 20160227 10:38:56 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deploying web application > directory C:\AppServers\tomee\webapps\ROOT > 20160227 10:38:56 INFO (tomcat) > org.apache.tomee.catalina.TomcatWebAppBuilder > [init]:------------------------- localhost -> / > 20160227 10:38:57 INFO (config) > org.apache.openejb.config.ConfigurationFactory > [configureApplication]:Configuring enterprise application: > C:\AppServers\tomee\webapps\ROOT > 20160227 10:38:57 INFO (config) org.apache.openejb.config.AppInfoBuilder > [build]:Enterprise application "C:\AppServers\tomee\webapps\ROOT" loaded. > 20160227 10:38:57 INFO (startup) > org.apache.openejb.assembler.classic.Assembler > [createApplication]:Assembling app: C:\AppServers\tomee\webapps\ROOT > 20160227 10:38:57 INFO (startup) > org.apache.openejb.assembler.classic.Assembler [createApplication]:Deployed > Application(path=C:\AppServers\tomee\webapps\ROOT) > 20160227 10:38:57 INFO (TldScanner) > 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. > 20160227 10:38:57 INFO (HostConfig) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Deployment of web > application directory C:\AppServers\tomee\webapps\ROOT has finished in 110 > ms > 20160227 10:38:57 INFO (Http11AprProtocol) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Starting ProtocolHandler > ["http-apr-8080"] > 20160227 10:38:57 INFO (AjpAprProtocol) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Starting ProtocolHandler > ["ajp-apr-8009"] > 20160227 10:38:57 INFO (Catalina) > sun.reflect.DelegatingMethodAccessorImpl [invoke]:Server startup in 1261 ms > eartest.zip > <http://tomee-openejb.979440.n4.nabble.com/file/n4677699/eartest.zip> > > > > -- > View this message in context: > http://tomee-openejb.979440.n4.nabble.com/WebServices-are-not-getting-deployed-from-app-ear-tp4677696p4677699.html > Sent from the TomEE Users mailing list archive at Nabble.com. >
