Topic
  • 11 replies
  • Latest Post - ‏2014-07-26T00:45:14Z by gb14290
SystemAdmin
SystemAdmin
7615 Posts

Pinned topic All the other snapshots are undeployed

‏2012-11-06T16:43:55Z |
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?

thanks
Sarkar
Updated on 2013-02-06T19:12:22Z at 2013-02-06T19:12:22Z by OfirShani1
  • kolban
    kolban
    3316 Posts

    Re: All the other snapshots are undeployed

    ‏2012-11-06T19:20:20Z  
    It isn't clear to me the nature of the problem your are experiencing. What kind of "manual" cleanup is required? How are you deploying to your Process Server?

    Neil
  • SystemAdmin
    SystemAdmin
    7615 Posts

    Re: All the other snapshots are undeployed

    ‏2012-11-06T19:46:41Z  
    • kolban
    • ‏2012-11-06T19:20:20Z
    It isn't clear to me the nature of the problem your are experiencing. What kind of "manual" cleanup is required? How are you deploying to your Process Server?

    Neil
    clearly : deploy the app first and after that deactivate old snapshot, stop old snapshot and then undeploy snapshot.
  • SystemAdmin
    SystemAdmin
    7615 Posts

    Re: All the other snapshots are undeployed

    ‏2012-11-08T14:08:59Z  
    • kolban
    • ‏2012-11-06T19:20:20Z
    It isn't clear to me the nature of the problem your are experiencing. What kind of "manual" cleanup is required? How are you deploying to your Process Server?

    Neil
    Can anyone please look in to this issue?
  • SystemAdmin
    SystemAdmin
    7615 Posts

    Re: All the other snapshots are undeployed

    ‏2012-11-08T16:22:42Z  
    Can anyone please look in to this issue?
    This honestly sounds like something that is unique to your environment. We've had 2 customers go live with 8.0 and I've not heard of either of them reporting this sort of behavior.

    Andrew Paier | Director of Special Operations | BP3 Global, Inc. www.bp-3.com
  • OfirShani1
    OfirShani1
    53 Posts

    Re: All the other snapshots are undeployed

    ‏2013-01-09T21:56:35Z  
    This honestly sounds like something that is unique to your environment. We've had 2 customers go live with 8.0 and I've not heard of either of them reporting this sort of behavior.

    Andrew Paier | Director of Special Operations | BP3 Global, Inc. www.bp-3.com
    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!
  • OfirShani1
    OfirShani1
    53 Posts

    Re: All the other snapshots are undeployed

    ‏2013-01-09T22:00:33Z  
    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
  • OfirShani1
    OfirShani1
    53 Posts

    Re: All the other snapshots are undeployed

    ‏2013-01-09T22:12:57Z  
    Sarkar,

    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.

    This procedure was very common with the old Process Server.
  • SystemAdmin
    SystemAdmin
    7615 Posts

    Re: All the other snapshots are undeployed

    ‏2013-01-30T17:45:26Z  
    Sarkar,

    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.

    This procedure was very common with the old Process Server.
    Hi OfirShani1,

    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.

    Regards,
    David
  • OfirShani1
    OfirShani1
    53 Posts

    Re: All the other snapshots are undeployed

    ‏2013-02-06T19:12:22Z  
    Hi OfirShani1,

    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.

    Regards,
    David
    IBM is still analyzing this issue for me. I have a PMR open for this for a while now.

    Since the snapshots do work, just the state they have seem to be scrambled for some reason, we found a temporary solution for our users.

    You can uncheck the exposed items for each process, so they dont show up on the portal application and confuse your end users.

    This can be achieved through the Process Admin app for each snapshot.

    So this "fixes" things temporarly till IBM comes up with a fix for this issue.

    The word "undeployed" should not appear, which is the core issue of this bug
  • Ulf_Buchner
    Ulf_Buchner
    40 Posts

    Re: All the other snapshots are undeployed

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

    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.

    Regards

    Attachments

  • gb14290
    gb14290
    8 Posts

    Re: All the other snapshots are undeployed

    ‏2014-07-26T00:45:14Z  

    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.

    Regards

    The cause of this issue is :

    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.

    I would recommend to open a PMR with IBM.