dbptk-developer
dbptk-developer copied to clipboard
Bug in converting siard-dk package
I have installed the latest DBVTK on an Ubunt 12 server and the installation seems to work fine and Solr is running too.
When I run this command as root, I get “Fatal error: Unexpected exception (null)"
"/opt/dbvtk/jre/linux/bin/java" -jar "-Dfile.encoding=UTF-8" "-Ddbvtk.home=/opt/dbvtk/dbvtk-data" "/opt/dbvtk/dbptk-app.jar" -e solr -eh localhost -ep 8983 -edbid 0plc -i siard-dk -ias public -if "/opt/dbvtk/siard/AVID.RALS.95000.1" Converting database: siard-dk to Solr ERROR Fatal error: Unexpected exception (null) Troubleshooting information can be found at http://www.database-preservation.com/#troubleshooting Please report any problems at https://github.com/keeps/db-preservation-toolkit/issues/new
I tried removing the optional parameters " -eh localhost -ep 8983 -edbid 0plc”, but it didn’t make any difference.
When I export my Siard-dk file with module list-tables, it works just fine.
From the log file:
2017-11-09 11:18:46,292 [main] DEBUG (c.d.m.s.i.m.t.SQL99StandardDatatypeImporter) name: DOUBLE PRECISION, stdType: SqlStandardType{original='DOUBLE PRECISION', normalized='DOUBLE PRECISION', isValid=true, base='DOUBLE PRECISION', hasTimezoneInfo=false, includesTimezone=false, typeTimezonePart='', hasColumnSize=false, columnSize=0, hasDecimaldigits=false, decimalDigits=0, isArray=false, hasArrayLength=false, arrayLength=0}
2017-11-09 11:18:46,303 [main] ERROR (c.d.Main) Fatal error: Unexpected exception (null)
java.lang.NullPointerException: null
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getColumns(ToolkitStructure2ViewerStructure.java:440)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getView(ToolkitStructure2ViewerStructure.java:257)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getViews(ToolkitStructure2ViewerStructure.java:247)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getSchema(ToolkitStructure2ViewerStructure.java:235)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getSchemas(ToolkitStructure2ViewerStructure.java:222)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getMetadata(ToolkitStructure2ViewerStructure.java:146)
at com.databasepreservation.visualization.transformers.ToolkitStructure2ViewerStructure.getDatabase(ToolkitStructure2ViewerStructure.java:120)
at com.databasepreservation.modules.solr.SolrExportModule.handleStructure(SolrExportModule.java:102)
at com.databasepreservation.modules.siard.in.input.SIARDImportDefault.getDatabase(SIARDImportDefault.java:50)
at com.databasepreservation.Main.run(Main.java:161)
at com.databasepreservation.Main.internal_main(Main.java:108)
at com.databasepreservation.Main.main(Main.java:86)
2017-11-09 11:18:46,303 [main] INFO (c.d.Main) Troubleshooting information can be found at http://www.database-preservation.com/#troubleshooting
2017-11-09 11:18:46,303 [main] INFO (c.d.Main) Please report any problems at https://github.com/keeps/db-preservation-toolkit/issues/new
2017-11-09 11:18:46,304 [main] DEBUG (c.d.Main) #########################################################
2017-11-09 11:18:46,304 [main] DEBUG (c.d.Main) # FINISH-ID-dc5de37f-84ef-4721-b605-1a6cc9da958b
2017-11-09 11:18:46,304 [main] DEBUG (c.d.Main) # FINISH v2.0.0
2017-11-09 11:18:46,304 [main] DEBUG (c.d.Main) # EXIT CODE: 1
2017-11-09 11:18:46,304 [main] DEBUG (c.d.Main) #########################################################
I cannot provide the siard-dk package.