Java 作为自定义异常抛出的字符串在SOAPUI中看起来很奇怪?

Java 作为自定义异常抛出的字符串在SOAPUI中看起来很奇怪?,java,exception,jakarta-ee,exception-handling,soapui,Java,Exception,Jakarta Ee,Exception Handling,Soapui,我试图在SOAP UI中抛出一个自定义异常。比如说, throw new CustomException(String message, FaultObject faultObject); 理想情况下,我需要消息和故障对象作为soap故障出现在SOAPUI中。也就是说,我想要定义为custom fault(如下所示,在!CDATA之后)的消息以及其中的所有参数。但是,当我抛出自定义异常时,我得到以下响应。关于如何纠正故障信息的任何建议。在我的wsdl中,我定义了错误消息,并且抛出了从存根生成的

我试图在SOAP UI中抛出一个自定义异常。比如说,

throw new CustomException(String message, FaultObject faultObject);
理想情况下,我需要消息和故障对象作为soap故障出现在SOAPUI中。也就是说,我想要定义为custom fault(如下所示,在!CDATA之后)的消息以及其中的所有参数。但是,当我抛出自定义异常时,我得到以下响应。关于如何纠正故障信息的任何建议。在我的wsdl中,我定义了错误消息,并且抛出了从存根生成的相同错误消息。如有任何建议,将不胜感激。如果你需要更多信息,请告诉我

 xml:lang="en"><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ns2:CustomFault xmlns:ns2="http:test" xmlns="http:test1"><ns2:Message>Number='',Version='',Message='Invalid Data'</ns2:Message><ns2:Errors><ns2:Error><ns2:ErrorSource>dd</ns2:ErrorSource><ns2:ErrorNumber>12</ns2:ErrorNumber><ns2:ErrorCode>2501</ns2:ErrorCode><ns2:ErrorMessage>Date failed</ns2:ErrorMessage></ns2:Error></ns2:Errors></ns2:CustomFault>]]>
xml:lang=“en”>Number='',Version='',Message='Invalid Data'dd122501Date失败]]>

SOAPUI无法将自定义消息解释为SOAPFault,
是在
http://schemas.xmlsoap.org/soap/envelope/
,您的
不是此类型的表单,soapui将其解释为有效响应。如果需要soap错误,则必须返回
。SOAPUI无法将自定义消息解释为SOAPFault,
中定义的元素http://schemas.xmlsoap.org/soap/envelope/
,您的
不是此类型的表单,soapui将其解释为有效响应。如果需要soap错误,则必须返回