[jboss-user] [JBossWS] - WSTOOLS: WSException: String passed is null on jbossws 1.0.4

bocio do-not-reply at jboss.com
Mon Nov 20 14:48:46 EST 2006


Same error on the WSDL below.
WSDL is generated by Axis 1.2.1 Given that soap encoding is not supported we tried with document/literal and wrapped but always with the same results...

The problem lies in a simple string[] description

Our WSDL:

anonymous wrote : <?xml version="1.0" encoding="UTF-8" ?> 
  | - <wsdl:definitions targetNamespace="http://127.0.0.1/services/BaseWebAdapterWS"
  | 
  | xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="http://127.0.0.1/services/BaseWebAdapterWS" xmlns:intf="http://127.0.0.1/services/BaseWebAdapterWS" 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.2.1
  | Built on Jun 14, 2005 (09:15:57 EDT)
  |   --> 
  | - <wsdl:types>
  | - 
  | - 
  | - 
  | - 
  |    
  |   
  |   
  |   
  |   
  |   </wsdl:types>
  |   <wsdl:message name="getProcessorInstancesRequest" /> 
  | - <wsdl:message name="getProcessorInstancesResponse">
  |   <wsdl:part element="impl:getProcessorInstancesReturn" name="getProcessorInstancesReturn" /> 
  |   </wsdl:message>
  | - <wsdl:portType name="BaseWebAdapter">
  | - <wsdl:operation name="getProcessorInstances">
  |   <wsdl:input message="impl:getProcessorInstancesRequest" name="getProcessorInstancesRequest" /> 
  |   <wsdl:output message="impl:getProcessorInstancesResponse" name="getProcessorInstancesResponse" /> 
  |   </wsdl:operation>
  |   </wsdl:portType>
  | - <wsdl:binding name="BaseWebAdapterWSSoapBinding" type="impl:BaseWebAdapter">
  |   <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" /> 
  | - <wsdl:operation name="getProcessorInstances">
  |   <wsdlsoap:operation soapAction="" /> 
  | - <wsdl:input name="getProcessorInstancesRequest">
  |   <wsdlsoap:body use="literal" /> 
  |   </wsdl:input>
  | - <wsdl:output name="getProcessorInstancesResponse">
  |   <wsdlsoap:body use="literal" /> 
  |   </wsdl:output>
  |   </wsdl:operation>
  |   </wsdl:binding>
  | - <wsdl:service name="BaseWebAdapterService">
  | - <wsdl:port binding="impl:BaseWebAdapterWSSoapBinding" name="BaseWebAdapterWS">
  |   <wsdlsoap:address location="http://127.0.0.1/services/BaseWebAdapterWS" /> 
  |   </wsdl:port>
  |   </wsdl:service>
  |   </wsdl:definitions>

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3987393#3987393

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3987393



More information about the jboss-user mailing list