[jdom-interest] using jdom with apache soap

sanjay gupta sanjaygupta at myrealbox.com
Fri Aug 16 21:13:11 PDT 2002

Hi Stephen,
I have used jdom with apache soap and its workig pretty neat. I havent got any numbers for performance factor, buts its working well without any glitch.
 Here is some code for you to make use of...

//Convert your jdom element to w3c.dom.element
//assume "base" is your jdom.Element
DOMOutputter domOutputter = new DOMOutputter();
org.w3c.dom.Element element= domOutputter.output(base);

//code for sending message            
Envelope sendEnv = new Envelope();
Body sendBody = new Body();
Vector bodyEntry = new Vector();


Message soapMessage = new Message();
soapMessage.setSOAPTransport (m_shConnection);
soapMessage.send(url, "", sendEnv);
// get the response envelope
Envelope responseEnv = soapMessage.receiveEnvelope();
// get the body
Body responseBody = responseEnv.getBody();
//get the w3c.dom.element
element = (org.w3c.dom.Element) responseBody.getBodyEntries().firstElement();
//convert w3c.dom.Element to jdom.Element
Reader reader = new StringReader(element.toString());
SAXBuilder saxBuilder = new SAXBuilder();
org.jdom.Document document = saxBuilder.build(reader);
base = document.getRootElement();    

I hope this helps you out.

-----Original Message-----
From: "stephen chan" <stephenc at netnation.com>
To: <jdom-interest at jdom.org>
Date: Fri, 16 Aug 2002 17:55:36 -0700 
Subject: [jdom-interest] using jdom with apache soap



I am wondering if anyone is using jdom with apache SOAP?

In particular, creating a jdom document from SOAP’s






Yesterday is just a memory
Tomorrow we may never see
Today is like a gift
That's why its called the present

More information about the jdom-interest mailing list