axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sunil Pandit <spand...@csc.com>
Subject AXIS CPP 1.6b and Complex object
Date Fri, 16 Nov 2007 20:26:30 GMT

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.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Mime
View raw message