Hi Scott,

This is both with the TBC Free 3.4.0v20101130-1222R on Mac, and with spinrdf 1.1.2 (backed by jena 2.6.3) on Mac and Linux.

I replaced it with a different approach using MINUS instead. Which works correctly for me.

I must say that SPIN is really fast. I now have 5 rules/spin constraints. And in testing SPIN time is 20% of program time. The other 80% is mostly spent in IO and triple generation.

I am now actually looking forward to rewriting 15000 lines of unitelligble perl in SPIN rules.

Regards,
Jerven



On 01/27/2011 03:15 PM, Scott Henninger wrote:
Jerven; This all works for me.  Maybe you need to close and re-open
the model after creating the property?  It won't get any results
because there are no matches, but the query's syntax is good.  What
version of TBC are you using?

-- Scott

On Jan 27, 1:37 am, Jerven Bolleman<[email protected]>
wrote:
Hi Scott,

I am sorry but after adding :fullName as a property (see attached) the error 
still occurs.

I am personally rather doubting the structure of the query. But the same error 
occurs in multiple variations of the query.

e.g. changing the query to
     FILTER NOT EXISTS  {
         FILTER regex(?okName, "^von", "i") .
         ?name :fullName ?okName .
     } .
also triggers the error message.

Regards,
Jerven

  UPC40.ttl
3KViewDownload



On Jan 27, 2011, at 12:43 AM, Scott Henninger wrote:

Jerven; In this case there is an error in your query in that the
property :fullName is not defined in your model, but used in the
query.  If you define :fullName as a property, then the error will not
occur.

-- Scott

On Jan 26, 11:33 am, Jerven Bolleman<[email protected]>
wrote:
Hi All,

All my experiments with FILTER NOT EXISTS have resulted in a "Attempt to transform a 
null Op - ignored"  error  message in the logs. I know that FILTER NOT EXISTS won't 
be standard until SPARQL 1.1 is standardized so I am not to worried about it not working. 
 I am just worried that I am doing something wrong. And if I am doing something wrong can 
I be so bold as to ask for an easier to understand error message.

See an example file attached.

Thanks,
Jerven Bolleman

  UPC40.ttl
3KViewDownload

--
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


--
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

<<attachment: jerven_bolleman.vcf>>

Reply via email to