<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2719.2200" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#8eaab0>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I'm POSTing an xml-jdom document (through an 
application)&nbsp;to a servlet, that it reads the stream (using the 
request.getReader). Then, it creates another xml doc kai POST it back (using 
XMLOutputter).</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>The problem i have is when the application is 
trying to build the xml document from the response stream. </FONT></DIV>
<DIV><FONT face=Arial size=2><EM>DOMBuilder builder = new 
DOMBuilder(true);</EM></FONT></DIV>
<DIV><FONT face=Arial size=2><EM>outDoc = 
builder.build(conn.getInputStream());&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 
&lt;---------</EM></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>I take the following error:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><EM>org.jdom.JDOMException: Error on line 2 of XML 
document: Element type "books" must be declared.</EM></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>the repsonse xml is the following:</FONT></DIV>
<DIV><FONT face=Arial color=#000000 size=2>
<P>&lt;?xml version="1.0" 
encoding="UTF-8"?&gt;<BR>&lt;books&gt;<BR>&nbsp;&lt;book 
isbn="123"&gt;<BR>&nbsp;&nbsp;&lt;title&gt;Web Servers for Fun and 
Profit&lt;/title&gt;<BR>&nbsp;&nbsp;&lt;quantity&gt;10&lt;/quantity&gt;<BR>&nbsp;&nbsp;&lt;price&gt;$17.95&lt;/price&gt;<BR>&nbsp;&lt;/book&gt;<BR>&nbsp;&lt;book 
isbn="456"&gt;<BR>&nbsp;&nbsp;&lt;title&gt;Web Programming for Mobile 
Devices&lt;/title&gt;<BR>&nbsp;&nbsp;&lt;quantity&gt;2&lt;/quantity&gt;<BR>&nbsp;&nbsp;&lt;price&gt;$38.95&lt;/price&gt;<BR>&nbsp;&lt;/book&gt;<BR>&lt;/books&gt;<BR></P>
<P>Any idea?</P>
<P>&nbsp;</P>
<P>Thanks</P>
<P>Stef</P></FONT></DIV></BODY></HTML>