Hi Folks,

I am trying to get a test client to connect to my new service using Axis at both ends, but have encountered a problem which I can't understand. When I make a request, using a data type called "SingleGUID", I get an AxisFault thus:

Exception in thread "main" AxisFault
 faultCode: {http://xml.apache.org/axis/}Client
 faultSubcode:
 faultString: No such operation 'SingleGUID'
 faultActor:
 faultNode:
 faultDetail:
        {http://xml.apache.org/axis/}hostname:[...deleted...]

No such operation 'SingleGUID'

This error message is accurate enough in so much as there isn't an operation called SingleGUID, but I never asked it to perform such an operation, AFAICT. The code that invokes this, and thus causes the problem is:

MyServiceWrapper service = getService();
SingleGUID sguid = new SingleGUID(guid);
RequestFileDetailsResponse response = service.requestFileDetails(sguid);

Any ideas what I might have done wrong?

I wanted to take a look at the SOAP message, to see if it looks like what I expected it to look like, but SOAPMonitor seems not to want to connect to my server (something to do with not supporting a "list" operation).

Any help gratefully received.

Cheers,

--
Richard
-------
Richard Jones
Web and Database Technology Specialist
Imperial College London
t: +44 (0)20 759 41815
e: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to