Hi there,
we see this error in our audit logs and in Addition to this we find the following entry in ssg-log:
2019-05-23T11:24:22.625+0200 SEVERE 556888 com.l7tech.server.SoapMessageProcessingServlet: java.lang.ClassCastException
The issue is not happening for each and every request and can't be forced.
What I'm also wondering is, that our error handling within the policy is NOT catching this issue (the section with the routing-assertion is part of an "At least"-folder with an "Error handling"-folder at the end, but this will not be triggered). So it looks like the issue is on a lower level ("outside" of the policy). The gateway is responding with its own default 500 Internal Server Error message:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>Error in assertion processing</faultstring>
<faultactor>Gateway-URL</faultactor>
<detail>
<l7:policyResult status="java.lang.ClassCastException" xmlns:l7="http://www.layer7tech.com/ws/policy/fault"/>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
Any idea where this is coming from and/or how to further troubleshot this?
Thank you!
Ciao Stefan