Chris,
I built an SDB against ARQ 2.8.8, with updates to the right methods and
statics. ARQ 2.8.8 which is what is in Fuseki 0.2.0.
Could you try it? If this works, I've do a formal SDB release.
Andy
On 29/04/11 14:29, Camel Christophe wrote:
Hi everybody,
I have already used Fuseki 0.2.0-SNAPSHOT successfully with an SDB storage. For
now, I tried to start Fuseki 0.2.0 and came across a problem:
13:06:25 INFO Fuseki :: [34] POST
http://xxx.yyy.zzz:3030/ontololgies/data?graph=http://purl.org/myontology
java.lang.NoSuchMethodError:
com.hp.hpl.jena.sparql.core.Quad.isDefaultGraphIRI()Z
at
com.hp.hpl.jena.sdb.compiler.SqlStageBasicQuad.build(SqlStageBasicQuad.java:67)
at
com.hp.hpl.jena.sdb.compiler.SqlStageList.build(SqlStageList.java:23)
at
com.hp.hpl.jena.sdb.compiler.QuadBlockCompilerMain.compile(QuadBlockCompilerMain.java:62)
....
First, there is no more sdb classes in the fuseki-sys.jar, so I decide to
download the latest available SDB version (1.3.4) and install the jar in the
fuseki classpath.
Secondly, Fuseky now relies on Jena 2.6.4 and ARQ 2.8.8. Unfortunately, ARQ has
changed some method signatures in the Quad class and, apparently, SDB did not
passed the modifications (even in the trunk
http://jena.svn.sourceforge.net/viewvc/jena/SDB/trunk/src/com/hp/hpl/jena/sdb/compiler/SqlStageBasicQuad.java?revision=7584&view=markup).
What can I do to circumvent the problem ?
Thanks.
Chris.