yes I would think so.

we are consuming several WebServices of our business partners, and one
of them only provides his webServices via
the not-supported rpc/encoded style. so we "stuck" on axis2 1.1.x where
we were able to generate client stubs for the
webservice.  unless our business partner does not change his wsdl to
another type, we cannot upgrade to recent
versions of axis2.

some kind of "deprecated" support of rpc/encoded for recent versinos of
axis2 (i.e. 1.3+) would definitely make life easier for us!!!

regards,
hans prueller




Am Samstag, den 27.10.2007, 21:11 -0600 schrieb Deepal jayasinghe:

> Well I think it is time to think about this , if we can support
> RPC-encoded wsdl then a number of users will be benefited from that
> 
> Deepal
> > No its not a bug. Axis2 does not support RPC-encoded style WSDLs.
> >
> > Thanks,
> > Keith.
> >
> > On 10/28/07, *k2g* <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> > wrote:
> >
> >
> >     wsdl2java for Axis2-1.3 doesnt generate stubs for
> >
> >     webservices.*amazon*.com/AWSECommerceService/AWSECommerceService.*wsdl
> >     *soap.*amazon*.com/schemas2/*Amazon*WebServices.*wsdl* 
> >     api.google.com/ <http://api.google.com/>*GoogleSearch*.*wsdl
> >
> >     *because of encoding issues*
> >     *is this a bug ?
> >
> >     following exception is generated for C:\> wsdl2java -d adb uri
> >     http://soap.amazon.com/schemas2/AmazonWebServices.wsdl
> >
> >     [ERROR] Encoded use is not supported
> >     
> > org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessingException:
> >
> >      Encoded use is not supported
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.getPartsListF
> >     romSoapBody(WSDL11ToAxisServiceBuilder.java:1777)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.createSchemaF
> >     orPorttype(WSDL11ToAxisServiceBuilder.java:1528)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.generateWrapp
> >     erSchema(WSDL11ToAxisServiceBuilder.java:1431)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
> >     ce(WSDL11ToAxisServiceBuilder.java:255)
> >             at
> >     org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateA
> >     llServices(WSDL11ToAllAxisServicesBuilder.java:109)
> >             at org.apache.axis2.wsdl.codegen.CodeGenerationEngine
> >     .<init>(CodeGenerat
> >     ionEngine.java:141)
> >             at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
> >             at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> >     Exception in thread "main"
> >     org.apache.axis2.wsdl.codegen.CodeGenerationException
> >     : Error parsing WSDL
> >             at
> >     org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
> >     ionEngine.java:147)
> >             at org.apache.axis2.wsdl.WSDL2Code.main (WSDL2Code.java:35)
> >             at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
> >     Caused by: org.apache.axis2.AxisFault: Encoded use is not supported
> >             at org.apache.axis2.AxisFault.makeFault(AxisFault.java :417)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
> >     ce(WSDL11ToAxisServiceBuilder.java:291)
> >             at
> >     org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateA
> >     llServices( WSDL11ToAllAxisServicesBuilder.java:109)
> >             at
> >     org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat
> >     ionEngine.java:141)
> >             ... 2 more
> >     Caused by:
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder$WSDLProcessin
> >     gException: Encoded use is not supported
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.getPartsListF
> >     romSoapBody(WSDL11ToAxisServiceBuilder.java:1777)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.createSchemaF
> >     orPorttype(WSDL11ToAxisServiceBuilder.java:1528)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.generateWrapp
> >     erSchema(WSDL11ToAxisServiceBuilder.java:1431)
> >             at
> >     org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi
> >     ce(WSDL11ToAxisServiceBuilder.java:255)
> >             ... 4 more
> >
> >     -------------
> >
> >
> >     -- 
> >     -
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to