cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (CXF-6212) Deadlock when mixing JMS and HTTP
Date Wed, 22 Mar 2017 19:07:42 GMT

     [ https://issues.apache.org/jira/browse/CXF-6212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Daniel Kulp resolved CXF-6212.
------------------------------
       Resolution: Cannot Reproduce
    Fix Version/s: Invalid

I could never reproduce this and the JMS stuff has been completely redone in 3.x and we've
completely updated the spring versions and such so this MAY be fixed.   If not, a test case
will be needed.

> Deadlock when mixing JMS and HTTP
> ---------------------------------
>
>                 Key: CXF-6212
>                 URL: https://issues.apache.org/jira/browse/CXF-6212
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime, JMS, Soap Binding
>    Affects Versions: 2.7.12
>            Reporter: Jurrie Overgoor
>            Priority: Critical
>              Labels: deadlock, http, jaxws, jms
>             Fix For: Invalid
>
>
> We mix JMS and HTTP endpoints in our configuration. When there are messages on a JMS
queue and we start our application, the JMS listener will start consuming messages before
CXF is completely initialized. Therefor, both the initialize thread and the JMS listener thread
will try to DefaultSingletonBeanRegistry.getSingleton(). This causes deadlock.
> Call stack of first thread:
> {noformat}
> 3XMTHREADINFO      "java.lang.ThreadGroup[name=DefaultWorkManager: TestEAR,maxpri=10]"
J9VMThread:0x0000000086D4FA00, j9thread_t:0x00007F6F5FC48F30, java/lang/Thread:0x000000006A211328,
state:B, prio=5
> 3XMJAVALTHREAD            (java/lang/Thread getId:0x1A6, isDaemon:true)
> 3XMTHREADINFO1            (native thread ID:0x2D87, native priority:0x5, native policy:UNKNOWN)
> 3XMTHREADINFO2            (native stack address range from:0x00007F6F43E7A000, to:0x00007F6F43EBB000,
size:0x41000)
> 3XMTHREADBLOCK     Blocked on: java/util/concurrent/ConcurrentHashMap@0x00000000619B0878
Owned by: "WebContainer : 1" (J9VMThread:0x000000008731C700, java/lang/Thread:0x0000000015855B88)
> 3XMHEAPALLOC             Heap bytes allocated since last GC cycle=790784 (0xC1100)
> 3XMTHREADINFO3           Java callstack:
> 4XESTACKTRACE                at org/springframework/beans/factory/support/DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:181(Compiled
Code))
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:383(Compiled
Code))
> 4XESTACKTRACE                at org/springframework/beans/factory/support/DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:359)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:327)
> 4XESTACKTRACE                at org/springframework/context/support/AbstractApplicationContext.getBeanNamesForType(AbstractApplicationContext.java:1180)
> 4XESTACKTRACE                at org/apache/cxf/bus/spring/SpringBeanLocator.getBeansOfType(SpringBeanLocator.java:155)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getPolicyProviders(PolicyEngineImpl.java:140)
> 5XESTACKTRACE                   (entered lock: org/apache/cxf/ws/policy/PolicyEngineImpl@0x0000000061E07CA0,
entry count: 1)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getAggregatedServicePolicy(PolicyEngineImpl.java:404)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/EndpointPolicyImpl.initializePolicy(EndpointPolicyImpl.java:150)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/EndpointPolicyImpl.initialize(EndpointPolicyImpl.java:139)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.createEndpointPolicyInfo(PolicyEngineImpl.java:550)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getEndpointPolicy(PolicyEngineImpl.java:296)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getServerEndpointPolicy(PolicyEngineImpl.java:284)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyInInterceptor.handle(PolicyInInterceptor.java:117)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/AbstractPolicyInterceptor.handleMessage(AbstractPolicyInterceptor.java:44)
> 4XESTACKTRACE                at org/apache/cxf/phase/PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
> 5XESTACKTRACE                   (entered lock: org/apache/cxf/phase/PhaseInterceptorChain@0x000000006A505238,
entry count: 1)
> 4XESTACKTRACE                at org/apache/cxf/transport/ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
> 4XESTACKTRACE                at org/apache/cxf/transport/jms/JMSDestination.onMessage(JMSDestination.java:242)
> 4XESTACKTRACE                at org/springframework/jms/listener/AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:537)
> 4XESTACKTRACE                at org/springframework/jms/listener/AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:497)
> 4XESTACKTRACE                at org/springframework/jms/listener/AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:468)
> 4XESTACKTRACE                at org/springframework/jms/listener/AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:325)
> 4XESTACKTRACE                at org/springframework/jms/listener/AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:263)
> 4XESTACKTRACE                at org/springframework/jms/listener/DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1101)
> 4XESTACKTRACE                at org/springframework/jms/listener/DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1093)
> 4XESTACKTRACE                at org/springframework/jms/listener/DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:990)
> 4XESTACKTRACE                at com/ibm/websphere/sample/concurrentadapter/RunnableWrapper.run(RunnableWrapper.java:54)
> 4XESTACKTRACE                at com/ibm/ws/asynchbeans/J2EEContext$RunProxy.run(J2EEContext.java:269)
> 4XESTACKTRACE                at java/security/AccessController.doPrivileged(AccessController.java:229(Compiled
Code))
> 4XESTACKTRACE                at com/ibm/ws/asynchbeans/J2EEContext.run(J2EEContext.java:795)
> 4XESTACKTRACE                at com/ibm/ws/asynchbeans/WorkWithExecutionContextImpl.go(WorkWithExecutionContextImpl.java:222)
> 4XESTACKTRACE                at com/ibm/ws/asynchbeans/ABWorkItemImpl.run(ABWorkItemImpl.java:206)
> 4XESTACKTRACE                at java/lang/Thread.run(Thread.java:773)
> 3XMTHREADINFO3           Native callstack:
> 4XENATIVESTACK               (0x00007F6F741B4052 [libj9prt26.so+0x13052])
> 4XENATIVESTACK               (0x00007F6F741C16CF [libj9prt26.so+0x206cf])
> 4XENATIVESTACK               (0x00007F6F741B3D9B [libj9prt26.so+0x12d9b])
> 4XENATIVESTACK               (0x00007F6F741B3E97 [libj9prt26.so+0x12e97])
> 4XENATIVESTACK               (0x00007F6F741C16CF [libj9prt26.so+0x206cf])
> 4XENATIVESTACK               (0x00007F6F741B39BB [libj9prt26.so+0x129bb])
> 4XENATIVESTACK               (0x00007F6F741AD812 [libj9prt26.so+0xc812])
> 4XENATIVESTACK               (0x00007F6F75A04030 [libpthread.so.0+0xf030])
> 4XENATIVESTACK               pthread_cond_timedwait+0x13b (0x00007F6F75A0064B [libpthread.so.0+0xb64b])
> 4XENATIVESTACK               (0x00007F6F743FB393 [libj9thr26.so+0x8393])
> 4XENATIVESTACK               (0x00007F6F74566F71 [libj9vm26.so+0x61f71])
> {noformat}
> Call stack of second thread:
> {noformat}
> 3XMTHREADINFO      "WebContainer : 1" J9VMThread:0x000000008731C700, j9thread_t:0x00007F6F53E9ACB0,
java/lang/Thread:0x0000000015855B88, state:B, prio=5
> 3XMJAVALTHREAD            (java/lang/Thread getId:0x181, isDaemon:true)
> 3XMTHREADINFO1            (native thread ID:0x2C98, native priority:0x5, native policy:UNKNOWN)
> 3XMTHREADINFO2            (native stack address range from:0x00007F6F43651000, to:0x00007F6F43692000,
size:0x41000)
> 3XMTHREADBLOCK     Blocked on: org/apache/cxf/ws/policy/PolicyEngineImpl@0x0000000061E07CA0
Owned by: "java.lang.ThreadGroup[name=DefaultWorkManager: TestEAR,maxpri=10]" (J9VMThread:0x0000000086D4FA00,
java/lang/Thread:0x000000006A211328)
> 3XMHEAPALLOC             Heap bytes allocated since last GC cycle=177538600 (0xA950628)
> 3XMTHREADINFO3           Java callstack:
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getAggregatedServicePolicy(PolicyEngineImpl.java:404)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/EndpointPolicyImpl.initializePolicy(EndpointPolicyImpl.java:150)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/EndpointPolicyImpl.initialize(EndpointPolicyImpl.java:139)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.createEndpointPolicyInfo(PolicyEngineImpl.java:550)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getEndpointPolicy(PolicyEngineImpl.java:296)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyEngineImpl.getServerEndpointPolicy(PolicyEngineImpl.java:284)
> 4XESTACKTRACE                at org/apache/cxf/ws/policy/PolicyDataEngineImpl.getServerEndpointPolicy(PolicyDataEngineImpl.java:84)
> 4XESTACKTRACE                at org/apache/cxf/transport/http/AbstractHTTPDestination.initConfig(AbstractHTTPDestination.java:501)
> 4XESTACKTRACE                at org/apache/cxf/transport/http/AbstractHTTPDestination.<init>(AbstractHTTPDestination.java:149)
> 4XESTACKTRACE                at org/apache/cxf/transport/servlet/ServletDestination.<init>(ServletDestination.java:52)
> 4XESTACKTRACE                at org/apache/cxf/transport/servlet/ServletDestinationFactory.createDestination(ServletDestinationFactory.java:33)
> 4XESTACKTRACE                at org/apache/cxf/transport/http/HTTPTransportFactory.getDestination(HTTPTransportFactory.java:305)
> 5XESTACKTRACE                   (entered lock: org/apache/cxf/transport/http/DestinationRegistryImpl@0x00000000722171E0,
entry count: 1)
> 4XESTACKTRACE                at org/apache/cxf/binding/soap/SoapTransportFactory.getDestination(SoapTransportFactory.java:142)
> 4XESTACKTRACE                at org/apache/cxf/endpoint/ServerImpl.initDestination(ServerImpl.java:83)
> 4XESTACKTRACE                at org/apache/cxf/endpoint/ServerImpl.<init>(ServerImpl.java:62)
> 4XESTACKTRACE                at org/apache/cxf/frontend/ServerFactoryBean.create(ServerFactoryBean.java:170)
> 4XESTACKTRACE                at org/apache/cxf/jaxws/JaxWsServerFactoryBean.create(JaxWsServerFactoryBean.java:211)
> 4XESTACKTRACE                at org/apache/cxf/jaxws/EndpointImpl.getServer(EndpointImpl.java:456)
> 5XESTACKTRACE                   (entered lock: org/apache/cxf/jaxws22/spring/JAXWS22SpringEndpointImpl@0x0000000071B32CA0,
entry count: 1)
> 4XESTACKTRACE                at org/apache/cxf/jaxws/EndpointImpl.doPublish(EndpointImpl.java:334)
> 4XESTACKTRACE                at org/apache/cxf/jaxws/EndpointImpl.publish(EndpointImpl.java:251)
> 4XESTACKTRACE                at org/apache/cxf/jaxws/EndpointImpl.publish(EndpointImpl.java:539)
> 4XESTACKTRACE                at sun/reflect/NativeMethodAccessorImpl.invoke0(Native Method)
> 4XESTACKTRACE                at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60(Compiled
Code))
> 4XESTACKTRACE                at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37(Compiled
Code))
> 4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:611(Compiled
Code))
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1640)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1581)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
> 5XESTACKTRACE                   (entered lock: java/util/concurrent/ConcurrentHashMap@0x00000000619B0878,
entry count: 1)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290(Compiled
Code))
> 4XESTACKTRACE                at org/springframework/beans/factory/support/AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)
> 4XESTACKTRACE                at org/springframework/beans/factory/support/DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)
> 4XESTACKTRACE                at org/springframework/context/support/AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:934)
> 4XESTACKTRACE                at org/springframework/context/support/AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
> 5XESTACKTRACE                   (entered lock: java/lang/Object@0x00000000619B08A8, entry
count: 1)
> 4XESTACKTRACE                at org/springframework/web/context/ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)
> 4XESTACKTRACE                at org/springframework/web/context/ContextLoader.initWebApplicationContext(ContextLoader.java:306)
> 4XESTACKTRACE                at org/springframework/web/context/ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/webapp/WebApp.notifyServletContextCreated(WebApp.java:1682)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/webapp/WebAppImpl.initialize(WebAppImpl.java:410)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/webapp/WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/WSWebContainer.addWebApp(WSWebContainer.java:749)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/WSWebContainer.addWebApplication(WSWebContainer.java:634)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/component/WebContainerImpl.install(WebContainerImpl.java:422)
> 5XESTACKTRACE                   (entered lock: com/ibm/ws/webcontainer/component/WebContainerImpl@0x00000000021C3528,
entry count: 1)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/component/WebContainerImpl.start(WebContainerImpl.java:714)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/ApplicationMgrImpl.start(ApplicationMgrImpl.java:1162(Compiled
Code))
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1369)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/DeployedModuleImpl.start(DeployedModuleImpl.java:639)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/DeployedApplicationImpl.start(DeployedApplicationImpl.java:967)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:768)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1356)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/ApplicationMgrImpl.start(ApplicationMgrImpl.java:2152)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:445)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitImpl.start(CompositionUnitImpl.java:123)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:388)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:116)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl$1.run(CompositionUnitMgrImpl.java:663)
> 4XESTACKTRACE                at com/ibm/ws/security/auth/ContextManagerImpl.runAs(ContextManagerImpl.java:5459(Compiled
Code))
> 4XESTACKTRACE                at com/ibm/ws/security/auth/ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5585)
> 4XESTACKTRACE                at com/ibm/ws/security/core/SecurityContext.runAsSystem(SecurityContext.java:255)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:677)
> 5XESTACKTRACE                   (entered lock: com/ibm/ws/runtime/component/CompositionUnitMgrImpl@0x000000000221F540,
entry count: 1)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/CompositionUnitMgrImpl.startCompositionUnit(CompositionUnitMgrImpl.java:621)
> 4XESTACKTRACE                at com/ibm/ws/runtime/component/ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:1248)
> 5XESTACKTRACE                   (entered lock: com/ibm/ws/runtime/component/ApplicationMgrImpl@0x00000000021F43A0,
entry count: 1)
> 4XESTACKTRACE                at sun/reflect/NativeMethodAccessorImpl.invoke0(Native Method)
> 4XESTACKTRACE                at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60(Compiled
Code))
> 4XESTACKTRACE                at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37(Compiled
Code))
> 4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:611(Compiled
Code))
> 4XESTACKTRACE                at sun/reflect/misc/Trampoline.invoke(MethodUtil.java:49)
> 4XESTACKTRACE                at sun/reflect/GeneratedMethodAccessor312.invoke(Bytecode
PC:40)
> 4XESTACKTRACE                at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37(Compiled
Code))
> 4XESTACKTRACE                at java/lang/reflect/Method.invoke(Method.java:611(Compiled
Code))
> 4XESTACKTRACE                at sun/reflect/misc/MethodUtil.invoke(MethodUtil.java:256)
> 4XESTACKTRACE                at javax/management/modelmbean/RequiredModelMBean$4.run(RequiredModelMBean.java:1148)
> 4XESTACKTRACE                at java/security/AccessController.doPrivileged(AccessController.java:252)
> 4XESTACKTRACE                at com/ibm/oti/security/CheckedAccessControlContext.securityCheck(CheckedAccessControlContext.java:30)
> 4XESTACKTRACE                at sun/misc/JavaSecurityAccessWrapper.doIntersectionPrivilege(JavaSecurityAccessWrapper.java:41)
> 4XESTACKTRACE                at javax/management/modelmbean/RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1142)
> 4XESTACKTRACE                at javax/management/modelmbean/RequiredModelMBean.invoke(RequiredModelMBean.java:995)
> 4XESTACKTRACE                at com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:848)
> 4XESTACKTRACE                at com/sun/jmx/mbeanserver/JmxMBeanServer.invoke(JmxMBeanServer.java:774)
> 4XESTACKTRACE                at com/ibm/ws/management/AdminServiceImpl$1.run(AdminServiceImpl.java:1335)
> 4XESTACKTRACE                at com/ibm/ws/security/util/AccessController.doPrivileged(AccessController.java:118(Compiled
Code))
> 4XESTACKTRACE                at com/ibm/ws/management/AdminServiceImpl.invoke(AdminServiceImpl.java:1228)
> 4XESTACKTRACE                at com/ibm/ws/management/commands/AdminServiceCommands$InvokeCmd.execute(AdminServiceCommands.java:251)
> 4XESTACKTRACE                at com/ibm/ws/console/core/mbean/MBeanHelper.invoke(MBeanHelper.java:241)
> 4XESTACKTRACE                at com/ibm/ws/console/appdeployment/ApplicationDeploymentCollectionAction.execute(ApplicationDeploymentCollectionAction.java:578)
> 5XESTACKTRACE                   (entered lock: com/ibm/ws/console/appdeployment/ApplicationDeploymentCollectionAction@0x00000000619B13F0,
entry count: 1)
> 4XESTACKTRACE                at org/apache/struts/action/RequestProcessor.processActionPerform(Bytecode
PC:7)
> 4XESTACKTRACE                at org/apache/struts/action/RequestProcessor.process(Bytecode
PC:213)
> 4XESTACKTRACE                at org/apache/struts/action/ActionServlet.process(Bytecode
PC:19)
> 4XESTACKTRACE                at org/apache/struts/action/ActionServlet.doPost(Bytecode
PC:3)
> 4XESTACKTRACE                at javax/servlet/http/HttpServlet.service(HttpServlet.java:595)
> 4XESTACKTRACE                at javax/servlet/http/HttpServlet.service(HttpServlet.java:668)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.service(ServletWrapper.java:1225)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:775)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:457)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:79)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:928)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:1384(Compiled
Code))
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/webapp/WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:193)
> 4XESTACKTRACE                at org/apache/struts/action/RequestProcessor.doForward(Bytecode
PC:58)
> 4XESTACKTRACE                at org/apache/struts/tiles/TilesRequestProcessor.doForward(Bytecode
PC:23)
> 4XESTACKTRACE                at org/apache/struts/action/RequestProcessor.processForwardConfig(Bytecode
PC:146)
> 4XESTACKTRACE                at org/apache/struts/tiles/TilesRequestProcessor.processForwardConfig(Bytecode
PC:177)
> 4XESTACKTRACE                at org/apache/struts/action/RequestProcessor.process(Bytecode
PC:223)
> 4XESTACKTRACE                at org/apache/struts/action/ActionServlet.process(Bytecode
PC:19)
> 4XESTACKTRACE                at org/apache/struts/action/ActionServlet.doPost(Bytecode
PC:3)
> 4XESTACKTRACE                at javax/servlet/http/HttpServlet.service(HttpServlet.java:595)
> 4XESTACKTRACE                at javax/servlet/http/HttpServlet.service(HttpServlet.java:668)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.service(ServletWrapper.java:1225)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:775)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapper.handleRequest(ServletWrapper.java:457)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
> 4XESTACKTRACE                at com/ibm/ws/console/core/servlet/WSCUrlFilter.setUpCommandAssistance(WSCUrlFilter.java:950)
> 4XESTACKTRACE                at com/ibm/ws/console/core/servlet/WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:499)
> 4XESTACKTRACE                at com/ibm/ws/console/core/servlet/WSCUrlFilter.doFilter(WSCUrlFilter.java:320)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterManager.doFilter(WebAppFilterManager.java:928)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/filter/WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/servlet/CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/WebContainer.handleRequest(WebContainer.java:908)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/WSWebContainer.handleRequest(WSWebContainer.java:1662)
> 4XESTACKTRACE                at com/ibm/ws/webcontainer/channel/WCChannelLink.ready(WCChannelLink.java:195)
> 4XESTACKTRACE                at com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleDiscrimination(HttpInboundLink.java:453)
> 4XESTACKTRACE                at com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.handleNewRequest(HttpInboundLink.java:515)
> 4XESTACKTRACE                at com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.processRequest(HttpInboundLink.java:306)
> 4XESTACKTRACE                at com/ibm/ws/http/channel/inbound/impl/HttpInboundLink.ready(HttpInboundLink.java:277)
> 4XESTACKTRACE                at com/ibm/ws/ssl/channel/impl/SSLConnectionLink.determineNextChannel(SSLConnectionLink.java:1049)
> 4XESTACKTRACE                at com/ibm/ws/ssl/channel/impl/SSLConnectionLink.readyInboundPostHandshake(SSLConnectionLink.java:717)
> 4XESTACKTRACE                at com/ibm/ws/ssl/channel/impl/SSLConnectionLink$MyHandshakeCompletedCallback.complete(SSLConnectionLink.java:413)
> 4XESTACKTRACE                at com/ibm/ws/ssl/channel/impl/SSLUtils.handleHandshake(SSLUtils.java:1066)
> 4XESTACKTRACE                at com/ibm/ws/ssl/channel/impl/SSLHandshakeIOCallback.complete(SSLHandshakeIOCallback.java:87)
> 4XESTACKTRACE                at com/ibm/ws/tcp/channel/impl/AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:166)
> 4XESTACKTRACE                at com/ibm/io/async/AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
> 4XESTACKTRACE                at com/ibm/io/async/AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
> 4XESTACKTRACE                at com/ibm/io/async/AsyncFuture.completed(AsyncFuture.java:138)
> 4XESTACKTRACE                at com/ibm/io/async/ResultHandler.complete(ResultHandler.java:204)
> 4XESTACKTRACE                at com/ibm/io/async/ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
> 4XESTACKTRACE                at com/ibm/io/async/ResultHandler$2.run(ResultHandler.java:905)
> 4XESTACKTRACE                at com/ibm/ws/util/ThreadPool$Worker.run(ThreadPool.java:1691)
> 3XMTHREADINFO3           Native callstack:
> 4XENATIVESTACK               (0x00007F6F741B4052 [libj9prt26.so+0x13052])
> 4XENATIVESTACK               (0x00007F6F741C16CF [libj9prt26.so+0x206cf])
> 4XENATIVESTACK               (0x00007F6F741B3D9B [libj9prt26.so+0x12d9b])
> 4XENATIVESTACK               (0x00007F6F741B3E97 [libj9prt26.so+0x12e97])
> 4XENATIVESTACK               (0x00007F6F741C16CF [libj9prt26.so+0x206cf])
> 4XENATIVESTACK               (0x00007F6F741B39BB [libj9prt26.so+0x129bb])
> 4XENATIVESTACK               (0x00007F6F741AD812 [libj9prt26.so+0xc812])
> 4XENATIVESTACK               (0x00007F6F75A04030 [libpthread.so.0+0xf030])
> 4XENATIVESTACK               pthread_cond_timedwait+0x13b (0x00007F6F75A0064B [libpthread.so.0+0xb64b])
> 4XENATIVESTACK               (0x00007F6F743FB393 [libj9thr26.so+0x8393])
> 4XENATIVESTACK               (0x00007F6F74566F71 [libj9vm26.so+0x61f71])
> {noformat}
> For the moment, I'm looking for a workaround for this issue. Maybe someone has a suggestion?



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message