soapUI를 사용하여 호출하려는 java 웹 서비스가 있습니다.SoapUI가 멀티 바이트 문자를 올바르게 인쇄하지 않습니다.
나는 SOAPUI 내가 얻을 SOAP 응답 예를 들면 올바르게 문자 ’
을 보여주고 있음을 원하는 응답 아래 : 내가 지정하려고
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>500 Internal server Error </faultstring>
<detail>
<MY_ENDPOINT_NAME xmlns="MY_XMLNS">
<ns2:code>INTROUVABLE</ns2:code>
<ns2:message>Le fichier n’a pas été trouvé</ns2:message>
</MY_ENDPOINT_NAME>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Internal server Error </faultstring>
<detail>
<MYENDPOINT_NAME xmlns="MY_XMLNS">
<ns2:code>INTROUVABLE</ns2:code>
<ns2:message>Le fichier n□a pas été trouvé</ns2:message>
</MYENDPOINT_NAME>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
내가 좋아하는이 원하는 SOAP의 charset은 UTF-8
을 사용하고 시작 스크립트에서는
-Dfile.encoding=UTF-8
을 사용하지만 여전히 s 결과.
NB. 이 경우에는 500 Internal server Error
이 정상적인 기능 동작입니다.
메뉴 -> 도움말 -> 시스템 속성을 탐색 할 때 표시되는 내용은 무엇입니까? 동일한 인코딩을 보여줍니까? – Rao
사실 나는 그렇지 않습니다 :'file.encoding = Cp1252','sun.io.unicode.encoding = UnicodeLittle','sun.jnu.encoding = Cp1252' –
이 [답]을 확인해 주시겠습니까? (https://stackoverflow.com/questions/44436512/how-to-handle-utf-8-character-encoding-in-http-log-in-soapui/44437807#44437807) 도움이되는지 확인 하시겠습니까? – Rao