Hi yesterday I sucessuflly created three connections to  a sesame 
repostory, one to the root graph and two to named graphs. Whilst testing 
connectivity to the root graph I deleted (via tbc (right click delete) a 
subclass that was in the root graph.   I immediately got the following 
error and now when trying to reconnect or trying to reacreate the 
connection  to the root graph, I  persitantly get this error  Both 
connections to the named graphs are fine and any queries to the named graph 
are fine as well. queries via the openrdf-sesame workbench are fine and I 
dont seem to have any problems with the repository itself.

I have been in touch with owlim forum and they have deduced that it is an 
export problem, how does the tbc connector work, does it send a query to 
export the whole graph, if so what is the query used.   Does tbc cache 
data  anywhere ? is it possible you could supply me with the configuration 
parameters of the connector so that I can pass them on to owlim

Thanks in advance 

John

Error from TBC

com.hp.hpl.jena.shared.ClosedException: Sesame reports 
org.openrdf.repository.RepositoryException: <html><head><title>Apache 
Tomcat/7.0.20 - Error report</title><style><!--H1 
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
 
H2 
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
 
H3 
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
 
BODY 
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B 
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} 
P 
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
 
{color : black;}A.name {color : black;}HR {color : #525D76;}--></style> 
</head><body><h1>HTTP Status 500 - </h1><HR size="1" 
noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> 
<u></u></p><p><b>description</b> <u>The server encountered an internal 
error () that prevented it from fulfilling this 
request.</u></p><p><b>exception</b> 
<pre>org.springframework.web.util.NestedServletException: Request 
processing failed; nested exception is 
java.lang.ArrayIndexOutOfBoundsException: -1
    
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:583)
    
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
</pre></p><p><b>root cause</b> 
<pre>java.lang.ArrayIndexOutOfBoundsException: -1
    com.ontotext.trree.owlim_ext.c$2.next(Unknown Source)
    com.ontotext.trree.owlim_ext.Repository$b.next(Unknown Source)
    com.ontotext.trree.owlim_ext.Repository$a.next(Unknown Source)
    com.ontotext.trree.owlim_ext.h$d.if(Unknown Source)
    com.ontotext.trree.owlim_ext.h$d.a(Unknown Source)
    com.ontotext.trree.owlim_ext.h$d.next(Unknown Source)
    
info.aduna.iteration.ExceptionConvertingIteration.next(ExceptionConvertingIteration.java:87)
    org.openrdf.repository.RepositoryResult.next(RepositoryResult.java:61)
    
org.openrdf.repository.sail.SailRepositoryConnection.exportStatements(SailRepositoryConnection.java:223)
    
org.openrdf.http.server.repository.statements.ExportStatementsView.render(ExportStatementsView.java:99)
    
org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)
    
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)
    
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
    
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
    
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
</pre></p><p><b>note</b> <u>The full stack trace of the root cause is 
available in the Apache Tomcat/7.0.20 logs.</u></p><HR size="1" 
noshade="noshade"><h3>Apache Tomcat/7.0.20</h3></body></html>

    at 
org.topbraid.sesame2.graph.RepositoryGraph.graphBaseFind(RepositoryGraph.java:99)

    at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:240)

    at 
org.topbraid.core.graph.DelegatingGraph.delegateFind(DelegatingGraph.java:243)

    at 
org.topbraid.core.graph.CachingGraph.addToCache(CachingGraph.java:146)

    at 
org.topbraid.core.graph.AbstractCachingGraph.find(AbstractCachingGraph.java:178)

    at 
org.topbraid.core.graph.AbstractCachingGraph.find(AbstractCachingGraph.java:168)

    at 
org.topbraid.core.graph.DelegatingGraph.find(DelegatingGraph.java:113)

    at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java:358)

    at org.topbraid.core.graph.BufferingGraph.find(BufferingGraph.java:379)

    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:378)

    at 
com.hp.hpl.jena.rdf.model.impl.ModelCom.listStatements(ModelCom.java:383)

    at 
com.hp.hpl.jena.rdf.model.impl.ResourceImpl.listProperties(ResourceImpl.java:160)

    at 
