2011-08-02 3 views
0
, I가 Axis2를 사용하고 이클립스 갈릴레오에서 Axis2는 버전 1.6.0

Axis2는 클라이언트

를 사용 아마존 웹 서비스 (http://soap.amazon.com/schemas2/AmazonWebServices.wsdl)에 액세스하는 동안 나는이 문제에 직면하고있다

를 사용하여 아마존 웹 서비스에 액세스 할 수 없음 아마존 웹 서비스 클라이언트 스텁를 생성하고 거기에 나는 다음과 같은 오류가 점점 오전 : 나는 Axis2와를 사용하여 비누 웹 서비스를 생성하고 대한 스텁을 생성 한

Exception occurred during code generation for WSDL : 
org.apache.axis2.wsdl.codegen.CodeGenerationException: 
java.lang.RuntimeException: 
java.lang.reflect.InvocationTargetException 

이전이에를 같은. 그것은 제대로 작동했습니다.

을 사용하여 생성 된 Soap 웹 서비스에 대한 클라이언트 스텁을 생성하려고 시도했을 때 Amazon Web Service에 액세스 할 때와 동일한 오류가 발생했습니다. 자바에서 클라이언트 스텁을 생성하기 위해 Axis2 클라이언트에서 PHP 비누 서비스에 액세스 할 때 문제가 발생합니까?

미리 감사드립니다.

답변

0

위의 WSDL 파일에는 다음과 같은 몇 가지 SOAP 인코딩 요소가 포함되어 있습니다.

   <xsd:restriction base="soapenc:Array"> 
        <xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="typens:ProductLine[]"/> 
       </xsd:restriction> 

Axis2는 위 예외의 원인 인 SOAP 인코딩을 지원하지 않습니다.

관련 문제