Greetings all, I am trying to use wsconsume to generate the artifacts for a very simple web service (see wsdl below). Here are the results of executing the command:
C:\JBoss\jboss-4.2.2.GA\bin>wsconsume -k -p org.ebsinc.adalert.ws -o c:\ebs\work | spaces\ws-adalert\adalert-service\src -s c:\ebworkspaces\ws-adalert\adalert-serv | uces\src http://localhost:81/services/echoService?wsdl | parsing WSDL... | | | generating code... | org\ebsinc\adalert\ws\\Proxy0.java | org\ebsinc\adalert\ws\Echo.java | org\ebsinc\adalert\ws\EchoResponse.java | org\ebsinc\adalert\ws\EchoService.java | org\ebsinc\adalert\ws\Log.java | org\ebsinc\adalert\ws\LogResponse.java | org\ebsinc\adalert\ws\ObjectFactory.java | org\ebsinc\adalert\ws\package-info.java | c:\ebworkspaces\ws-adalert\adalert-servuces\src\org\ebsinc\adalert\ws\Proxy0.java:2:<identifier>expected package org.ebsinc.adalert.ws.; | ^ | c:\ebworkspaces\ws-adalert\adalert-servuces\src\org\ebsinc\adalert\ws\EchoServic | e.java:10: malformed floating point literal | import org.ebsinc.adalert.ws..Proxy0; | ^ | 2 errors | compilation failed, errors should have been reported | Failed to invoke WsImport | java.lang.IllegalStateException: WsImport invocation failed. Try the verbose swi | tch for more information | at org.jboss.ws.tools.jaxws.impl.SunRIConsumerImpl.consume(SunRIConsumer | Impl.java:190) | at org.jboss.wsf.spi.tools.cmd.WSConsume.importServices(WSConsume.java:2 | 16) | at org.jboss.wsf.spi.tools.cmd.WSConsume.main(WSConsume.java:79) | Any ideas why this is happening? I am using JBoss 4.2.2.GA's wsconsume. Thanks in advance for any and all help. Earnie! wsdl: <?xml version="1.0" encoding="UTF-8"?> | <wsdl:definitions targetNamespace="http://simple.components.mule.org" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://simple.components.mule.org" xmlns:intf="http://simple.components.mule.org" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><!--WSDL created by Apache Axis version: 1.4 | Built on Apr 22, 2006 (06:55:48 PDT)--><wsdl:types><schema elementFormDefault="qualified" targetNamespace="http://simple.components.mule.org" xmlns="http://www.w3.org/2001/XMLSchema"><element name="echo"><complexType><sequence><element name="in0" type="xsd:string"/></sequence></complexType></element><element name="echoResponse"><complexType><sequence><element name="echoReturn" type="xsd:string"/></sequence></complexType></element><element name="log"><complexType><sequence><element name="in0" type="xsd:string"/></sequence></complexType></element><element name="logResponse"><complexType/></element></schema></wsdl:types> | <wsdl:message name="logRequest"> | <wsdl:part element="impl:log" name="parameters"/> | </wsdl:message> | <wsdl:message name="echoRequest"> | <wsdl:part element="impl:echo" name="parameters"/> | </wsdl:message> | <wsdl:message name="echoResponse"> | <wsdl:part element="impl:echoResponse" name="parameters"/> | | </wsdl:message> | <wsdl:message name="logResponse"> | <wsdl:part element="impl:logResponse" name="parameters"/> | </wsdl:message> | <wsdl:portType name="$Proxy0"> | <wsdl:operation name="echo"> | <wsdl:input message="impl:echoRequest" name="echoRequest"/> | <wsdl:output message="impl:echoResponse" name="echoResponse"/> | </wsdl:operation> | | <wsdl:operation name="log"> | <wsdl:input message="impl:logRequest" name="logRequest"/> | <wsdl:output message="impl:logResponse" name="logResponse"/> | </wsdl:operation> | </wsdl:portType> | <wsdl:binding name="echoServiceSoapBinding" type="impl:$Proxy0"> | <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> | <wsdl:operation name="echo"> | <wsdlsoap:operation soapAction=""/> | | <wsdl:input name="echoRequest"> | <wsdlsoap:body use="literal"/> | </wsdl:input> | <wsdl:output name="echoResponse"> | <wsdlsoap:body use="literal"/> | </wsdl:output> | </wsdl:operation> | <wsdl:operation name="log"> | <wsdlsoap:operation soapAction=""/> | | <wsdl:input name="logRequest"> | <wsdlsoap:body use="literal"/> | </wsdl:input> | <wsdl:output name="logResponse"> | <wsdlsoap:body use="literal"/> | </wsdl:output> | </wsdl:operation> | </wsdl:binding> | <wsdl:service name="echoService"> | | <wsdl:port binding="impl:echoServiceSoapBinding" name="echoService"> | <wsdlsoap:address location="http://localhost:81/services/echoService"/> | </wsdl:port> | </wsdl:service> | </wsdl:definitions> View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4135406#4135406 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4135406 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
