2012-10-25 5 views
0

내 jax-ws webmethods 중 하나가 특수 문자가있는 해시 문자열을 반환합니다.jax-ws webmethod 응답 - 특수 문자 인코딩

불완전한 응답 XML이 나타납니다.

정상적인 문자열을 반환 할 때 예 : "TEST", webmethod는 정상적으로 작동합니다.

응답을 인코딩하는 방법은 무엇입니까? j2ee5.0, jdk6.0 라이브러리로 충분합니다.

감사합니다. 자바 클래스의 중요

답변

0

은 다음과 같습니다

세대를위한 XSD 중요
@XmlElementRef(name = "Hash", type = JAXBElement.class) 
@XmlMixed 
protected List<Serializable> content; 

는 = "true"를 혼합 :

<xsd:complexContent mixed="true"> 
     <xsd:extension base="common:Request"> 
      <xsd:sequence> 

       <xsd:element name="Hash" 
          type="xsd:string" 
          minOccurs="1" 
          maxOccurs="1" 
          >