2012-07-12 2 views
0

우리는 웹 서비스에 drupal soapservice를 사용하고 있습니다. 우리가 soapservice 전화를 시도하는 동안,AxisFault : javax.xml.stream.XMLStreamException

org.apache.axis2.AxisFault: javax.xml.stream.XMLStreamException: element text content may not contain START_ELEMENT 
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) 
at com.chm.api.login.client.DrupalSoapStub.fromOM(DrupalSoapStub.java:12249) 
at com.chm.api.login.client.DrupalSoapStub.userLogin(DrupalSoapStub.java:1408) 
at SocketClient.main(SocketClient.java:144) 
Caused by: java.lang.Exception: javax.xml.stream.XMLStreamException: element text content may not contain START_ELEMENT 
at com.chm.api.login.client.DrupalSoapStub$UserLoginResponse$Factory.parse(DrupalSoapStub.java:59804) 
at com.chm.api.login.client.DrupalSoapStub.fromOM(DrupalSoapStub.java:11473) 
... 2 more 
Caused by: javax.xml.stream.XMLStreamException: element text content may not contain START_ELEMENT 
at org.apache.axiom.om.impl.SwitchingWrapper.getElementText(SwitchingWrapper.java:981) 
at javax.xml.stream.util.StreamReaderDelegate.getElementText(StreamReaderDelegate.java:100) 
at org.apache.axiom.util.stax.wrapper.XMLStreamReaderWrapper.getElementText(XMLStreamReaderWrapper.java:100) 
at org.apache.axiom.util.stax.debug.XMLStreamReaderValidator.getElementText(XMLStreamReaderValidator.java:76) 
at com.chm.api.login.client.DrupalSoapStub$UserLoginResponse$Factory.parse(DrupalSoapStub.java:59770) 

답변

0

나는 비슷한 문제에 직면하지만, 당신이 직면하고 정확히 동일하지 않았다 ... 그 결과를 반환하지만, 축 다음과 같은 오류가 발생합니다.

<dependency> 
    <groupId>com.sun.xml.ws</groupId> 
    <artifactId>jaxws-rt</artifactId> 
    <version>2.1.5</version> 
</dependency> 

나는 그것이 당신의 문제 여부를 작동 여부를 잘 모르겠지만, 당신은 그것을 시도 할 수 있습니다 : I 클래스 경로에 다음과 같은 의존성을 추가하여 문제를 해결했다.