Direct link to fix
APAR status
Closed as program error.
Error description
When running perfDWTool in BAW, such as to prune PDW, an error will be encountered of: ava.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMet hodAccessorImpl.java:90) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg atingMethodAccessorImpl.java:55) at java.lang.reflect.Method.invoke(Method.java:508) at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:280) Caused by: java.lang.NoClassDefFoundError: com.ibm.ws.sm.workspace.WorkSpaceException at com.ibm.bpm.config.spi.ConfigurationSpi.isUmsJaasCont extConfigured(ConfigurationSpi.java:1856) at com.lombardisoftware.core.config.EnvironmentUtils.isU msJaasContextConfigured(EnvironmentUtils.java:154) at com.lombardisoftware.client.delegate.common.Websphere DelegateHelper.getJaasLoginConfiguration(WebsphereDelegateHelpe r.java:531) at com.lombardisoftware.client.delegate.common.ServiceLo cator$2.run(ServiceLocator.java:503) at com.lombardisoftware.client.delegate.common.ServiceLo cator$2.run(ServiceLocator.java:499) at java.security.AccessController.doPrivileged(AccessCon troller.java:734) at com.lombardisoftware.client.delegate.common.ServiceLo cator.getSubject(ServiceLocator.java:499) at com.lombardisoftware.client.delegate.common.ServiceLo cator.getSubject(ServiceLocator.java:486) at com.lombardisoftware.client.delegate.common.ServiceLo cator.getSubject(ServiceLocator.java:476) at com.lombardisoftware.client.delegate.common.ServiceLo cator.getDefaultSubject(ServiceLocator.java:422) at com.lombardisoftware.tools.tracking.Command.login(Com mand.java:190) at com.lombardisoftware.tools.tracking.Command.login(Com mand.java:139) at com.lombardisoftware.tools.tracking.PruneCommand.run( PruneCommand.java:126) at com.lombardisoftware.tools.tracking.Tool.main(Tool.java:133) at com.lombardisoftware.tools.tracking.ant.ToolLauncher. main(ToolLauncher.java:30)
Local fix
Edit the perfDWTool script that can be found in: Windows: <BAWInstallRoot>\BPM\Lombardi\tools\perfdw-tool\perfDWTool.bat Linux: <BAWInstallRoot>/BPM/Lombardi/tools/perfdw-tool/perfDWTool.sh And add the following lines where you see other classpath settings: Windows: SET THIS_CLASSPATH=%THIS_CLASSPATH%;%WAS_HOME%\plugins\com.ibm.ws.ad min.services.jar SET THIS_CLASSPATH=%THIS_CLASSPATH%;%WAS_HOME%\plugins\com.ibm.ws.wc cm.jar SET THIS_CLASSPATH=%THIS_CLASSPATH%;%WAS_HOME%\plugins\org.eclipse.e mf.ecore.xmi.jar Linux CLASSPATH=$CLASSPATH:$WAS_HOME/plugins/com.ibm.ws.admin.services .jar CLASSPATH=$CLASSPATH:$WAS_HOME/plugins/com.ibm.ws.wccm.jar CLASSPATH=$CLASSPATH:$WAS_HOME/plugins/org.eclipse.emf.ecore.xmi .jar The exceptions emitted when running the script can be ignored.
Problem summary
PERFORMANCE DATA WAREHOUSE PERFDWTOOL DOES NOT WORK IN BAW 20.0.0.2
Problem conclusion
A fix is available or will be available that ensures the perfDWTool tool executes without exception.
Temporary fix
Comments
APAR Information
APAR number
JR63663
Reported component name
BUS AUTO WORKFL
Reported component ID
5737H4100
Reported release
K00
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2021-05-06
Closed date
2021-05-10
Last modified date
2021-05-10
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
BUS AUTO WORKFL
Fixed component ID
5737H4100
Applicable component levels
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"20.0.0.1"}]
Document Information
Modified date:
21 June 2021