Create a simple webservice and use this snippet to return a xml document
from an xml file. 
Axis automatically converts the Document in to the soap body .


public static Document getXMLDocument(){
                DocumentBuilderFactory domFactory = DocumentBuilderFactory
                                .newInstance();
                DocumentBuilder domBuilder = null;
                try {
                        domBuilder = domFactory.newDocumentBuilder();

                Document doc = domBuilder.parse("c:\\XMLFILE.xml");
                
                return doc;
                } catch (Exception e) {
                        e.printStackTrace();
                        return null;
                }
        }

Vijai Mohan
Software Design Engineer
SensorLogic│M2M made easy.
972-934-7375 x 2111
972-934-7376 (fax)
[EMAIL PROTECTED]
www.Sensorlogic.com
 
 

-----Original Message-----
From: Marc Boorshtein [mailto:[EMAIL PROTECTED] 
Sent: Sunday, August 01, 2004 12:11 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Going from Text Based XML to a SOAPBody?

Hello,

I am working on implementing a document service in which I want to take  
text representation of XML and add it to a SOAPBody.  From the looks of  
it, it appears that I have to use an XML Parser to go from  
XML->SOAPElement in a similar way that I would parse XML into a DOM  
Tree.  The only problem is that I can't find this "parsing" class.  I  
found SOAPFactory, but it doesn't seem to be a parser.  Am I missing  
something?

Thanks!

------------------------------------------------------------------------ 
--------------------------
Marc Boorshtein
Sr. Software Engineer, Octet String
[EMAIL PROTECTED]


Reply via email to