There are very few google answers dealing with this case. Also, I do
not know what to do? Is this a problem with SDB ?

Yes - this is a SDB that is fixed in SVN and in the SDB snapshot at:

http://www.openjena.org/repo-dev/com/hp/hpl/jena/sdb/

Sorry about that,

        Andy

On 28/02/11 08:53, Camel Christophe wrote:
Hello again,



I just deploy the Fuseki server (the last one from the svn trunk) with
an SDB store on a postgres database connection. The configuration is as
follows:



[] ja:loadClass "com.hp.hpl.jena.sdb.SDB" .

sdb:DatasetStore  rdfs:subClassOf  ja:RDFDataset .

sdb:Model rdfs:subClassOf  ja:Model .



<#dataset>  rdf:type sdb:DatasetStore ;

    ## Number of concurrent connections allowed to this dataset.

    ## joseki:poolSize     5 ;

    sdb:store<#store>  .



<#store>  rdf:type sdb:Store  ;

    rdfs:label "SDB" ;

    sdb:layout         "layout2/index" ;

    sdb:connection

     [  rdf:type sdb:SDBConnection ;

        sdb:sdbType        "postgresql" ;

        sdb:sdbHost        "hidden" ;

        sdb:sdbName        " hidden" ;

        sdb:sdbUser        " hidden" ;

        sdb:sdbPassword    " hidden" ;

        sdb:driver         "org.postgresql.Driver" ;

     ]

     .



Then I tried to injest an ontology. But it failed. The exception trace
is as follows



09:41:11 INFO  Fuseki               :: Dataset from assembler

09:41:12 INFO  Fuseki               :: Update enabled

09:41:12 INFO  Fuseki               :: Fuseki 0.2.0-SNAPSHOT

09:41:12 INFO  Fuseki               :: Jetty 7.x.y-SNAPSHOT

09:41:12 INFO  Fuseki               :: Dataset = /dataset

09:41:12 INFO  Fuseki               :: Started 2011/02/28 09:41:12 CET
on port 3030

09:41:17 INFO  Fuseki               :: [1] POST
http://localhost:3030/dataset/data?graph=http%3A%2F%2Fwww.w3.org%2F2004%
2F02%2Fskos%2Fcore

09:41:18 ERROR SDB_QC               :: Null bridge

java.lang.NullPointerException

         at com.hp.hpl.jena.sdb.compiler.SDB_QC.exec(SDB_QC.java:65)

         at com.hp.hpl.jena.sdb.compiler.OpSQL.exec(OpSQL.java:53)

         at
com.hp.hpl.jena.sdb.engine.QueryEngineSDB.eval(QueryEngineSDB.java:117)

         at
com.hp.hpl.jena.sparql.engine.QueryEngineBase.evaluate(QueryEngineBase.j
ava:138)

         at
com.hp.hpl.jena.sparql.engine.QueryEngineBase.createPlan(QueryEngineBase
.java:109)

         at
com.hp.hpl.jena.sparql.engine.QueryEngineBase.getPlan(QueryEngineBase.ja
va:97)

         at
com.hp.hpl.jena.sdb.engine.QueryEngineSDB$QueryEngineFactorySDB.create(Q
ueryEngineSDB.java:142)

         at
com.hp.hpl.jena.sparql.engine.QueryExecutionBase.getPlan(QueryExecutionB
ase.java:297)

         at
com.hp.hpl.jena.sparql.engine.QueryExecutionBase.startQueryIterator(Quer
yExecutionBase.java:272)

         at
com.hp.hpl.jena.sparql.engine.QueryExecutionBase.execResultSet(QueryExec
utionBase.java:279)

         at
com.hp.hpl.jena.sparql.engine.QueryExecutionBase.execSelect(QueryExecuti
onBase.java:123)

         at
com.hp.hpl.jena.sdb.util.StoreUtils.containsGraph(StoreUtils.java:112)

         at
com.hp.hpl.jena.sdb.store.DatasetStoreGraph._containsGraph(DatasetStoreG
raph.java:69)

         at
com.hp.hpl.jena.sparql.core.DatasetGraphCaching.containsGraph(DatasetGra
phCaching.java:60)

         at
org.openjena.fuseki.servlets.SPARQL_REST$Target.exists(SPARQL_REST.java:
130)

         at
org.openjena.fuseki.servlets.SPARQL_REST_RW.doPost(SPARQL_REST_RW.java:6
9)

         at
org.openjena.fuseki.servlets.SPARQL_REST.dispatch(SPARQL_REST.java:187)

         at
org.openjena.fuseki.servlets.SPARQL_REST.perform(SPARQL_REST.java:170)

         at
org.openjena.fuseki.servlets.SPARQL_ServletBase.doCommon(SPARQL_ServletB
ase.java:76)

         at
org.openjena.fuseki.servlets.SPARQL_REST.service(SPARQL_REST.java:156)

         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)

         at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)

         at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:47
5)

         at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.
java:224)

         at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.
java:921)

         at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:403
)

         at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.j
ava:184)

         at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.j
ava:856)

         at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java
:117)

         at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.ja
va:114)

         at org.eclipse.jetty.server.Server.handle(Server.java:352)

         at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.jav
a:596)

         at
org.eclipse.jetty.server.HttpConnection$RequestHandler.content(HttpConne
ction.java:1069)

         at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:805)

         at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)

         at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:426)

         at
org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEnd
Point.run(BlockingChannelConnector.java:292)

         at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.ja
va:450)

         at java.lang.Thread.run(Unknown Source)

09:41:18 INFO  Fuseki               :: [1] 500 Server Error



There are very few google answers dealing with this case. Also, I do not
know what to do? Is this a problem with SDB ?



Thanks.



Chris.




Reply via email to