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

Reply via email to