Direct link to fix
APAR status
Closed as program error.
Error description
With the automatic deletion of unnamed snapshots configured with certain criteria, a running process instance in the web IBM Process Designer Inspector fails with a CWLLG2229E error. You might see following exception logged in the SystemOut.log file: [6/4/20 2:28:07:497 EDT] 00003cab wle E CWLLG2229E: An exception occurred in an EJB call. Error: Snapshot.d34a9078-517c-4d30-8228-f363c409d35e com.lombardisoftware.client.persistence.common.ObjectNotFoundExc eption: Snapshot.d34a9078-517c-4d30-8228-f363c409d35e at com.lombardisoftware.client.persistence.common.versioning.Versio ningContext$Snapshot.getBranchId(VersioningContext.java:321) at com.lombardisoftware.server.ejb.persistence.versioning.BranchMan ager.readAccess(BranchManager.java:240) at com.lombardisoftware.server.ejb.persistence.versioning.BranchMan ager.readAccess(BranchManager.java:167) at com.lombardisoftware.server.ejb.persistence.PersistenceServicesC ore.getVersionSummaryId(PersistenceServicesCore.java:862) at sun.reflect.GeneratedMethodAccessor243.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod AccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingRef lection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.inv okeJoinpoint(ReflectiveMethodInvocation.java:190) at org.springframework.aop.framework.ReflectiveMethodInvocation.pro ceed(ReflectiveMethodInvocation.java:157) at com.lombardisoftware.utility.spring.TransactionInterceptor.invok e(TransactionInterceptor.java:76) at org.springframework.aop.framework.ReflectiveMethodInvocation.pro ceed(ReflectiveMethodInvocation.java:179) at com.lombardisoftware.utility.spring.CoreEntryInterceptor.invoke( CoreEntryInterceptor.java:44) at com.lombardisoftware.utility.spring.PSCoreEntryInterceptor.invok e(PSCoreEntryInterceptor.java:14) at org.springframework.aop.framework.ReflectiveMethodInvocation.pro ceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkD ynamicAopProxy.java:207)at com.sun.proxy.$Proxy78.getVersionSummaryId(Unknown Source) PRODUCT AFFECTED Business Automation Workflow
Local fix
Restart the environment.
Problem summary
When you clean up the unnamed snapshots with a very low value (such as 1) set for the clean-after-number-named-snapshots parameter, the cache in the web Process Designer doesn't clear the deleted instances associated with the unnamed snapshot that is deleted. As a result, running the instance fails with the CWLLG2229E error.
Problem conclusion
A fix is available or will be available that cleans up the cache associated with instances in the web Process Designer.
Temporary fix
Comments
APAR Information
APAR number
JR62449
Reported component name
BPM
Reported component ID
5737A5700
Reported release
860
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-06-17
Closed date
2020-09-30
Last modified date
2020-09-30
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
Fixed component ID
5737A5700
Applicable component levels
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFPJS","label":"IBM Business Process Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.6.0.0"}]
Document Information
Modified date:
14 September 2022