Unable to Reverse an XML file
I am using the ODI 10.1.3.5 and trying to reverse an XML Model.
I am using a basic data file, nothing special and always getting this error:
java.lang.NullPointerException
at com.sunopsis.jdbc.driver.xml.t.getPrimaryKeys(t.java:260)
at com.sunopsis.dwg.reverse.Reverse.a(Reverse.java)
at com.sunopsis.dwg.reverse.Reverse.getMetaData(Reverse.java)
at com.sunopsis.graphical.frame.b.ip.a(ip.java)
at com.sunopsis.graphical.frame.b.ip.a(ip.java)
at com.sunopsis.graphical.frame.b.hq.b(hq.java)
at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
at java.lang.Thread.run(Thread.java:619)
Seems like an error/bug in the XML JDBC driver
I tried using an external database for the XML driver but that fails since some of the attributes are longer than 2000, requiring a CLOB to store.
Any help would be greatly appreciated