When you run an XML request against a /SASWorkflowWebServices/services/ endpoint, the following message might occur:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en-US">java.lang.NullPointerException</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
In addition, the following error might occur in catalina.out:
2023-11-13 11:02:46,442 [tomcat-http--42] DEBUG [160a4d3d-823e-11ee-ac8e-005056b70031] org.springframework.ws.soap.server.SoapMessageDispatcher - Endpoint invocation resulted in
exception - responding with Fault
java.lang.NullPointerException: null
at com.sas.svcs.commons.webservice.impl.security.wss4j.
PlainTextPasswordValidationCallbackHandler.
setDetails(PlainTextPasswordValidationCallbackHandler.java:110) ~[sas.svcs.commons.webservice.server.jar:904800.0.0.20221221190000_v940m8]
at com.sas.svcs.commons.webservice.impl.security.wss4j.
PlainTextPasswordValidationCallbackHandler.
authenticate(PlainTextPasswordValidationCallbackHandler.java:167) ~[sas.svcs.commons.webservice.server.jar:904800.0.0.20221221190000_v940m8]
.....
2023-11-13 11:02:46,452 [tomcat-http--42] DEBUG [160bd3df-823e-11ee-ac8e-005056b70031] org.springframework.ws.server.MessageTracing.sent - Sent response [SaajSoapMessage
{[http://schemas.xmlsoap.org/soap/envelope/]}
Fault] for request [SaajSoapMessage
{[http://www.sas.com/xml/schema/sas-svcs/workflow/taskservice-1.0]}
QueryWorkListInfo]
2023-11-13 11:02:46,458 [tomcat-http--42] DEBUG [160cbe41-823e-11ee-ac8e-005056b70031] org.springframework.ws.transport.http.MessageDispatcherServlet - Completed 500
INTERNAL_SERVER_ERROR