IBM Support

JR56088: IF YOU EXPOSED A BPD TO A TEAM DEFINED BY A TEAM RETRIEVAL SERVICE, YOU MIGHT SEE EXCEPTIONS WHEN CREATING A SNAPSHOT

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Occasionally when a snapshot is either created or imported into
    IBM Process Center or is deployed to IBM Process Server, you
    might see an error indicate the snapshot being deployed can't be
     found:
    
    CWLLG0594E: An exception occurred while initializing the
    runnable thread. Error: java.lang.RuntimeException: Could not
    load version details,
    context=2064.f12f2443-4e63-4c2e-acfd-afc855e2b399T
                                     java.lang.RuntimeException:
    Could not load version details,
    context=2064.f12f2443-4e63-4c2e-acfd-afc855e2b399T
    at
    com.lombardisoftware.client.persistence.common.versioning.Versio
    nDetails.get(VersionDetails.java:115)
    at
    com.lombardisoftware.client.persistence.VersionDetailsLookup.ser
    verLookup(VersionDetailsLookup.java:25)
    at
    com.lombardisoftware.client.persistence.VersionDetailsLookup.ser
    verLookup(VersionDetailsLookup.java:16)
    at
    com.lombardisoftware.client.persistence.cache.FIFOCachedServerRe
    sultWithLookaside.lookup(FIFOCachedServerResultWithLookaside.jav
    a:71)
    at
    com.lombardisoftware.server.queue.TransferQueue.createTrackingDa
    ta(TransferQueue.java:141)
    at
    com.lombardisoftware.server.queue.TransferQueue.queueForTransfer
    (TransferQueue.java:91)
    at
    com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.
    doResumeWorkflowEngine(EJBWorkflowManagerBean.java:1764)
    at
    com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.
    doResumeWorkflowEngine(EJBWorkflowManagerBean.java:678)
    at
    com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.
    runProcess(EJBWorkflowManagerBean.java:590)
    at
    com.lombardisoftware.server.ejb.workflow.EJSRemoteStatefulEJBWor
    kflowManager_82478d70.runProcess(Unknown Source)
    at
    com.lombardisoftware.server.ejb.workflow._EJBWorkflowManagerInte
    rface_Stub.runProcess(_EJBWorkflowManagerInterface_Stub.java:833
    )
    at
    com.lombardisoftware.component.common.workflow.EJBWorkflowManage
    rDelegateDefault.runProcess(EJBWorkflowManagerDelegateDefault.ja
    va:213)
    at
    com.lombardisoftware.component.common.workflow.EJBWorkflowManage
    rDelegateWebSphere$11.run(EJBWorkflowManagerDelegateWebSphere.ja
    va:124)
    at
    java.security.AccessController.doPrivileged(AccessController.jav
    a:417)
    at
    com.lombardisoftware.client.delegate.common.WebsphereDelegateHel
    per.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.j
    ava:225)
    at
    com.lombardisoftware.client.delegate.common.WebsphereDelegateHel
    per.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.j
    ava:209)
    at
    com.lombardisoftware.component.common.workflow.EJBWorkflowManage
    rDelegateWebSphere.runProcess(EJBWorkflowManagerDelegateWebSpher
    e.java:122)
    at
    com.lombardisoftware.server.ejb.security.ParticipantGroupsCore.r
    esolveAddressForRetrievalService(ParticipantGroupsCore.java:563)
    at
    com.lombardisoftware.server.ejb.security.ParticipantGroupsCore.r
    esolveAddressInternal(ParticipantGroupsCore.java:485)
    ...
    Caused by: com.lombardisoftware.core.TeamWorksException:
    Snapshot with ID Snapshot.f12f2443-4e63-4c2e-acfd-afc855e2b399
    was not found.
    at
    com.lombardisoftware.server.ejb.persistence.CommonDAO.assertNotN
    ull(CommonDAO.java:65)
    at
    com.lombardisoftware.server.ejb.persistence.CommonDAO.assertMapN
    otNull(CommonDAO.java:45)
    at
    com.lombardisoftware.server.ejb.persistence.dao.UnversionedPODAO
    .findByPrimaryKey(UnversionedPODAO.java:614)
    
    If the snapshot is successfully imported or deployed after this
    exception, some of the expected assets for the snapshot (such as
    environment variables) might not be found.
    

Local fix

Problem summary

  • While you create a snapshot or import a TWX file, the Team
    Retrieval Service (TRS) used in exposed-to definitions must be
    evaluated. During this evaluation, the transaction with the new
    snapshot is suspended and not yet visible in the database. As
    consequence, the service engine cannot see the actually created
    service nor the new snapshot and the exception is thrown.
    
    PRODUCTS AFFECTED
    IBM Business Process Manager (BPM) Advanced
    IBM BPM Standard
    IBM BPM Express
    

Problem conclusion

  • A fix is available for IBM BPM V8.5.5 that postpones the
    evaluation of the TRS until the transaction with the new
    snapshot is committed.
    
    An interim fix for IBM BPM V8.5.6 CF02 is available on request.
    
    A fix will be included in IBM BPM V8.5.7 cumulative fix 2016.09
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR56088:
    
    1. Select IBM Business Process Manager with your edition from
    the product selector, the installed version to the fix pack
    level, and your platform, and then click Continue.
    2. Select APAR or SPR, enter JR56088, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR56088

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    855

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-06-08

  • Closed date

    2016-09-21

  • Last modified date

    2018-06-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"855","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
04 June 2018