Hi everyone,

This question is related to virt-jena, but it is my understanding that
it is also developed by Virtuoso, hence directing the question to you
guys.

I also posted the question on stackoverflow:
http://stackoverflow.com/questions/22229302/property-functions-in-virtuoso

I am planning to have Jena as the interface and Virtuoso as the
backend storage, since Jena seems to be easier to extend and Virtuoso
have some nice features such as conversion of relational data into
RDF. My problem is that the property functions that are in Jena, and
the ones that I want to implement, does not seem to have any effect
when virtuoso is used as the underlying storage.

Example of query working when using TDB (TDBFactory.createDataset) to
make a dataset but not working when using Virtuoso (VirtGraph,
VirtDataset, and also tried QueryExecutionFactory.sparqlService):

PREFIX  apf:  <java:com.hp.hpl.jena.sparql.pfunction.library.>
SELECT  *
WHERE
    { ?s apf:str "Test" }
LIMIT   5

I am looking for a way to make Jena/ARQ pre- or post process the
results of a query sent to Virtuoso.

If that is not possible, please point in alternative directions.
Implementing property function in Virtuoso or use Sesame or other
easily extendable system instead are my own initial thoughts.


-- 
Med venlig hilsen / Best Regards
Alex Bondo Andersen

------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to