Sorry,

I forgot to mention error I had in my fuseki server HTTP interface :

Error 500: com.hp.hpl.jena.sparql.algebra.optimize.TransformFilterEquality:
method <init>(Z)V not found


Fuseki - version 0.2.5 (Build date: 2012-10-20T17:03:29+0100)




2012/11/5 Laurent Martin <[email protected]>

> Hello,
>
> I am trying to use jena-fuseki-0.2.5 server with jena-sdb-1.3.5.
>
> I have some classpath troubles has some classes are present in
> fuseki-server.jar and in jena-sdb-1.3.5.jar.
>
> Here is the latest command line I tried :
> java -cp
> fuseki-server.jar:../../jena-fuseki-0.2.4/lib/postgresql-9.1-903.jdbc3.jar:../jena-sdb-1.3.5/lib/jena-sdb-1.3.5.jar
> org.apache.jena.fuseki.FusekiCmd --config=./config_XXX.ttl
>
> I also tried to extract fuseki-server.jar, modified MANIFEST to add sdb in
> libraries...and then lauch server using fuseki-server sh.
> My OS : ubuntu
>
> My question : what is the good way to follow to use fuseki-server with an
> SDB dataset ? Which lib to use ? what is the command line ?
>
> You'll find attached my ttl file.
> Thanks in advance for your answer.
>
> Regards,
> Laurent MARTIN
>
>
> here is the latest exception I have :
> 10:09:36 INFO  Config               :: Configuration file: ./config_XXX.ttl
> 10:09:36 INFO  Config               :: Service: :service_sdb
> 10:09:36 INFO  Config               ::   name = fusekiSDB
> 10:09:36 INFO  Config               ::   query = /fusekiSDB/query
> 10:09:36 INFO  Config               ::   update = /fusekiSDB/update
> 10:09:36 INFO  Server               :: Dataset path = /fusekiSDB
> 10:09:36 INFO  Server               :: Fuseki 0.2.5
> 2012-10-20T17:03:29+0100
> 10:09:36 INFO  Server               :: Started 2012/11/05 10:09:36 CET on
> port 3030
>
> 10:16:55 INFO  Fuseki               :: [1] GET
> http://localhost:3030/alerts/query?query=select+%3Fo+%3Fp+%3Fv%0D%0Awhere+%7B%0D%0A+%3Fo+%3Fp+%3Fv%0D%0A%7D&output=xml&stylesheet=%2Fxml-to-html.xsl
> 10:16:55 INFO  Fuseki               :: [1] Query = select ?o ?p ?v  where
> {   ?o ?p ?v  }
> 10:16:55 INFO  Fuseki               :: [1] OK/select
> 10:16:55 INFO  Fuseki               :: [1] 200 OK
> 10:17:27 INFO  Fuseki               :: [2] GET
> http://localhost:3030/sdb_workspaces/query?query=select+%3Fo+%3Fp+%3Fv%0D%0AWHERE+%7B%0D%0A+%3Fo+%3Fp+%3Fv%0D%0A%7D&output=xml&stylesheet=%2Fxml-to-html.xsl
> 10:17:27 INFO  Fuseki               :: [2] Query = select ?o ?p ?v  WHERE
> {   ?o ?p ?v  }
> 10:17:27 WARN  QueryIteratorCheck   :: Open iterator:
> QueryIterTriplePattern$TripleMapper/104
> 10:17:27 WARN  Fuseki               :: [2] RC = 500 :
> com.hp.hpl.jena.sparql.algebra.optimize.TransformFilterEquality: method
> <init>(Z)V not found
> java.lang.NoSuchMethodError:
> com.hp.hpl.jena.sparql.algebra.optimize.TransformFilterEquality: method
> <init>(Z)V not found
>     at
> com.hp.hpl.jena.sdb.engine.QueryEngineSDB.init(QueryEngineSDB.java:107)
>     at
> com.hp.hpl.jena.sdb.engine.QueryEngineSDB.<init>(QueryEngineSDB.java:76)
>     at
> com.hp.hpl.jena.sdb.engine.QueryEngineSDB$QueryEngineFactorySDB.create(QueryEngineSDB.java:197)
>     at com.hp.hpl.jena.sdb.graph.GraphSDB.graphBaseFind(GraphSDB.java:173)
>     at com.hp.hpl.jena.sparql.graph.GraphBase2.find(GraphBase2.java:258)
>     at
> com.hp.hpl.jena.sparql.graph.GraphBase2.graphBaseFind(GraphBase2.java:280)
>     at com.hp.hpl.jena.sparql.graph.GraphBase2.find(GraphBase2.java:276)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterTriplePattern$TripleMapper.<init>(QueryIterTriplePattern.java:80)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterTriplePattern.nextStage(QueryIterTriplePattern.java:53)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.makeNextStage(QueryIterRepeatApply.java:113)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding(QueryIterRepeatApply.java:65)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterBlockTriples.hasNextBinding(QueryIterBlockTriples.java:64)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIterConvert.hasNextBinding(QueryIterConvert.java:59)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorWrapper.hasNextBinding(QueryIteratorWrapper.java:40)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorWrapper.hasNextBinding(QueryIteratorWrapper.java:40)
>     at
> com.hp.hpl.jena.sparql.engine.iterator.QueryIteratorBase.hasNext(QueryIteratorBase.java:112)
>     at
> com.hp.hpl.jena.sparql.engine.ResultSetStream.hasNext(ResultSetStream.java:72)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_Query.executeQuery(SPARQL_Query.java:281)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_Query.execute(SPARQL_Query.java:253)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_Query.executeWithParameter(SPARQL_Query.java:214)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_Query.perform(SPARQL_Query.java:105)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_ServletBase.doCommonWorker(SPARQL_ServletBase.java:117)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_ServletBase.doCommon(SPARQL_ServletBase.java:67)
>     at
> org.apache.jena.fuseki.servlets.SPARQL_Query.doGet(SPARQL_Query.java:85)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>     at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:598)
>     at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1324)
>     at
> org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77)
>     at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:230)
>     at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1295)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:440)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1033)
>     at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:369)
>     at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)
>     at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:967)
>     at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
>     at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
>     at org.eclipse.jetty.server.Server.handle(Server.java:358)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452)
>     at
> org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:884)
>     at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:938)
>     at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:630)
>     at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:230)
>     at
> org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66)
>     at
> org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:293)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)
>     at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)
>     at java.lang.Thread.run(Thread.java:722)
> 10:17:27 INFO  Fuseki               :: [2] 500
> com.hp.hpl.jena.sparql.algebra.optimize.TransformFilterEquality: method
> <init>(Z)V not found
>
>

Reply via email to