org.topbraid.forms.model.FormsUtil.getRelevantPropertiesOfInstance(FormsUtil.java:796)

    at 
org.topbraidcomposer.editors.forms.page.ResourceFormPage.getRelevantPredicates(ResourceFormPage.java:756)

    at 
org.topbraidcomposer.editors.forms.page.ResourceFormPage.addAll(ResourceFormPage.java:199)

    at 
org.topbraidcomposer.editors.forms.page.ResourceFormPage.createFormContent(ResourceFormPage.java:584)

    at org.eclipse.ui.forms.editor.FormPage$1.run(FormPage.java:152)

    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

    at 
org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:150)

    at 
org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:471)

    at 
org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1067)

    at 
org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:603)

    at 
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:352)

    at 
org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:670)

    at 
org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:465)

    at 
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)

    at 
org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:289)

    at 
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2945)

    at 
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2850)

    at 
org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2842)

    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2793)

    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

    at 
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2789)

    at 
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2773)

    at 
org.topbraidcomposer.editors.ResourceEditorLauncher.openResourceEditor(ResourceEditorLauncher.java:652)

    at 
org.topbraidcomposer.editors.ResourceEditorLauncher.access$5(ResourceEditorLauncher.java:620)

    at 
org.topbraidcomposer.editors.ResourceEditorLauncher$6.run(ResourceEditorLauncher.java:690)

    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

    at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)

    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)

    at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)

    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)

    at 
org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)

    at 
org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:275)

    at 
org.eclipse.ui.internal.progress.ProgressManager$5.run(ProgressManager.java:960)

    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

    at 
org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:995)

    at 
org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:970)

    at org.topbraidcomposer.core.io.TBCIO$3.run(TBCIO.java:390)

    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)

    at 
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)

    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4140)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3757)

    at 
org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:173)

    at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388)

    at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1029)

    at 
org.topbraidcomposer.sesame2.remote.create.CreateSesameRemoteWizard.performFinish(CreateSesameRemoteWizard.java:95)

    at 
org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:827)

    at 
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:432)

    at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

    at 
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)

    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)

    at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

    at org.eclipse.jface.window.Window.open(Window.java:801)

    at 
org.eclipse.ui.internal.actions.NewWizardShortcutAction.run(NewWizardShortcutAction.java:135)

    at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

    at 
org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)

    at 
org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

    at 
org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)

    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)

    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)

    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)

    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)

    at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)

    at 
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at 
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

    at 
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)

    at 
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    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:344)

    at 
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1410)

    at org.eclipse.equinox.launcher.Main.main(Main.java:1386)

Error from Tomcat logs

> Feb 15, 2012 7:38:49 PM org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet [openrdf-http-server] in context
> with path [/openrdf-sesame] threw exception [Request processing failed;
> nested exception is java.lang.ArrayIndexOutOfBoundsException: -1] with
> root cause
> java.lang.ArrayIndexOutOfBoundsException: -1
>     at com.ontotext.trree.owlim_ext.c$2.next(Unknown Source)
>     at com.ontotext.trree.owlim_ext.Repository$b.next(Unknown Source)
>     at com.ontotext.trree.owlim_ext.h$d.if(Unknown Source)
>     at com.ontotext.trree.owlim_ext.h$d.a(Unknown Source)
>     at com.ontotext.trree.owlim_ext.h$d.next(Unknown Source)
>     at
> info.aduna.iteration.ExceptionConvertingIteration.next(ExceptionConvertingIteration.java:87)
>     at
> org.openrdf.repository.RepositoryResult.next(RepositoryResult.java:61)
>     at
> org.openrdf.repository.sail.SailRepositoryConnection.exportStatements(SailRepositoryConnection.java:223)
>     at
> org.openrdf.http.server.repository.statements.ExportStatementsView.render(ExportStatementsView.java:99)
>     at
> org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)
>     at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)
>     at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
>     at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
>     at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
>     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:279)
>     at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
>     at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>     at java.lang.Thread.run(Unknown Source)


-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include Enterprise Vocabulary 
Network (EVN), TopBraid Composer,
TopBraid Live, TopBraid Ensemble, SPARQLMotion and SPIN.
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-users?hl=en

Reply via email to