Just got the nightly build as Amila suggested and it worked!
Thanks Amila.
Best Regards.
Juan Macias
Amila Suriarachchi <[EMAIL PROTECTED]> escribió: Can you please have look at
with a nighly build? I have fixed this issue?
thanks,
Amila.
On Dec 15, 2007 6:24 AM, Juan Macias <[EMAIL PROTECTED] > wrote:
Hi all,
I was upgrading my axis clients from Axis2 1.2 to Axis2 1.3 , and wsdl2Java now
throws an exception when I run it .
Exception in thread "Main Thread"
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: There is no port type
associated with the binding
[java] at
org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:250)
[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
The WSDL that I'm using has a service definition on one file, then import
another WSDL where the binding definitions reside and inside of it one more
WSDL import where the port and schema are defined (Please see attachment for
the WSDL document example).
I have downloaded the source code from the tag for 1.3 and changed the code to
get it to work, the problem was on recursive calls to retrieve the Binding and
PortType objects when the definitions exists on a imported WSDL, like in my
case. Explicitly I change the following methods
org.apache.axis2.description.WSDL11ToAxisServiceBuilder#getPortType and
org.apache.axis2.description.WSDL11ToAxisServiceBuilder#getBinding.
I look for the bug in the issue tracker for the project and I did not found a
reference to this issue, I'm neophyte on the open source community process, and
so my questions are should I raise a ticket on Jira? What should it be my next
step? Should I avoid move to Axis2 1.3
Any advice would be helpful, thanks in advance.
Juan Macias.
---------------------------------
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
Amila Suriarachchi,
WSO2 Inc.
---------------------------------
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/