You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@chemistry.apache.org by "Michael Brackx (JIRA)" <ji...@apache.org> on 2012/07/04 11:58:35 UTC
[jira] [Created] (CMIS-550) atompub - null property filter becomes
empty string
Michael Brackx created CMIS-550:
-----------------------------------
Summary: atompub - null property filter becomes empty string
Key: CMIS-550
URL: https://issues.apache.org/jira/browse/CMIS-550
Project: Chemistry
Issue Type: Bug
Affects Versions: OpenCMIS 0.7.0
Reporter: Michael Brackx
When using the atompub binding, no filter on the client side (null) becomes empty string on the server side ("").
When using the webservice binding the filter is null on the server side.
This occurs when running the tck CRUDTestGroup.
In AbstractAtomPubService the url is constructed with a filter query parameter (...&filter=&...).
Probably no query parameter should added if the value is null.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (CMIS-550) atompub - null property filter becomes
empty string
Posted by "Florian Müller (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CMIS-550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Florian Müller resolved CMIS-550.
---------------------------------
Resolution: Not A Problem
Assignee: Florian Müller
The spec says in section 3.6.1:
"URI Templates are simple replacement of the template parameter with the specified value. If a client does not want to specify a value for some of these variables, then the client MUST substitute an empty string for the variable."
Server must be able to deal with null and an empty string. A web services client could also send an empty string filter.
> atompub - null property filter becomes empty string
> ---------------------------------------------------
>
> Key: CMIS-550
> URL: https://issues.apache.org/jira/browse/CMIS-550
> Project: Chemistry
> Issue Type: Bug
> Affects Versions: OpenCMIS 0.7.0
> Reporter: Michael Brackx
> Assignee: Florian Müller
>
> When using the atompub binding, no filter on the client side (null) becomes empty string on the server side ("").
> When using the webservice binding the filter is null on the server side.
> This occurs when running the tck CRUDTestGroup.
> In AbstractAtomPubService the url is constructed with a filter query parameter (...&filter=&...).
> Probably no query parameter should added if the value is null.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira