Hi,

I am wanting to upgrade my spin-api fork to use jena-2.7.0-incubating
that was released recently so that I can start using jena-2.7.0 in
other linked projects, but I am having a few issues.

SPIN-API currently relies on
com.hp.hpl.jena.sparql.syntax.TemplateGroup and
com.hp.hpl.jena.sparql.syntax.TemplateVisitor that were removed in
jena-2.6.5 and hence they are not available in 2.7.0.

In order to fix the TemplateVisitor issue I removed
AbstractTemplateVisitor. This removal may have caused a sideeffect in
SPINConstraints.convertAskToConstruct where I had to remove the
reference to TemplateGroup and replace it with something. Naively I
replaced it with a call to getConstructTemplate but that appears to be
null in at least some cases, so two of the tests are now failing. I
don't have a comprehensive test suite for SPIN so it is difficult to
say what the solution might be. In addition, looking at the test using
a debugger doesn't appear to show anything interesting.

The Git branch that I have been working on is:

https://github.com/ansell/spin/tree/feature/jena27upgrade

Thanks,

Peter

-- 
You received this message because you are subscribed to the Google
Group "TopBraid Suite Users", the topics of which include 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