Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » JDOM User »

[jdom-interest] Error in parsing wsdl file using jdom

Madhuraj S V

2005-08-08

Replies:

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

--
Regards
Madhu Raj
svmadhuraj@gmail.com
_______________________________________________
To control your jdom-interest membership:
http://www.jdom.org/mailman/options/jdom-interest/youraddr@(protected)
©2008 junlu.com - Jax Systems, LLC, U.S.A.