Hi Kiran!
Please post this to the Jena users list. You will get much better help
there.
Based on a very quick look of the query, I think the FILTER expressions
may be a problem as they are evaluated last, possibly on a very large
set of potential answers. If you can replace those with plain triple
patterns, that could help a lot. For example
?product :attribCompositeId ?assetId
FILTER ( str(?assetId) = "Motor_e691c5fd-a4b2-4572-9f83-0f2802b2287c")
could perhaps be written simply as
?product :attribCompositeId "Motor_e691c5fd-a4b2-4572-9f83-0f2802b2287c"
assuming that the value is a plain string literal.
-Osma
> --
> You received this message because you are subscribed to the Google
> Groups "EasyRdf Discussion" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
easyrdf+u...@googlegroups.com
> <mailto:
easyrdf+u...@googlegroups.com>.
> To post to this group, send email to
eas...@googlegroups.com
> <mailto:
eas...@googlegroups.com>.
> Visit this group at
http://groups.google.com/group/easyrdf.
> For more options, visit
https://groups.google.com/d/optout.