Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 153 invoked from network); 29 Dec 2008 22:04:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 Dec 2008 22:04:08 -0000 Received: (qmail 38276 invoked by uid 500); 29 Dec 2008 22:04:07 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 38246 invoked by uid 500); 29 Dec 2008 22:04:07 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 38235 invoked by uid 99); 29 Dec 2008 22:04:07 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Dec 2008 14:04:07 -0800 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 29 Dec 2008 22:04:05 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 4C2E2234C48F for ; Mon, 29 Dec 2008 14:03:44 -0800 (PST) Message-ID: <952451061.1230588224310.JavaMail.jira@brutus> Date: Mon, 29 Dec 2008 14:03:44 -0800 (PST) From: "Philip Borlin (JIRA)" To: dev@jackrabbit.apache.org Subject: [jira] Commented: (JCR-1917) Report Info appends properties after content In-Reply-To: <1926159971.1230563684459.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/JCR-1917?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12659667#action_12659667 ] Philip Borlin commented on JCR-1917: ------------------------------------ "...Element ordering is irrelevant unless otherwise stated,..." I didn't notice that part extended onto the next page of the version of the rfc that I was reading. That is good with me, I will go bug bedework instead. > Report Info appends properties after content > -------------------------------------------- > > Key: JCR-1917 > URL: https://issues.apache.org/jira/browse/JCR-1917 > Project: Jackrabbit > Issue Type: Bug > Components: jackrabbit-webdav > Affects Versions: 1.5.0 > Environment: N/A > Reporter: Philip Borlin > > RFC 3253 does not specify any ordering for reports, but RFC 4791 (CalDAV specification which is built on top of WebDAV) contains DTD sequences that define the order the elements occur within a report. > Examples are from section 9.5: > DAV:propname | > DAV:prop)?, filter, timezone?)> > and from section 9.10 > DAV:propname | > DAV:prop)?, DAV:href+)> > As of 1.5.0 org.apache.jackrabbit.webdav.version.report.ReportInfo the toXML(Document) method specifically puts the content before the properties. I request that we reverse the order and put the properties first before the content. > This fix should have no impact on WebDAV servers since ordering is not specified and will allow CalDAV extensions to be built on top of jackrabbit's WebDAV. > Failing to make this fix makes it impossible to add CalDAV extensions on top of jackrabbit's WebDAV. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.