3 Replies Latest reply on Mar 29, 2012 6:34 AM by DomenicADP

    LiveCycle/Workbench Undeploy Error - Missing Application configuration

    lkproductions Level 1



      Has anyone encountered this problem before? The scenario is this:


      The application we have is running LiveCycle ES2 v9.0 on IBM Websphere server and we are using LiveCycle Workbench 9.0 to create/deploy/undeploy processes.


      The problem is after we deploy/undeploy an application a few times, we eventually end up with a workbench error of "Internal Error" or "Not serializable". This wouldn't be too much of a concern if we could delete the application, but we can't because the application is still deployed!


      However, we can create a new minor version of that "stuck" application, and this new version can deployed and undeployed. However, eventually this application version will become corrupt like the previous version, and we won't be able to deploy/undeploy or delete...


      Trying to undeploy and remove in AdminUI will fail as well - "Failed to undeploy <application name>, check the error log for details"



      The snippet of the error log is as follows:


      The error message from the server is as follow


      [6/22/11 13:46:12:853 CDT] 000000b0 ExceptionUtil E   CNTR0020E: EJB threw an  unexpected (non-declared) exception during invocation of method  "doSupports" on bean  "BeanId(LiveCycleES2#adobe-dscf.jar#EjbTransactionCMTAdapter, null)".  Exception data: ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException:  Internal error.
              at  com.adobe.idp.applicationmanager.application.impl.ApplicationRegistryImpl.removeApplicati onConfiguration(ApplicationRegistryImpl.java:1047)
      Caused  by:  com.adobe.idp.applicationmanager.application.ApplicationConfigurationNotFoundException:  Application configuration with name: APPVS major version:2 minor  version 1 does not exist.
              at  com.adobe.idp.applicationmanager.application.impl.ApplicationRegistryImpl.removeApplicati onConfiguration(ApplicationRegistryImpl.java:1041)
              ... 114 more






      The logfile from workbench is as follows:


      LC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
              at com.adobe.livecycle.design.client.DesigntimeServiceClient.undeploy(DesigntimeServiceClien t.java:901)
              at com.adobe.livecycle.workbench.applicationview.handlers.UndeployHandler.undeployApplicatio n(UndeployHandler.java:210)
      Caused by: ALC-DSC-005-000: com.adobe.idp.dsc.DSCNotSerializableException: Not Serializable
      Caused by: ALC-DSC-000-000: com.adobe.idp.dsc.DSCRuntimeException: Internal error.
              at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:207)
              at com.adobe.idp.dsc.transaction.impl.DefaultTransactionTemplate.execute(DefaultTransactionT emplate.java:79)
      Caused by: com.ibm.websphere.csi.CSITransactionRolledbackException: Transaction marked rollbackonly
              at com.ibm.ejs.csi.TranStrategy.postInvoke(TranStrategy.java:202)
              at com.ibm.ejs.csi.RequiresNew.postInvoke(RequiresNew.java:93)




      Any help/advice is greatly appreciated. Thanks!