Single word response from zoho creator xml rpc api

Single word response from zoho creator xml rpc api

I have been trying to use the zoho creator xml rpc api.

Problem: When I send a request to the xml rpc api from java code all I get in response is the word "Success".
Since there are no http errors and I'm getting a response ( just that one word in the response: "Success") I think I'm doing some small thing wrong.

But When I make an html form (with the exact same values ) in an html page and submit it manually I get the correct xml response in my browser.

1. Can you think of something obvious that I might be doing wrong to get the word "Success" as response.

1. Does your api have any requirement for http headers?
           - e.g. does the User-Agent have to be a browser or any such requirement for any http header
           - I'm asking this because my java program uses org.apache....HttpClient  so its headers will be different from those sent by a browser

2. I searched on the internet but was unable to find any examples of a client type program for your zoho creator api. Can someone point out an implementation of a client in any language (I prefer java).

3. I have attached a jsp file with the java code I use to access the service. If someone can take a look at it and tell me if something obvious is wrong.