RESTful Web Service AFX Connector fails when sending a DELETE request in RSA Identity Governance & Lifecycle
Originally Published: 2019-10-29
Last Modified: 2023-11-30
Article Number
Applies To
RSA Version/Condition: 6.9.1, 7.0.x, 7.1.0, 7.1.x
Issue
The following error is seen in the user interface:
Error code = 2
Failure - Error processing RESTful web service response
Cause:
Error processing RESTful web service response: org.xml.sax.SAXParseException: Content is not allowed
Cause
RSA Identity Governance & Lifecycle uses MuleSoft for the AFX implementation which is a third party integration software application for connecting applications, data, and devices. The reason this failure occurs is that the MuleSoft code that AFX uses to issue HTTP/HTTPS requests only sends the request body for POST and PUT requests. The request body for DELETE requests is not sent.
MuleSoft versions 3.3.2 and v3.5.2 do not allow HTTP/HTTPS DELETE body requests. This issue is logged as MuleSoft ticket MULE-8328.
Resolution
MuleSoft has issued a fix for this problem in the following MuleSoft versions:
- 3.5.4 (EE Only)
- 3.6.3 (EE Only)
- 3.7.1 (EE Only)
- 3.8.0
Workaround
- If you have control over the endpoint:
- Switch the command method used to PUT, or
- Keep the command method as DELETE but receive the data as request parameters and/or headers rather than the request body.
- Develop a custom JavaCodeBased Web Service Connector.
Related Articles
Issue starting up RCM after upgrade 17Number of Views Generic REST EDC collector not getting the desired results in entitlement relationship in RSA Governance & Lifecycle 50Number of Views Requests Pending Submissions queue accumulating in RSA Identity Governance & Lifecycle 195Number of Views Comments and History of Canceled Change Requests generated via Reviews show as Canceled by System instead of the User who … 32Number of Views What is the Change Request Pending Submission State in RSA Identity Governance & Lifecycle 198Number of Views
Trending Articles
How to manipulate imported RSA SecurID Software Token(s) on an iPhone or iPad device RSA Authentication Manager Patch Updates Limiting users to one token per user ID in RSA Authentication Manager 8.x Configure Session and Authentication Method Settings Artifacts to gather in RSA Identity Governance & Lifecycle
Don't see what you're looking for?