Pinned topicAll the other snapshots are undeployed

‏2012-11-06T16:43:55Z
|Tags:

Answered question
This question has been answered.

Unanswered question
This question has not been answered yet.

There is one issue on IBM BPM8 process admin console , that is since day one, we have been having issues with the BPM app deployment to TEST process server. Every single time, it requires manual cleanup and re-deployment attempts before the app starts working as expected. The problem happens when there is more than one snapshot deployed now all the other snapshots are undeployed, so I need to identify root cause. Can anyone please help on this issue?

I’m actually having the same symptoms with IBM BPM 7.5.1 on the Staging Environment. Im attaching some printscreens do detail the problem. I have opened a PMR with IBM to resolve this issue. In case anyone knows the root cause of the problem or how to fix it, please do reply.
Thanks!

Re: All the other snapshots are undeployed

I’m actually having the same symptoms with IBM BPM 7.5.1 on the Staging Environment. Im attaching some printscreens do detail the problem. I have opened a PMR with IBM to resolve this issue. In case anyone knows the root cause of the problem or how to fix it, please do reply.
Thanks!

Here is a part of the log file that is generated when i try to manipulate the versions through ProcessAdmin. When i say manipulate, its deactivating and setting as default the active one:

1/9/13 20:00:52:930 FNT 0000003e wle E CWLLG1275E: An exception occurred while a snapshot was being modified.
java.lang.RuntimeException: java.lang.RuntimeException: Failed to initialize ConfigService and Admin Client
at com.ibm.bpm.pal.statemachine.StateMachine.getStateForAdvancedContainer(StateMachine.java:391)
at com.ibm.bpm.pal.statemachine.StateMachine.getState(StateMachine.java:304)
at com.ibm.bpm.pal.action.BaseActionsImpl.getState(BaseActionsImpl.java:79)
at com.ibm.bpm.pal.action.BaseActionsImpl.executeAction(BaseActionsImpl.java:262)
at com.ibm.bpm.pal.action.ProcessServerActionsImpl.deactivate(ProcessServerActionsImpl.java:107)
at com.lombardisoftware.processadmin.server.ProcessAdminServiceImpl.modifySnapshot(ProcessAdminServiceImpl.java:757)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
at com.lombardisoftware.servlet.SetUserTimeZoneFilter.doFilter(SetUserTimeZoneFilter.java:41)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
at com.lombardisoftware.servlet.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1646)
Caused by: java.lang.RuntimeException: Failed to initialize ConfigService and Admin Client
at com.ibm.bpm.fds.core.deploy.CmdExecutor.init(CmdExecutor.java:110)
at com.ibm.bpm.fds.core.deploy.CmdExecutor.<init>(CmdExecutor.java:68)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.initializeExecutor(BLADeploymentManager.java:1452)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.initializeExecutor(BLADeploymentManager.java:1446)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.getStatus(BLADeploymentManager.java:1180)
at com.ibm.bpm.pal.statemachine.StateMachine.getStateForAdvancedContainer(StateMachine.java:387)
... 44 more
Caused by: com.ibm.websphere.management.exception.AdminException: com.ibm.websphere.management.exception.ConnectorNotAvailableException
at com.ibm.ws.management.AdminServiceImpl.getDeploymentManagerAdminClient(AdminServiceImpl.java:1838)
at com.ibm.bpm.fds.core.deploy.CmdExecutor.init(CmdExecutor.java:106)
... 49 more
Caused by: com.ibm.websphere.management.exception.ConnectorNotAvailableException
at com.ibm.ws.management.discovery.ServerInfo.getAdminClient(ServerInfo.java:221)
at com.ibm.ws.management.discovery.Utils.getDmgrAdminClient(Utils.java:135)
at com.ibm.ws.management.AdminServiceImpl.getDeploymentManagerAdminClient(AdminServiceImpl.java:1836)
... 50 more

1/9/13 20:01:02:354 FNT 0000003e wle E CWLLG1275E: An exception occurred while a snapshot was being modified.
java.lang.RuntimeException: java.lang.RuntimeException: Failed to initialize ConfigService and Admin Client
at com.ibm.bpm.pal.statemachine.StateMachine.getStateForAdvancedContainer(StateMachine.java:391)
at com.ibm.bpm.pal.statemachine.StateMachine.getState(StateMachine.java:304)
at com.ibm.bpm.pal.action.BaseActionsImpl.getState(BaseActionsImpl.java:79)
at com.ibm.bpm.pal.action.BaseActionsImpl.executeAction(BaseActionsImpl.java:262)
at com.ibm.bpm.pal.action.ProcessServerActionsImpl.deactivate(ProcessServerActionsImpl.java:107)
at com.lombardisoftware.processadmin.server.ProcessAdminServiceImpl.modifySnapshot(ProcessAdminServiceImpl.java:757)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:527)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:166)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)
at com.lombardisoftware.servlet.SetUserTimeZoneFilter.doFilter(SetUserTimeZoneFilter.java:41)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
at com.lombardisoftware.servlet.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)
at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)
at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)
at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:452)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:511)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:305)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:83)
at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1646)
Caused by: java.lang.RuntimeException: Failed to initialize ConfigService and Admin Client
at com.ibm.bpm.fds.core.deploy.CmdExecutor.init(CmdExecutor.java:110)
at com.ibm.bpm.fds.core.deploy.CmdExecutor.<init>(CmdExecutor.java:68)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.initializeExecutor(BLADeploymentManager.java:1452)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.initializeExecutor(BLADeploymentManager.java:1446)
at com.ibm.bpm.fds.core.deploy.BLADeploymentManager.getStatus(BLADeploymentManager.java:1180)
at com.ibm.bpm.pal.statemachine.StateMachine.getStateForAdvancedContainer(StateMachine.java:387)
... 44 more
Caused by: com.ibm.websphere.management.exception.AdminException: com.ibm.websphere.management.exception.ConnectorNotAvailableException
at com.ibm.ws.management.AdminServiceImpl.getDeploymentManagerAdminClient(AdminServiceImpl.java:1838)
at com.ibm.bpm.fds.core.deploy.CmdExecutor.init(CmdExecutor.java:106)
... 49 more
Caused by: com.ibm.websphere.management.exception.ConnectorNotAvailableException
at com.ibm.ws.management.discovery.ServerInfo.getAdminClient(ServerInfo.java:221)
at com.ibm.ws.management.discovery.Utils.getDmgrAdminClient(Utils.java:135)
at com.ibm.ws.management.AdminServiceImpl.getDeploymentManagerAdminClient(AdminServiceImpl.java:1836)
... 50 more

