Axis2 does not support soap encoding currently. I have done it half way.
Sometimes I may be
able to finish it for Axis2 1.4.

thanks,
Amila.

On Wed, Mar 5, 2008 at 7:37 AM, Eric Chow <[EMAIL PROTECTED]> wrote:

> Hi,
>
> I tried to use Axis-1.4 and successfully generate the stub but it
> throws another exception when running the code:
>
> Exception in thread "main" java.lang.NoSuchMethodError:
> org.apache.axis.description.OperationDesc.setStyle
> (Lorg/apache/axis/constants/Style;)V
>        at dse.VerifyHashServiceSoapBindingStub._initOperationDesc1(
> VerifyHashServiceSoapBindingStub.java:39)
>        at dse.VerifyHashServiceSoapBindingStub.<clinit>(
> VerifyHashServiceSoapBindingStub.java:20)
>        at dse.HashGenServiceLocator.getVerifyHashService(
> HashGenServiceLocator.java:55)
>        at dse.HashGenServiceLocator.getVerifyHashService(
> HashGenServiceLocator.java:50)
>        at Test.main(Test.java:61)
>
> How can I solve this?
>
> Best regards,
> Eric
>
>
>
>
>
> On Wed, Mar 5, 2008 at 9:55 AM, Marc Esher <[EMAIL PROTECTED]> wrote:
> > i think you have to use axis 1.4
> >
> >
> >
> >  On Tue, Mar 4, 2008 at 8:53 PM, Eric Chow <[EMAIL PROTECTED]> wrote:
> >  > Hello,
> >  >
> >  >  I have a WSDL from service provider, it throws the following
> exception
> >  >  when I use WSDL2JAVA to generate stub:
> >  >
> >  >
> >  >      [java] - Encoded use is not supported
> >  >      [java]
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessingException:
> >  >  Encoded use is not supported
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.getPartsListFromSoapBody
> (WSDL11ToAxisServiceBuilder.java:1777)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.createSchemaForPorttype
> (WSDL11ToAxisServiceBuilder.java:1528)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.generateWrapperSchema
> (WSDL11ToAxisServiceBuilder.java:1431)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(
> WSDL11ToAxisServiceBuilder.java:255)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices
> (WSDL11ToAllAxisServicesBuilder.java:109)
> >  >      [java]     at
> >  >  org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(
> CodeGenerationEngine.java:141)
> >  >      [java]     at org.apache.axis2.wsdl.WSDL2Code.main(
> WSDL2Code.java:35)
> >  >      [java]     at org.apache.axis2.wsdl.WSDL2Java.main(
> WSDL2Java.java:24)
> >  >      [java] org.apache.axis2.wsdl.codegen.CodeGenerationException:
> >  >  Error parsing WSDL
> >  >      [java]     at
> >  >  org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(
> CodeGenerationEngine.java:147)
> >  >      [java]     at org.apache.axis2.wsdl.WSDL2Code.main(
> WSDL2Code.java:35)
> >  >      [java]     at org.apache.axis2.wsdl.WSDL2Java.main(
> WSDL2Java.java:24)
> >  >      [java] Caused by: org.apache.axis2.AxisFault: Encoded use is not
> supported
> >  >      [java]     at org.apache.axis2.AxisFault.makeFault(
> AxisFault.java:417)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(
> WSDL11ToAxisServiceBuilder.java:291)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices
> (WSDL11ToAllAxisServicesBuilder.java:109)
> >  >      [java]     at
> >  >  org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(
> CodeGenerationEngine.java:141)
> >  >      [java]     ... 2 more
> >  >      [java] Caused by:
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessingException:
> >  >  Encoded use is not supported
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.getPartsListFromSoapBody
> (WSDL11ToAxisServiceBuilder.java:1777)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.createSchemaForPorttype
> (WSDL11ToAxisServiceBuilder.java:1528)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.generateWrapperSchema
> (WSDL11ToAxisServiceBuilder.java:1431)
> >  >      [java]     at
> >  >
> org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(
> WSDL11ToAxisServiceBuilder.java:255)
> >  >      [java]     ... 4 more
> >  >      [java] Exception in thread "main"
> >  >
> >  >
> >  >  How can I solve it?
> >  >
> >  >  Best regards,
> >  >  Eric
> >  >
> >  >
>  ---------------------------------------------------------------------
> >  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  >  For additional commands, e-mail: [EMAIL PROTECTED]
> >  >
> >  >
> >
> >  ---------------------------------------------------------------------
> >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Amila Suriarachchi,
WSO2 Inc.

Reply via email to