Need to clarify that if SQLXML.createXMLStreamWriter is called a 2nd time on the same SQLXML object a SQLExcpetion is thrown and the stream is still open.
Also that xxx.setSQLXML() will throw a SQLException if the stream has not been closed
Also that xxx.setSQLXML() will throw a SQLException if the stream has not been closed