Re: All the other snapshots are undeployed

Maybe this link will help you:
http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r0mx/index.jsp?topic=%2Fcom.ibm.wbpm.admin.doc%2Ftopics%2Fdeploying_introduction.html

It says, in case you are using advanced integration services:

Important: You must use the WebSphere Application Server administrative console to manually stop a process or task template. From the console, click Applications > SCA modules > moduleName. Click either Business processes or Human tasks, select the process or task template, and stop it.

Re: All the other snapshots are undeployed

Maybe this link will help you:
http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r0mx/index.jsp?topic=%2Fcom.ibm.wbpm.admin.doc%2Ftopics%2Fdeploying_introduction.html

It says, in case you are using advanced integration services:

Important: You must use the WebSphere Application Server administrative console to manually stop a process or task template. From the console, click Applications > SCA modules > moduleName. Click either Business processes or Human tasks, select the process or task template, and stop it.

I'm getting the same issue when I try to activate an snapshot into Test environtment at IBM BPM 7.5.1.
The snapshot status is Undeployed with the advice that the shapshot could not be activaded (the server side components of the process application could not be deployed:null).

Once I try to activate, the log trace shown us the following exception:

CWLLG1275E: An exception occurred while a snapshot was being modified.
com.ibm.bpm.pal.PALException: Failed to execute advanced transition
at com.ibm.bpm.pal.action.BaseActionsImpl.executeAction(BaseActionsImpl.java:340)
at com.ibm.bpm.pal.action.ProcessServerActionsImpl.activate(ProcessServerActionsImpl.java:99)
at com.lombardisoftware.processadmin.server.ProcessAdminServiceImpl.modifySnapshot(ProcessAdminServiceImpl.java:728)
at sun.reflect.GeneratedMethodAccessor1102.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
...

Have any of you founf or known any possible solution for that issue? I could not find any other information related to that error.

Re: All the other snapshots are undeployed

I'm getting the same issue when I try to activate an snapshot into Test environtment at IBM BPM 7.5.1.
The snapshot status is Undeployed with the advice that the shapshot could not be activaded (the server side components of the process application could not be deployed:null).

Once I try to activate, the log trace shown us the following exception:

CWLLG1275E: An exception occurred while a snapshot was being modified.
com.ibm.bpm.pal.PALException: Failed to execute advanced transition
at com.ibm.bpm.pal.action.BaseActionsImpl.executeAction(BaseActionsImpl.java:340)
at com.ibm.bpm.pal.action.ProcessServerActionsImpl.activate(ProcessServerActionsImpl.java:99)
at com.lombardisoftware.processadmin.server.ProcessAdminServiceImpl.modifySnapshot(ProcessAdminServiceImpl.java:728)
at sun.reflect.GeneratedMethodAccessor1102.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
...

Have any of you founf or known any possible solution for that issue? I could not find any other information related to that error.

Re: All the other snapshots are undeployed

‏2013-08-08T08:51:03Z

This is the accepted answer.
This is the accepted answer.

Hi all,

Is there any news on this one? We have the same problem after we upgraded from 7.5.1 to 7.5.1.1. All the snapshots we deploy online to our test server (Process Server Advanced) result in an error in Process Center and the test Process Server log. When I look in the Process Admin console of the test server under Installed Apps during installation, the snapshot first gets status Active and after some time it changes to Undeployed. The snapshots seem to work fine however. Please see the attached a file with the errors I get. I will also file a PMR about this issue today.

Re: All the other snapshots are undeployed

Is there any news on this one? We have the same problem after we upgraded from 7.5.1 to 7.5.1.1. All the snapshots we deploy online to our test server (Process Server Advanced) result in an error in Process Center and the test Process Server log. When I look in the Process Admin console of the test server under Installed Apps during installation, the snapshot first gets status Active and after some time it changes to Undeployed. The snapshots seem to work fine however. Please see the attached a file with the errors I get. I will also file a PMR about this issue today.

When a process app or toolkit is opened in IID there are at least two advance content pieces which are created. An SCA module which is empty or contains any AIS services previously defined in PD and a mirror library for the app or toolkit that will be linked to all the data objects and interfaces.
If AIS is not being used then this mirror library and advanced content can add unnecessary deployment issues.