Chris Mathrusse <christopher.mathrusse <at> sybase.com> writes:
> But when I try
> to send a document into the service it throws the following exception:
> org.codehaus.xfire.fault.XFireFault: Parameter Pip3A4PurchaseOrderRequest does
> not exist!
Dan,
I think I found the issue but I am at a loss as to how I should resolve the
issue above.
It seems that in the AbsractBinding class, method findMessagePart, is the cause
of my issue. I see the passed in QName is Pip3A4PurchaseOrderRequest, but the
following evaluation:
if (p.getName().equals(name))
always fails because p.getName() is returning:
{http://it.sybase.com/tradingengine/transport/api/webservice}Pip3A4PurchaseOrderRequest
I'm guessing that p.getName() is returning the Pip3A4PurchaseOrderRequest with
the services namespace prepended to it. While I think that is correct as the
document becomes defined in the services namespace for all practical purposes,
it means that there will never be a match.
Do you have any suggestions as to where I can look to modify this behavior for a
no namespace schema?
Thanks...
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email