Hi, Am new to web services and was able to make a simple web service that returned a string back work. Am implementing the web service in Java, running tomcat,using Axis. Then I wanted to return an object instead of a simple data type. I was able to create the wsdl files and the supporting classes. I created the jar and successfully deployed them too. When I invoke the service through a client program following is the message I get: org.xml.sax.SAXParseException: The root element is required in a well-formed document. Any thoughts on how to fix it? Sridhar.
org.xml.sax.SAXParseException: The root element is required in a well-formed document.
This means that the start of the character stream fed to the parser was not formatted as an XML document - there are many possible causes. For example the server may be sending an error message in plain text.
I suggest using TCPMON or similar tool to look at the actual message content - that should give you a clue.