.. and another one .. I've got my own context class that does something like this:
public Object getVariableValue(String namespaceURI,String prefix, String localname) throws UnresolvableException { List l=(List)binding.get(localname); if (l==null) throw new UnresolvableException("Variable "+localname+ "could not be resolved."); return l; } The problem comes up when I evaluate an expression that returns a set of nodes, put them in a List, and store them as a variable, say $x. When I then evaluate an expression like $x/foo/bar, the list pointed to by $x seems to be corrupted by Jaxen, because afterwards $x contains the result of $x/foo/bar. no clue.. Christian _______________________________________________ Jaxen-interest mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jaxen-interest