Article Content
Article Number | 000032687 |
Applies To | RSA Product Set: RSA Identity Governance & Lifecycle RSA Version/Condition: 6.9.1, 7.0.x, 7.1.x, 7.2.0 Platform/Application Server: WebSphere 8.5.x |
Issue | When using a Workday Web Service Identity Collector (IDC) on WebSphere, a Test of the Collector (Collectors > Identity Collectors > {Collector name} > Test) fails with the following error in the user interface: com.aveksa.common.DataReadException: Data reading failed due to : javax.xml.ws.soap.SOAPFaultException: Failed to add WS-Security header to request Running the Collector fails with the same error in the aveksaServer.log file. The aveksaServer.log file may be downloaded from the RSA Identity Governance & Lifecycle user interface (Admin > System > Server Nodes tab > under Logs.) |
Cause | This error occurs when starting WebSphere Application Server Version 8.5. The SOAPMessage.getSOAPHeader and getSOAPBody methods throw a SOAPException if there is no corresponding element in the message. |
Resolution | Set the system property com.ibm.websphere.webservices.soap.enable.legacy.get.behavior value to true. Steps to set this property from the WebSphere web console are below:
|