Yes, that is the solution I was going to implement. My plan is to work in the problem this evening. I entered the bug for tracking purposes.
On a side note -- the extras package does not have an option in the jira list of components. On Thu, Apr 30, 2015 at 10:06 AM, Rob Vesse (JIRA) <[email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/JENA-925?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14521173#comment-14521173 > ] > > Rob Vesse edited comment on JENA-925 at 4/30/15 9:05 AM: > --------------------------------------------------------- > > The {{getPrologue()}} method of {{SPARQLParser11}} is public so can't you > simply copy the namespaces from your builder into the prologue prior to > calling into the parser? > > Or just call {{setPrologue()}} before you call into the parser instance to > set the desired prologue > > > was (Author: rvesse): > The {{getPrologue()}} method of {{SPARQLParser11}} is public so can't you > simply copy the namespaces from your builder into the prologue prior to > calling into the parser? > > > QueryBuilder (Extrascomponent) does not handle namespaces in filters. > > --------------------------------------------------------------------- > > > > Key: JENA-925 > > URL: https://issues.apache.org/jira/browse/JENA-925 > > Project: Apache Jena > > Issue Type: Bug > > Components: Jena > > Affects Versions: Jena 2.13.0, Jena 2.13.1, Jena 3.0.0 > > Environment: all > > Reporter: Claude Warren > > Assignee: Claude Warren > > Priority: Minor > > Original Estimate: 3h > > Remaining Estimate: 3h > > > > {noformat} > > new SelectBuilder() > > .addPrefix( "afn", "http://jena.hpl.hp.com/ARQ/function#") > > .addVar( "?s" ) > > .addVar( "?o") > > .addVar( "?value") > > .addWhere( "?s", "?p", "?o") > > .addFilter("(afn:namespace(?node) = 'namespace') and > (afn:localname(?node) != 'localname')"); > > {noformat} > > fails with a NPE because the prologue in the internally used > SPARQLParser11 is not set. > > No known work around exists. > > > > -- > This message was sent by Atlassian JIRA > (v6.3.4#6332) > -- I like: Like Like - The likeliest place on the web <http://like-like.xenei.com> LinkedIn: http://www.linkedin.com/in/claudewarren
