Why not StAXSOAPModelBuilder extend StAXOMBuilder ? - venkat
On 7/27/05, Shahi, Ashutosh <[EMAIL PROTECTED]> wrote: > > > > Hi OMers ;-), > > As part of XML Infoset, there was some code added to next() method in > staxOMBuilder to process comments etc. > > But, we have staxSOAPModelBuilder also, where we do not have any such > capability yet. Now comments can be part of soapMessage as well. > > I have a test soap message : > > "<?xml version='1.0' encoding='UTF-8'?>" + > > "<!-- Comment -->" + > > "<env:Envelope > xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>" + > > > "<env:Body><echo><arg0>Hello</arg0></echo></env:Body>" + > > "</env:Envelope>"; > > > > And doing something like: > > stAXSOAPModelBuilder = > > new StAXSOAPModelBuilder( > > XMLInputFactory.newInstance() > > > .createXMLStreamReader(inputStream)); > > Where input stream has soap message with comments gives an OMException. > > > > Now my question is: > > Both StaxSOAPModelBuilder and StaxOMBuilder extend the abstract class > StaxBuilder which has next() as abstract method. Why not put the > functionality in next() method of StaxBuilder itself? Or atleast we should > process comments in StaxSOAPModelBuilder as well. > > > > -Ashutosh > >
