I recently implemented LTPA (LDAP) authentication for a WebSphere application. I've since seen the following error when attempting to make a web service call to an endpoint on a different domain:
<soapenv:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>java.io.IOException: Unable to deserialize the Subjects in this Context, cause: SecurityName is null</faultstring>
</soapenv:Fault>
The error is intermittent and to date I haven't been able to reliably reproduce it. There are similar issues documented online but those appear to provide a little more information on the error given - I've been unable to find anything on this particular error.
Can anyone suggest what the issue might be here?