A fix is available
APAR status
Closed as program error.
Error description
NullPointerException trying to set the ciphers to be used with outbound SSL connection.If outbound SSL is required to be used the a value must be specified for CIPHERS. following error is seen on MSGUSR DFHEJ0723 E 16/10/2007 20:44:11 we are using the contents of a null byte arrayto set upthe ciphers. This is required for use on an outbound JNDI call using SSL.NullPointerExceptionis thrown when the outbound JNDI call is made.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS Users * **************************************************************** * PROBLEM DESCRIPTION: A NullPointerException occurred when * * attempting to make an SSL connection * * to an EJB from a Java program. * **************************************************************** * RECOMMENDATION: * **************************************************************** An attempt was made to connect to an EJB hosted externally using SSL. The attempt was made from a non-EJB Java program hosted in CICS. This resulted in a NullPointerException in Dfhrzsoj.setCipherSuites, leading to the connection being unsuccessful. Additional Keywords: MSGDFHEJ0723
Problem conclusion
The CICSTransport class has been updated to only set RequestStream ciphers if the ciphers are not null. Otherwise the default ciphers are used.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK55803
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-11-01
Closed date
2008-04-04
Last modified date
2008-05-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK35311 UK35312
Modules/Macros
DFJ@H042
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 May 2008