Details
-
Bug
-
Resolution: Done
-
Major
-
7.1.0.CR1, 7.1.0.CR1b
-
None
Description
Our EndpointRegistryDeploymentAspect relies on AS7 runtime services that are not available on server shut down.
The reason is runtime MSC services EndpointRegistryDeploymentAspect is depending on are stopped before aspect
stop() method is being called.
—
10:16:29,835 ERROR [org.jboss.as.server.deployment] JBAS015892: Deployment unit processor org.jboss.as.webservices.deployers.AspectDeploymentProcessor@90acb9b unexpectedly threw an exception during undeploy phase INSTALL of deployment "jaxws-samples-oneway.war": java.lang.IllegalStateException: Endpoint not registered: jboss.ws:context=jaxws-samples-oneway,endpoint=TestService
at org.jboss.ws.common.management.DefaultEndpointRegistry.unregister(DefaultEndpointRegistry.java:104)
at org.jboss.ws.common.deployment.EndpointRegistryDeploymentAspect.stop(EndpointRegistryDeploymentAspect.java:63)
at org.jboss.as.webservices.deployers.AspectDeploymentProcessor.undeploy(AspectDeploymentProcessor.java:102)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.safeUndeploy(DeploymentUnitPhaseService.java:167) [jboss-as-server-7.1.0.Final-SNAPSHOT.jar:7.1.0.Final-SNAPSHOT]
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.stop(DeploymentUnitPhaseService.java:161) [jboss-as-server-7.1.0.Final-SNAPSHOT.jar:7.1.0.Final-SNAPSHOT]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.stopService(ServiceControllerImpl.java:1911) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StopTask.run(ServiceControllerImpl.java:1874) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_29]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_29]
at java.lang.Thread.run(Thread.java:662) [:1.6.0_29]
Attachments
Issue Links
- relates to
-
AS7-3551 Rewrite EndpointRecordProcessorDeploymentAspect to don't use MBeanServer
- Resolved