yes i was doing something similar to get the variables. The problem is the parsing of the element. I want to implement a generic parser for all the processes deployed on the console. But every process has its implementation of variables so i can't effectively know in what node is the variable data(some in the first child, some other in nested childs).
if (variable instanceof MessageValue) { | MessageValue messageElement = (MessageValue) variable; | Map partElems = messageElement.getParts(); | | // Get the first Element | String partName = (String) partElems.keySet().iterator().next(); | org.apache.xerces.dom.DeferredElementNSImpl partElement = (org.apache.xerces.dom.DeferredElementNSImpl) partElems.values().iterator() | .next(); | String valueVar=partElement.getFirstChild().getFirstChild().getNodeValue(); | } This code won't work for all processes because in another process this line will be : valueVar=partElement.getFirstChild().getNodeValue(); I was thinking a node searcher/comparer to variable Name but i hope something simpler will come out... any help is appreciated. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4241408#4241408 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4241408 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user