[ 
https://issues.apache.org/jira/browse/STANBOL-877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14952707#comment-14952707
 ] 

Rupert Westenthaler commented on STANBOL-877:
---------------------------------------------

Based on mail [1] from Gintautas Sulskus I noticed that this was never applied 
to the code base. I will check if [1] is really caused by this and apply the 
patch if it was not done yet.

[1] http://stanbol.markmail.org/thread/btkivwkeyoqmadka

> Double quote in query text cause sparql query to fail
> -----------------------------------------------------
>
>                 Key: STANBOL-877
>                 URL: https://issues.apache.org/jira/browse/STANBOL-877
>             Project: Stanbol
>          Issue Type: Bug
>          Components: Entityhub
>            Reporter: Florent ANDRE
>            Assignee: Rupert Westenthaler
>         Attachments: SPARQL-grammar-escapes-STANBOL-877_rw.patch, 
> escape-quote-877.patch
>
>
> With the use of NLP engines and some content with quoted text inside, quotes 
> can be in the string searched by the entityhub.
> Associated with a RDF store, the generated sparql query is not legal as the 
> double quote is not escaped.
> Patch submitted as I'm actually stick to rev 1420034.
> This patch contains :
> * A unit test at the 
> query/clerezza/src/test/java/org/apache/stanbol/entityhub/query/clerezza/SparqlQueryUtilsTest.java
>  level
> * A quote escape in 
> generic/servicesapi/src/main/java/org/apache/stanbol/entityhub/servicesapi/query/TextConstraint.java
>  for escaping in all query generation cases
> * a remove in 
> generic/servicesapi/src/main/java/org/apache/stanbol/entityhub/servicesapi/util/PatternUtils.java
>  as this double escape something already escaped that lead to not still 
> escape the characters during regex part generation.
> All the project compile with this patch at this rev.
> ++



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to