Hi all Need your help, hope you be able to help me.
Trying to generate java code using wsdl2java tool i get an exception , can you tell me any ideas what´s wrong ? I m using axis axis2-1.1.1, jdk1.5.0_18 I have wsdl and xsd files in the same directory, Thanks and regards!!! ERROR C:\java\axis2\axis2-1.1.1>"generar java desde wsdl valida HDG .bat" Using AXIS2_HOME: C:\java\axis2\axis2-1.1.1 Using JAVA_HOME: C:\Archivos de programa\Java\jdk1.5.0_18 Retrieving schema wsdl:imported from 'anyElement.xsd', relative to 'http://150.200.252.43/WSHuellaDigitalWeb/wsdl/com/bancoazteca/hd/BusinessDelegateHD.wsdl?wsdl'. 7/03/2011 07:34:25 PM org.apache.axis2.description.WSDL11ToAxisServiceBuilder findBinding INFO: A service element was not found - picking a random binding! 7/03/2011 07:34:25 PM org.apache.axis2.description.WSDL11ToAxisServiceBuilder populateService GRAVE: org.apache.axis2.AxisFault: No bindings found in wsdl Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:112) at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32) at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21) Caused by: org.apache.axis2.AxisFault: No bindings found in wsdl; nested exception is: org.apache.axis2.AxisFault: No bindings found in wsdl at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:250) at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:103) ... 2 more Caused by: org.apache.axis2.AxisFault: No bindings found in wsdl at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.findBinding(WSDL11ToAxisServiceBuilder.java:377) at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:200) ... 3 more WSDL <?xml version="1.0" encoding="UTF-8" ?> - <definitions name="BusinessDelegateHD" targetNamespace=" http://hd.bancoazteca.com.wsdl/BusinessDelegateHD/" xmlns=" http://schemas.xmlsoap.org/wsdl/" xmlns:tns=" http://hd.bancoazteca.com.wsdl/BusinessDelegateHD/" xmlns:xsd=" http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://hd.bancoazteca.com/"> <import location="anyElement.xsd" namespace="http://hd.bancoazteca.com/" /> - <message name="validaHuellaRequest"> <part name="requestXML" type="xsd1:anyElement" /> </message> - <message name="validaHuellaResponse"> <part name="result" type="xsd1:anyElement" /> </message> - <message name="generateNonceRequest"> <part name="requestXML" type="xsd1:anyElement" /> </message> - <message name="generateNonceResponse"> <part name="result" type="xsd1:anyElement" /> </message> - <portType name="BusinessDelegateHD"> - <operation name="validaHuella" parameterOrder="requestXML"> <input message="tns:validaHuellaRequest" name="validaHuellaRequest" /> <output message="tns:validaHuellaResponse" name="validaHuellaResponse" /> </operation> - <operation name="generateNonce" parameterOrder="requestXML"> <input message="tns:generateNonceRequest" name="generateNonceRequest" /> <output message="tns:generateNonceResponse" name="generateNonceResponse" /> </operation> </portType> </definitions> XSD <?xml version="1.0" encoding="UTF-8" ?> - <schema attributeFormDefault="qualified" elementFormDefault="unqualified " targetNamespace="http://hd.bancoazteca.com/" xmlns=" http://www.w3.org/2001/XMLSchema" xmlns:xsd1="http://hd.bancoazteca.com/"> - <complexType name="anyElement"> - <sequence> <any processContents="skip" /> </sequence> </complexType> </schema>
