Hi,
I'm finally well on my way with my beta 3 upgrade. Now I have a wrapped
style service that appears to be working correctly except for arrays. I
have the following in my wsdl:
<complexType name="ListOutputType">
<sequence>
<element maxOccurs="unbounded" name="assetName" type="string"/>
</sequence>
</complexType>
this maps to an array of strings in the return type of a method.
I used wsdl2java to generate my server side skeletons as well as stubs.
(My wsdd file as well). Now I am getting the following error when trying
to return from this method:
org.xml.sax.SAXException: Deserializing parameter 'assetName': could not
find d
eserializer for type {http://www.w3.org/2001/XMLSchema}string[unbounded]
at
org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:231)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese
rializationContextImpl.java:857)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:199)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:644)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:235)
at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:259)
at org.apache.axis.client.Call.invoke(Call.java:1807)
at org.apache.axis.client.Call.invoke(Call.java:1712)
at org.apache.axis.client.Call.invoke(Call.java:1252)
What do I need to do to resolve this?
Thanks,
Nell
Helen (Nell) L. Rehn
Extreme Blue Intern
919-254-6251 (office)
Helen L Rehn/Durham/IBM
[EMAIL PROTECTED]