<div>Hi,</div>
<div>&nbsp;</div>
<div>I&nbsp;am a newbie to JDom. </div>
<div>&nbsp;</div>
<div>I&nbsp;am trying a parse a wsdl file&nbsp; named CalculatorService to get the value of the <strong>message</strong> attribute of <strong>input</strong> element which happens to be the child of <strong>operation </strong>element. 
</div>
<div>i created a Xpath&nbsp; instance for <strong>/definitions/portType/operation[@name =&quot;add&quot;] </strong></div>
<div>but when i say <strong>xpath.selectNodes() &nbsp;</strong>it returns empty list even though it has element with the given value</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>please find the code snippet i used </div>
<div>&nbsp;</div>
<div>StringBuffer sb = new StringBuffer();<br>sb.append(&quot;/definitions/portType/operation[@name = \&quot;&quot;);<br>sb.append(&quot;add&quot;).append(&quot;\&quot;]&quot;);<br>Document doc = builder.build(new File(&quot;
CalculatorService.wsdl&quot;));<br>Namespace ns = Namespace.getNamespace(&quot;wsdl&quot;, &quot;<a href="http://schemas.xmlsoap.org/wsdl/">http://schemas.xmlsoap.org/wsdl/</a>&quot;);<br>XPath xp = XPath.newInstance(sb.toString
());<br>xp.addNamespace(ns);<br>List ele = xp.selectNodes(doc);<br>System.out.println(&quot; the list is &quot;+ele);</div>
<div>&nbsp;</div>
<div>any&nbsp;help please in getting the correct values </div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>Awaiting ur response<br clear="all"><br>-- <br>Regards<br>Madhu Raj<br><a href="mailto:svmadhuraj@gmail.com">svmadhuraj@gmail.com</a> </div>