The Command-line triplifier code is incomplete. Basically it only works with
single table Darwin Core Archives.
This is because it in the DwCAFixer class (which runs ONLY for single table
archives), the single table is renamed "maintable". All references to
"maintable" are then hardcoded in DwCASimplifier.java. What we need is to look
into meta.xml and read the values of tables in that XML file and use the proper
table name references for multiple table archives.
The short-term workaround now is to ONLY triplify single table archives from
the command-line. However, what we really want is to read the meta.xml file to
populate the proper filenames.
Check this in simplifier.java setEntity class.
Original issue reported on code.google.com by jdec...@gmail.com on 24 Aug 2014 at 7:28
Original issue reported on code.google.com by
jdec...@gmail.com
on 24 Aug 2014 at 7:28