Topic
10 replies Latest Post - ‏2013-08-08T08:51:03Z by Ulf_Buchner
SystemAdmin
SystemAdmin
7615 Posts
ACCEPTED ANSWER

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
    2929 Posts
    ACCEPTED ANSWER

    Re: All the other snapshots are undeployed

    ‏2012-11-06T19:20:20Z  in response to SystemAdmin
    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
      ACCEPTED ANSWER

      Re: All the other snapshots are undeployed

      ‏2012-11-06T19:46:41Z  in response to kolban
      clearly : deploy the app first and after that deactivate old snapshot, stop old snapshot and then undeploy snapshot.
    • SystemAdmin
      SystemAdmin
      7615 Posts
      ACCEPTED ANSWER

      Re: All the other snapshots are undeployed

      ‏2012-11-08T14:08:59Z  in response to kolban
      Can anyone please look in to this issue?
      • SystemAdmin
        SystemAdmin
        7615 Posts
        ACCEPTED ANSWER

        Re: All the other snapshots are undeployed

        ‏2012-11-08T16:22:42Z  in response to SystemAdmin
        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
          52 Posts
          ACCEPTED ANSWER

          Re: All the other snapshots are undeployed

          ‏2013-01-09T21:56:35Z  in response to SystemAdmin
          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
            52 Posts
            ACCEPTED ANSWER

            Re: All the other snapshots are undeployed

            ‏2013-01-09T22:00:33Z  in response to OfirShani1
            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
    52 Posts
    ACCEPTED ANSWER

    Re: All the other snapshots are undeployed

    ‏2013-01-09T22:12:57Z  in response to SystemAdmin
    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
      ACCEPTED ANSWER

      Re: All the other snapshots are undeployed

      ‏2013-01-30T17:45:26Z  in response to OfirShani1
      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
        52 Posts
        ACCEPTED ANSWER

        Re: All the other snapshots are undeployed

        ‏2013-02-06T19:12:22Z  in response to SystemAdmin
        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
    ACCEPTED ANSWER

    Re: All the other snapshots are undeployed

    ‏2013-08-08T08:51:03Z  in response to SystemAdmin

    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