Thanks Ulf for your kind help. I am completely new to web services, thus not sure about many things. Let me describe you my problem more descriptively.
1. We are having request body, in which some elements might contain UTF8 characters.
2. When we send a SOAP request, just before the invoke() method I have checked that request body contains proper UTF8 characters.
3. But, when the request reaches to the server, it displays ??? instead of UTF8 characters.
4. Same request we have tried sending using PHP client, at this time server could able to see UTF characters. Please, note that that PHP client has used utf8_encode() method available in php to encode the request body.
5. So, I doubt that if I have to do similar kind of encoding in java to send it properly.
It would be nice if you can send me any working example of web service which uses UTF8 in the request body.
Once again thanks for your help.
Best Regards,
Pranav Thakker