can be linked to netbeans/tomcat integration (reused for tomee I think?) what about using tomee[-embedded]-maven-plugin?
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-06-28 22:31 GMT+02:00 Rourke <[email protected]>: > In some occasions, apparently when I first start Netbeans and TomEE, I get > this error instead of the xerces error. What does TomEE mean? > > I read this is a wrong state, so I clean, restart TomEE and sometimes I get > the xerces error and some others this other error persists. > > > INFO - Illegal access: this web application instance has been stopped > already. Could not load [com.ex.webservices.wsop]. The following stack > trace > is thrown for debugging purposes as well as to attempt to terminate the > thread which caused the illegal access. > java.lang.IllegalStateException: Illegal access: this web application > instance has been stopped already. Could not load > [com.ex.webservices.wsop]. > The following stack trace is thrown for debugging purposes as well as to > attempt to terminate the thread which caused the illegal access. > at > > org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1321) > at > > org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1309) > at > > org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1174) > at > > org.apache.tomee.catalina.TomEEWebappClassLoader.loadClass(TomEEWebappClassLoader.java:201) > at > > org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1135) > at > > org.apache.openejb.server.webservices.WsService.afterApplicationCreated(WsService.java:413) > at > > org.apache.openejb.server.webservices.WsService.deployApp(WsService.java:347) > at > org.apache.openejb.server.webservices.WsService.deploy(WsService.java:234) > 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$BeforeAndAfterInvocationSet.invoke(ObserverManager.java:501) > 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.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1024) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:714) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1254) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1112) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5093) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > 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.deployDescriptor(HostConfig.java:596) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:467) > at > org.apache.catalina.startup.HostConfig.check(HostConfig.java:1617) > 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.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) > at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) > at > org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1483) > at > org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:904) > at > org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:336) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > > org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) > at > org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:632) > at > > org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:318) > at > org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:97) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) > at > > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) > at > org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:1102) > at > > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) > at > > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:788) > at > > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1485) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at > > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > at java.lang.Thread.run(Thread.java:745) > SEVERE - Error deploying CXF webservice for servlet wsop > java.lang.ClassNotFoundException: Illegal access: this web application > instance has been stopped already. Could not load > [com.ex.webservices.wsop]. > The following stack trace is thrown for debugging purposes as well as to > attempt to terminate the thread which caused the illegal access. > at > > org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1311) > at > > org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1174) > at > > org.apache.tomee.catalina.TomEEWebappClassLoader.loadClass(TomEEWebappClassLoader.java:201) > at > > org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1135) > at > > org.apache.openejb.server.webservices.WsService.afterApplicationCreated(WsService.java:413) > at > > org.apache.openejb.server.webservices.WsService.deployApp(WsService.java:347) > at > org.apache.openejb.server.webservices.WsService.deploy(WsService.java:234) > 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$BeforeAndAfterInvocationSet.invoke(ObserverManager.java:501) > 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.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1024) > at > > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:714) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1254) > at > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1112) > at > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) > at > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) > at > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5093) > at > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:152) > 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.deployDescriptor(HostConfig.java:596) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:467) > at > org.apache.catalina.startup.HostConfig.check(HostConfig.java:1617) > 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.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) > at > > com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) > at > com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) > at > org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1483) > at > org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:904) > at > org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:336) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:622) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > org.apache.openejb.server.httpd.EEFilter.doFilter(EEFilter.java:65) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > > org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108) > at > org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:632) > at > > org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:318) > at > org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:97) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) > at > > org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349) > at > org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:1102) > at > > org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) > at > > org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:788) > at > > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1485) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at > > org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.lang.IllegalStateException: Illegal access: this web > application instance has been stopped already. Could not load > [com.ex.webservices.wsop]. The following stack trace is thrown for > debugging > purposes as well as to attempt to terminate the thread which caused the > illegal access. > at > > org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1321) > at > > org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1309) > ... 72 more > > > > > > > > -- > View this message in context: > http://tomee-openejb.979440.n4.nabble.com/TomEE-and-Web-Services-tp4679025p4679104.html > Sent from the TomEE Users mailing list archive at Nabble.com. >
