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.
