When I try to import tab delimited text files into a Jena SDB database, I get the following stack trace:
com.hp.hpl.jena.sdb.sql.SDBExceptionSQL: Failed to remove prefix (owl:,http://www.w3.org/2002/07/owl#) at com.hp.hpl.jena.sdb.graph.PrefixMappingSDB.removeFromPrefixMap (PrefixMappingSDB.java:194) at com.hp.hpl.jena.sdb.graph.PrefixMappingSDB.insertIntoPrefixMap (PrefixMappingSDB.java:173) at com.hp.hpl.jena.sdb.graph.PrefixMappingSDB.set (PrefixMappingSDB.java:81) at org.topbraid.sdb.module.importSDB.ImportSDBModule$1$1.set(Unknown Source) at com.hp.hpl.jena.shared.impl.PrefixMappingImpl.setNsPrefix (PrefixMappingImpl.java:56) at org.topbraid.sdb.module.importSDB.ImportSDBModule$1$1.setNsPrefix (Unknown Source) at com.hp.hpl.jena.graph.compose.PolyadicPrefixMappingImpl.setNsPrefix (PolyadicPrefixMappingImpl.java:40) at com.hp.hpl.jena.graph.compose.PolyadicPrefixMappingImpl.setNsPrefix (PolyadicPrefixMappingImpl.java:40) at com.hp.hpl.jena.rdf.model.impl.ModelCom.setNsPrefix(ModelCom.java: 773) at com.hp.hpl.jena.ontology.impl.OntModelImpl.<init> (OntModelImpl.java:156) at com.hp.hpl.jena.ontology.impl.OntModelImpl.<init> (OntModelImpl.java:120) at com.hp.hpl.jena.rdf.model.ModelFactory.createOntologyModel (ModelFactory.java:400) at org.topbraid.spreadsheets.module.ConvertSpreadsheetToRDFModule.createGraph (Unknown Source) at org.topbraid.sparqlmotion.modules.impl.AbstractModule.getRDFOutput (Unknown Source) at org.topbraid.sparqlmotion.engine.impl.ExecutionEngine.executeModule (Unknown Source) at org.topbraid.sparqlmotion.engine.impl.ExecutionEngine.execute (Unknown Source) at org.topbraidcomposer.spreadsheets.wizard.ImportSpreadsheetWizard $1.run(Unknown Source) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run (ModalContext.java:121) Caused by: java.sql.SQLException: No operations allowed after connection closed. Connection was closed due to the following exception: ** BEGIN NESTED EXCEPTION ** java.sql.SQLException MESSAGE: Communication link failure: java.net.SocketException, underlying cause: Broken pipe ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: Broken pipe STACKTRACE: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java: 92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java: 65) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1765) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1728) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1149) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1279) at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1225) at com.mysql.jdbc.Connection.execSQL(Connection.java:2278) at com.mysql.jdbc.Connection.execSQL(Connection.java:2225) at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163) at com.hp.hpl.jena.sdb.sql.SDBConnection.execQuery(SDBConnection.java: 119) at com.hp.hpl.jena.sdb.compiler.SDB_QC.exec(SDB_QC.java:60) at com.hp.hpl.jena.sdb.compiler.OpSQL.exec(OpSQL.java:53) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB.eval(QueryEngineSDB.java: 116) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.createPlan (QueryEngineBase.java:103) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.getPlan (QueryEngineBase.java:92) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB $QueryEngineFactorySDB.create(QueryEngineSDB.java:156) at com.hp.hpl.jena.sdb.graph.GraphSDB.graphBaseFind(GraphSDB.java: 161) at com.hp.hpl.jena.sdb.graph.GraphBase2.find(GraphBase2.java:230) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 124) at org.topbraid.core.graph.CachingGraph.addToCache(CachingGraph.java: 209) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:306) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:297) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 135) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 164) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 188) at com.hp.hpl.jena.graph.compose.MultiUnion.multiGraphFind (MultiUnion.java:187) at com.hp.hpl.jena.graph.compose.MultiUnion.graphBaseFind (MultiUnion.java:166) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240) at com.hp.hpl.jena.graph.impl.GraphBase.graphBaseFind(GraphBase.java: 260) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:257) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:369) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:374) at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.listProperties (ResourceImpl.java:151) at org.topbraidcomposer.ui.ToolTipTexts.getToolTipText(Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $8.handle(Unknown Source) at org.topbraidcomposer.ui.text.StyledTextNavigator.updateRange (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText.updateToolTipText (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $1.mouseEnter(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:187) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:3010) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:2978) at org.eclipse.swt.widgets.Display.runEnterExit(Display.java:3428) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3067) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 2384) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: 149) at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) ** END NESTED EXCEPTION ** STACKTRACE: java.sql.SQLException: Communication link failure: java.net.SocketException, underlying cause: Broken pipe ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: Broken pipe STACKTRACE: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java: 92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java: 65) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1765) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1728) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1149) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1279) at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1225) at com.mysql.jdbc.Connection.execSQL(Connection.java:2278) at com.mysql.jdbc.Connection.execSQL(Connection.java:2225) at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163) at com.hp.hpl.jena.sdb.sql.SDBConnection.execQuery(SDBConnection.java: 119) at com.hp.hpl.jena.sdb.compiler.SDB_QC.exec(SDB_QC.java:60) at com.hp.hpl.jena.sdb.compiler.OpSQL.exec(OpSQL.java:53) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB.eval(QueryEngineSDB.java: 116) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.createPlan (QueryEngineBase.java:103) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.getPlan (QueryEngineBase.java:92) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB $QueryEngineFactorySDB.create(QueryEngineSDB.java:156) at com.hp.hpl.jena.sdb.graph.GraphSDB.graphBaseFind(GraphSDB.java: 161) at com.hp.hpl.jena.sdb.graph.GraphBase2.find(GraphBase2.java:230) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 124) at org.topbraid.core.graph.CachingGraph.addToCache(CachingGraph.java: 209) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:306) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:297) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 135) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 164) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 188) at com.hp.hpl.jena.graph.compose.MultiUnion.multiGraphFind (MultiUnion.java:187) at com.hp.hpl.jena.graph.compose.MultiUnion.graphBaseFind (MultiUnion.java:166) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240) at com.hp.hpl.jena.graph.impl.GraphBase.graphBaseFind(GraphBase.java: 260) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:257) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:369) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:374) at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.listProperties (ResourceImpl.java:151) at org.topbraidcomposer.ui.ToolTipTexts.getToolTipText(Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $8.handle(Unknown Source) at org.topbraidcomposer.ui.text.StyledTextNavigator.updateRange (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText.updateToolTipText (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $1.mouseEnter(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:187) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:3010) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:2978) at org.eclipse.swt.widgets.Display.runEnterExit(Display.java:3428) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3067) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 2384) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: 149) at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) ** END NESTED EXCEPTION ** at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1786) at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:1728) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1149) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1279) at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1225) at com.mysql.jdbc.Connection.execSQL(Connection.java:2278) at com.mysql.jdbc.Connection.execSQL(Connection.java:2225) at com.mysql.jdbc.Statement.executeQuery(Statement.java:1163) at com.hp.hpl.jena.sdb.sql.SDBConnection.execQuery(SDBConnection.java: 119) at com.hp.hpl.jena.sdb.compiler.SDB_QC.exec(SDB_QC.java:60) at com.hp.hpl.jena.sdb.compiler.OpSQL.exec(OpSQL.java:53) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB.eval(QueryEngineSDB.java: 116) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.createPlan (QueryEngineBase.java:103) at com.hp.hpl.jena.sparql.engine.QueryEngineBase.getPlan (QueryEngineBase.java:92) at com.hp.hpl.jena.sdb.engine.QueryEngineSDB $QueryEngineFactorySDB.create(QueryEngineSDB.java:156) at com.hp.hpl.jena.sdb.graph.GraphSDB.graphBaseFind(GraphSDB.java: 161) at com.hp.hpl.jena.sdb.graph.GraphBase2.find(GraphBase2.java:230) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 124) at org.topbraid.core.graph.CachingGraph.addToCache(CachingGraph.java: 209) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:306) at org.topbraid.core.graph.CachingGraph.find(CachingGraph.java:297) at org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java: 135) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 164) at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java: 188) at com.hp.hpl.jena.graph.compose.MultiUnion.multiGraphFind (MultiUnion.java:187) at com.hp.hpl.jena.graph.compose.MultiUnion.graphBaseFind (MultiUnion.java:166) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240) at com.hp.hpl.jena.graph.impl.GraphBase.graphBaseFind(GraphBase.java: 260) at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:257) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:369) at com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements (ModelCom.java:374) at com.hp.hpl.jena.rdf.model.impl.ResourceImpl.listProperties (ResourceImpl.java:151) at org.topbraidcomposer.ui.ToolTipTexts.getToolTipText(Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $8.handle(Unknown Source) at org.topbraidcomposer.ui.text.StyledTextNavigator.updateRange (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText.updateToolTipText (Unknown Source) at org.topbraidcomposer.widgets.row.editors.AbstractEditorText $1.mouseEnter(Unknown Source) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:187) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1561) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1585) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1570) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:3010) at org.eclipse.swt.widgets.Control.sendMouseEvent(Control.java:2978) at org.eclipse.swt.widgets.Display.runEnterExit(Display.java:3428) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3067) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 2384) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench (Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java: 149) at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run (EclipseAppHandle.java:193) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication (EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start (EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run (EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) ** END NESTED EXCEPTION ** at com.mysql.jdbc.Connection.checkClosed(Connection.java:2508) at com.mysql.jdbc.Connection.createStatement(Connection.java:1181) at com.mysql.jdbc.Connection.createStatement(Connection.java:1200) at com.hp.hpl.jena.sdb.sql.SDBConnection.execUpdate (SDBConnection.java:150) at com.hp.hpl.jena.sdb.graph.PrefixMappingSDB.removeFromPrefixMap (PrefixMappingSDB.java:192) ... 17 more This occurs on files that used to import successfully using TBC 3.0.1. Any ideas? Thanks, Kevin --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TopBraid Composer Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/topbraid-composer-users?hl=en -~----------~----~----~----~------~----~------~--~---
