chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Potts (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CMIS-703) cmislib fails to query InMemory 0.9 due to CDATA
Date Thu, 29 Dec 2016 23:29:58 GMT

     [ https://issues.apache.org/jira/browse/CMIS-703?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Jeff Potts updated CMIS-703:
----------------------------
    Fix Version/s: cmislib 0.6.0

> cmislib fails to query InMemory 0.9 due to CDATA
> ------------------------------------------------
>
>                 Key: CMIS-703
>                 URL: https://issues.apache.org/jira/browse/CMIS-703
>             Project: Chemistry
>          Issue Type: Bug
>          Components: python-cmislib
>    Affects Versions: cmislib 0.5.1
>            Reporter: Jeff Potts
>            Assignee: Jeff Potts
>             Fix For: cmislib 0.6.0
>
>
> cmislib 0.5.1 cannot successfully query OpenCMIS InMemory repository 0.9 because the
query that gets posted wraps the cmis:statement in a CDATA. This used to work fine but something
must have changed on the server side.
> Early query examples must have shown a CDATA being used. But it is definitely not part
of the spec now so it should probably get taken out of the client.
> This is how cmislib 0.5.1 formats the query that gets posted. This will not work against
inmemory 0.9:
> <?xml version="1.0" encoding="utf-8"?>
> <query xmlns="http://docs.oasis-open.org/ns/cmis/core/200908/">
> <statement><![CDATA[select * from cmis:document where cmis:name like 'test%.txt']]></statement>
> </query>
> This is what apparently needs to get posted to InMemory 0.9:
> <?xml version="1.0" encoding="utf-8"?>
> <query xmlns="http://docs.oasis-open.org/ns/cmis/core/200908/">
> <statement>select * from cmis:document where cmis:name like 'test%.txt'</statement>
> </query>



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

Mime
View raw message