<br><font size=2 face="sans-serif">We've recently acquired Beta 10 release
of JDOM and are interested in the new transformation classes. &nbsp;Do
they support transforming an XML doc using an XSL file that I provide?
&nbsp;I have the following code but I get the exception &quot;<b>java.lang.IllegalStateException:
Root element not set</b> &quot; when I attempt to do anything with the
transformed document:</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp;XSLTransformer
transformer = new XSLTransformer(xslFileName);</font>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp;Document
targetDoc = transformer.transform(sourceDoc);</font>
<br>
<br><font size=2 face="sans-serif">&nbsp; &nbsp; &nbsp; &nbsp;System.out.println(targetDoc);
&nbsp;<b>// This line throws the exception indicating that the transformation
did not occur correctly</b></font>
<br>
<br><font size=2 face="sans-serif">The XML doc is transformed fine using
the XMLTransformer class provided by IBM WebSphere. &nbsp;Unfortunately,
the WebSphere class only deals with files-- something that we don't want
due to I/O processing. &nbsp;We want to transform XML strings instead of
files. &nbsp;Am I not understanding something about the JDOM transformation
classes or are there future plans to support what we want?</font>
<br>
<br><font size=2 face="sans-serif">A reply to this note would be greatly
appreciated.</font>
<br>
<br><font size=2 face="sans-serif">Regards,<br>
<br>
Salim Hamid<br>
IBM Software Group -- &nbsp;Digital Media Development<br>
301-803-1247 &nbsp; T/L 262-1247<br>
</font>