>>i notice that axis doesnt seem to  care what the Qname is.
>Just to add... i know that Axis doesnt supports validation but this
>seems like axis works from the top down and just take elements as is.
>Am i correct?

That's pretty much true - Axis is very generous in accepting all sorts
of junk when invoking a service. What's surprising is it's even true
for document/literal services where the QNames really do matter.

The good news about this is that you can publish a document/literal
service from Axis, then invoke it from Perl or Python with a mostly
rpc/encoded client request and it will usually work.

The bad news is it doesn't always work, particularly when the XML is a
bit more ambiguous (arrays in calls, etc). Then it can be confusing to
debug what's wrong.

Reply via email to