You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by Sunil Pandit <sp...@csc.com> on 2007/11/16 21:26:30 UTC

AXIS CPP 1.6b and Complex object

Hi !

I am new to AXIS CPP and I am having trouble executing the web services
deployed in the server. Here is the situation .

I am using AXIS CPP 1.6b and everything is setup as described and is
working as expected.

I have developed a webservice which consumes a complex object and returns
similar object . In other word the request and response type are same. My
client is a java application and I am using AXIS Java call object to invoke
the web service.

I can see in the SOAPMonitor that the message is getting across to the
server . The problem is

1. I am not getting the values from the request in my web service method.
2. To diagnose tis problem I have added some trace messages in the
deserialize method of the type class generated by the wsdl2ws tool . I
never see this trace message . So that makes me suspicious if the
deserialize method is executed on the server side.
3. Similarly I have trace messages in the web service method and the
serialize methods. Both these trace messages are logged .

My question is do I need to do any special coding for complex objects ? . I
am attaching the wsdl , schema and the sample message.


(See attached file: TestMessage.xsd)(See attached file: TestMessage.xml)
(See attached file: TestService.wsdl)

Appreciate any help in resolving this problem.

Thanks
Sunil Pandit
R&D , CSC FSG Austin
(512)2755792

Computer Sciences Corporation
Registered Office: 2100 East Grand Avenue, El Segundo California 90245, USA
Registered in USA No: C-489-59

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery.
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to
any order or other contract unless pursuant to explicit written agreement
or government initiative expressly permitting the use of e-mail for such
purpose.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------