If you need a consistent set of jars, you can use the SDB distribution, which includes the jars used to compile the code. Finding he write version of Fuseki has been tricky though.

The latest build people are testing

https://repository.apache.org/content/groups/snapshots/org/apache/jena/jena-sdb/

is aligned to the current development build of jena-fuseki in the same repo.

        Andy

On 01/05/13 23:56, Hugh Cayless wrote:
That would be fantastic. Thanks!
On May 1, 2013 6:17 PM, "John A. Fereira" <ja...@cornell.edu> wrote:

I have been running with SDB for several month.  I can send the recipe of
jar files you'll need tomorrow if you're interested

Sent from my iPhone

On May 1, 2013, at 5:19 PM, "Hugh Cayless" <philomou...@gmail.com> wrote:

Does Fuseki actually work with SDB? I've got it running, but there seem
to be unfulfilled dependencies. Tried fuseki 0.2.6 and sdb 1.3.5 first,
didn't work. Googled and got a post suggesting it would work with the
latest snapshot of SDB. Tried that, now I get a different
java.lang.NoSuchMethodError. Stacktrace below. Are they supposed to be
compatible? Am I barking up the wrong tree trying to use them together?

Thanks,
Hugh

java.lang.NoSuchMethodError:
com.hp.hpl.jena.sparql.algebra.OpVars.visibleVars(Lcom/hp/hpl/jena/sparql/algebra/Op;)Ljava/util/Set;
    at
com.hp.hpl.jena.sdb.compiler.QueryCompilerMain$SqlNodesFinisher.visit(QueryCompilerMain.java:146)
    at com.hp.hpl.jena.sparql.algebra.op.OpExt.visit(OpExt.java:58)
    at
com.hp.hpl.jena.sparql.algebra.OpWalker$WalkerVisitor.visitExt(OpWalker.java:124)
    at
com.hp.hpl.jena.sparql.algebra.OpVisitorByType.visit(OpVisitorByType.java:126)
    at com.hp.hpl.jena.sparql.algebra.op.OpExt.visit(OpExt.java:58)
    at com.hp.hpl.jena.sparql.algebra.OpWalker.walk(OpWalker.java:43)
    at com.hp.hpl.jena.sparql.algebra.OpWalker.walk(OpWalker.java:33)
    at
com.hp.hpl.jena.sdb.compiler.QueryCompilerMain.compile(QueryCompilerMain.java:87)
    at
com.hp.hpl.jena.sdb.compiler.SDBCompile.compile(SDBCompile.java:120)
    at
com.hp.hpl.jena.sdb.engine.QueryEngineSDB.init(QueryEngineSDB.java:113)
    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:170)
    at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:268)
    at
com.hp.hpl.jena.sparql.graph.GraphUnionRead.graphBaseFind(GraphUnionRead.java:73)
    at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:268)
    at
com.hp.hpl.jena.graph.impl.GraphBase.graphBaseFind(GraphBase.java:290)
    at com.hp.hpl.jena.graph.impl.GraphBase.find(GraphBase.java:287)
    at com.hp.hpl.jena.graph.impl.WrappedGraph.find(WrappedGraph.java:106)
    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:115)
    at
com.hp.hpl.jena.sparql.engine.iterator.QueryIterRepeatApply.hasNextBinding(QueryIterRepeatApply.java:67)
    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.QueryIterSlice.hasNextBinding(QueryIterSlice.java:76)
    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:282)
    at
org.apache.jena.fuseki.servlets.SPARQL_Query.execute(SPARQL_Query.java:254)
    at
org.apache.jena.fuseki.servlets.SPARQL_Query.executeWithParameter(SPARQL_Query.java:215)
    at
org.apache.jena.fuseki.servlets.SPARQL_Query.perform(SPARQL_Query.java:106)
    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:86)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
    at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1336)
    at
org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:82)
    at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:243)
    at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)
    at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453)
    at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
    at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
    at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
    at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
    at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    at org.eclipse.jetty.server.Server.handle(Server.java:365)
    at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
    at
org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
    at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
    at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
    at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    at
org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)
    at
org.eclipse.jetty.server.nio.BlockingChannelConnector$BlockingChannelEndPoint.run(BlockingChannelConnector.java:298)
    at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    at java.lang.Thread.run(Thread.java:722)




Reply via email to