How did you get the class TRioConfiguration.java to compile? It uses org.apache.crimson.tree.TextNode, which is in the java 1.4 rt.jar. But it's not in the java 1.5 rt.jar. I think the whole XML parsing system was redone for 1.5.