<P>There are conflicts with using VmTools-0.5 and JDOM Beta 8. The VmTools-0.5 works with JDOM Beta 7 just fine but it seems to have been broken going to JDOM Beta 8. I've included the VmTools Xmldiff output as well as the input file for review. Is there a patch to fix this problem.</P>
<P><EM>E:\>java XmlDiff file:E:\Xml\test\b1.xml file:E:\Xml\test\b2.xml<BR>parsing...<BR>instantiating OtaUpdate...<BR>generating diffs...<BR>9 of 9 (100%)<BR>java.lang.NullPointerException<BR> at org.vmguys.vmtools.utils.SubtreeInsertOperation.getOperationNodeNumber(SubtreeInsertOpera<BR>tion.java:144)<BR> at org.vmguys.vmtools.utils.OperationNodeNumberComparator.compare(OperationNodeNumberCompara<BR>tor.java:20)<BR> at java.util.Arrays.mergeSort(Arrays.java:1241)<BR> at java.util.Arrays.sort(Arrays.java:1188)<BR> at java.util.Collections.sort(Collections.java:153)<BR> at org.vmguys.vmtools.utils.CostOps.sortOperations(CostOps.java:226)<BR> at org.vmguys.vmtools.utils.JdomDifferenceFinder.findDifferences(JdomDifferenceFinder.java:1<BR>43)<BR> at org.vmguys.vmtools.ota.OtaUpdate.generateUpdate(OtaUpdate.java:325)<BR> at org.vmguys.vmtools.ota.OtaUpdate.generateDiffs(OtaUpdate.java:226)<BR> at org.vmguys.vmtools.ota.OtaUpdate.generateDiffs(OtaUpdate.java:181)<BR> at XmlDiff.go(XmlDiff.java:120)<BR> at XmlDiff.main(XmlDiff.java:89)</EM><BR></P>
<P><EM>E:\Xml\test>type b1.xml<BR><?xml version="1.0"?><BR><People><BR> <Last>Smith</Last><BR></People><BR>E:\Xml\test>type b2.xml<BR><?xml version="1.0"?><BR><People><BR> <Last></Last><BR></People></EM></P><p><br><hr size=1><b>Do You Yahoo!?</b><br>
<a href="http://rd.yahoo.com/finance/mailsig/new/*http://finance.yahoo.com">Yahoo! Finance</a> - Get real-time stock quotes