APAR status
Closed as program error.
Error description
Patch 9.0.5.15 breaks Jython script lib import. generating error ImportError: cannot import name SO_EXCLUSIVEADDRUSE Example of error when running script. WASX7017E: Exception received while running file "/usr/WebSphere/tools/scripts/myscript.py"; exception information: com.ibm.bsf.BSFException: exception from Jython: Traceback (most recent call last): File "<string>", line 51, in <module> File "/usr/WebSphere/AppServer/optionalLibraries/jython/Lib/smt plib.py",line 44, in <module> import socket File "/usr/WebSphere/AppServer/optionalLibraries/jython/Lib/soc ket.py",line 3, in <module> from _socket import ( ImportError: cannot import name SO_EXCLUSIVEADDRUSE
Local fix
commenting out the SO_ExlusiveAddreuse line from /usr/WebSphere/AppServer/optionalLibraries/jython/Lib/socket.py but this obviously is not a long term solution and not one we want to go into Production with.
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server performing an upgrade to * * 9.0.5.15, 9.0.5.16, 8.5.5.23, or 8.5.5.24 * * Does not affect users who install directly * * to the above fix packs (or later) * **************************************************************** * PROBLEM DESCRIPTION: Users cannot run the scripts that * * import Jython libraries after applying * * fixpack 9.0.5.15, 9.0.5.16, 8.5.5.23, * * or 8.5.5.24 * **************************************************************** * RECOMMENDATION: * **************************************************************** There is an issue with the update process that doesn't allow the new jython files to be updated. This is because jython files are marked as non-serviceable.
Problem conclusion
The installation metadata was updated to mark optionalLibraries/jython/Lib/ contents as serviceable beginning in 9.0.5.16 and 8.5.5.24. However, files changed from non-serviceable (NSF) to serviceable are not themselves updated at the point they become serviceable, so the change is not effective until 9.0.5.17 and 8.5.5.25. The fix for this APAR is targeted for inclusion in fix pack 9.0.5.17 and 8.5.5.25. For more information, see 'Recommended Updates for WebSphere Application Server': https://www.ibm.com/support/pages/node/715553
Temporary fix
Comments
APAR Information
APAR number
PH54022
Reported component name
WEBS APP SERV N
Reported component ID
5724H8800
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-04-19
Closed date
2023-04-24
Last modified date
2024-08-28
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
WEBS APP SERV N
Fixed component ID
5724H8800
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]
Document Information
Modified date:
28 August 2024