aspose file tools*
The moose likes Servlets and the fly likes SAX builder causes the problem, why? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Servlets
Reply locked New topic
Author

SAX builder causes the problem, why?

Mouza Ali
Ranch Hand

Joined: Oct 28, 2008
Posts: 39
Hello,

I have been working on sending XML file from simple client to servlet for a week now,and I couldn't overcome the problem. The problem is that when I send the XML file that was generated in the client side, the servlet recieves it as numbers, therefore, I have to rebuild the XML file, so I had to use the SAXbuilder, and write some data to the client again. Though, the client throws excpetion in the InputStream line. Below are the codes:

client side:


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

servlet side:


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

xml file



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

Excpeiton throwed

java.io.IOException: server return Server returned HTTP response code: 500 for URL: http://localhost:8080/TryXML/S at sun.net.www.protocol.http.HttpURLConnection.getInputStream at C.onSendData(C.java:75)
at C.main(C.java:22)


Please I need help
[ November 14, 2008: Message edited by: Paul Sturrock ]
Paul Sturrock
Bartender

Joined: Apr 14, 2004
Posts: 10336

Your question is a little confusing - you don't appear to be using a Servlet, you seem to have two clients? Is there a Servlet configured at http://localhost:8080/TryXML/S ?


JavaRanch FAQ HowToAskQuestionsOnJavaRanch
William Brogden
Author and all-around good cowpoke
Rancher

Joined: Mar 22, 2000
Posts: 12835
    
    5
Response code 500 is SC_INTERNAL_SERVER_ERROR

From the client side you cant tell what that error was.

Therefore, I cant see what SAXbuilder had to do with the problem. You should be looking at the server logs.

Bill
Mouza Ali
Ranch Hand

Joined: Oct 28, 2008
Posts: 39
Hello,

Sorry for posting the wrong code for the servlet side.
Any way I solved the problem and I removed the SAX builder and read the input as String line and rewrote them into another xml file.

But, there is another problem.. When I integradet the client class with an Applet, the Applet fails to load. and this is due to the Jdom pakcage. It says: NoClassFound for org.jdom.... or no definition found for java.lang.jdom something like that. I separated the Applet class from the class that will generate the xml and make connection, but same error.

How I can solve this porblem?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61766
    
  67

Please do not post the same question more than once.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: SAX builder causes the problem, why?