Win a copy of Java EE 8 High Performance this week in the Java/Jakarta EE forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Axis 1.0 and ur-type arrayType encoding  RSS feed

Ranch Hand
Posts: 54
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A client is sending an array of strings to a method I've implemented in an Axis service, and the client's encoding of that array is not being understood by Axis.
The encoding of the arrayType is:
It is a homogeneous array, however ( all <item>'s within are xsd:string) and other clients use arrayType="xsd:string[10]" in such cases.
The ur-type encoding of arrays is understood by the same service when implemented in Ruby, SoapLite and Apache SOAP, and from what I can tell it is perfectly valid SOAP encoding of an array.
Axis' exception message is:
No deserializer defined for array type {}ur-type
q) is the xsd:ur-type indeed a valid arrayType encoding?
q) what can be done to get Axis to deserialize this?
Hang a left on main. Then read this tiny ad:
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!