APAR status
Closed as program error.
Error description
Liberty 8.5.5.9 doesn't support anymore the current configuration of the Liberty password decoding utility that is based on referencing the com.ibm.ws.crypto.passwordutil.* jar file in the classloader. The PasswordUtil class that encodes/decoded password is not public in Liberty and cannot be used as an API.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * MobileFirst administrators * **************************************************************** * PROBLEM DESCRIPTION: * * Liberty Profile 8.5.5.9 doesn't support anymore the current * * configuration of the Liberty password decoding utility that * * is based on referencing the com.ibm.ws.crypto.passwordutil.* * * jar file in the classloader. * * The PasswordUtil class that encodes/decoded password is not * * public in Liberty and cannot be used as an API. So the * * decoding of the encode password of JNDI properties fails and * * the MobileFirst components may not start. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
An SPI is used and a Liberty custom feature is installed. The feature manifest file and the jar file are installed in the usr/extension sub directory of the Liberty installation directory during installation and update of a MobileFirst component. When installing a MobileFirst component a new feature :usr:MFPDecoderFeature-1.0 is added in the server.xml. When MobileFirst is already installed in a Liberty Server, since updating the MobileFirst components doesn't modify the server.xml file, this file must be manually edited to : 1) Add <feature>usr:MFPDecoderFeature-1.0</feature> 2) Remove in the classloader of the administration services, runtimes the reference to the com.ibm.ws.crypto.passwordutil_*.jar file.
Temporary fix
Comments
APAR Information
APAR number
PI61386
Reported component name
MFPF/WORKLIGHT
Reported component ID
5725I4301
Reported release
620
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-04-25
Closed date
2016-05-26
Last modified date
2016-05-26
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
MFPF/WORKLIGHT
Fixed component ID
5725I4301
Applicable component levels
R620 PSY
UP
R630 PSY
UP
R700 PSY
UP
R710 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"620","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
26 May 2016