IBM Support

org.apache.asix2.saaj.SOAPConnectionImpl does not handle MimeHeaders(WebSphere Application Server Community Edition 2.1.1.6)

Troubleshooting


Problem

MimeHeaders couldn't be past dowm from SOAPMessage to the ServiceClient, So all the SOAPMessages would be with empty SOAPAction as "". Since the Authorization HTTP Header cann't be set, it is not possible to properly secure SAAJ services using HTTP authentication. Because the WSA-Addressing Action value isn't the same as the SOAPAction header, WS-Security doesn't work, either.

Resolving The Problem

To fix this issue, please follow the instruction.

1. Download the patch.SOAPActionMIMEHeader.zipSOAPActionMIMEHeader.zip

2. Unzip the attached file into the WebSphere Application Server Community Edition installation directory, and ensure the files listed in the zip file to replace the ones in the server installation directory.

3. Start the server, for example,

<WAS_CE_HOME>\bin\startup.bat

<WAS_CE_HOME>/bin/startup.sh

Related Information

[{"Product":{"code":"SS6JMN","label":"WebSphere Application Server Community Edition"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"AxisWebServices","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"2.1.1.6","Edition":"Entry;Enhanced;Elite","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21621280