You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Ian Boston (JIRA)" <se...@james.apache.org> on 2010/06/08 09:37:12 UTC

[jira] Created: (IMAP-152) Use mixins for the IMAP JCR schema rather than concrete node types.

Use mixins for the IMAP JCR schema rather than concrete node types.
-------------------------------------------------------------------

                 Key: IMAP-152
                 URL: https://issues.apache.org/jira/browse/IMAP-152
             Project: JAMES Imap
          Issue Type: Improvement
    Affects Versions: 0.1
            Reporter: Ian Boston


If mixins are used, any store with a JCR tree of the correct layout can be used to store messages and there is no requirement to have all the nodes of one type.

The attached patch passes all of the tests, although I was seeing failures some times in the AuthenticatedStateTest, with subscriptions so there might still be a problem


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (IMAP-152) Use mixins for the IMAP JCR schema rather than concrete node types.

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer resolved IMAP-152.
--------------------------------

         Assignee: Norman Maurer
    Fix Version/s: 0.1
       Resolution: Fixed

Applied to trunk.. Thx!

> Use mixins for the IMAP JCR schema rather than concrete node types.
> -------------------------------------------------------------------
>
>                 Key: IMAP-152
>                 URL: https://issues.apache.org/jira/browse/IMAP-152
>             Project: JAMES Imap
>          Issue Type: Improvement
>          Components: JCR Mailbox
>    Affects Versions: 0.1
>            Reporter: Ian Boston
>            Assignee: Norman Maurer
>             Fix For: 0.1
>
>         Attachments: IMAP-152.patch
>
>
> If mixins are used, any store with a JCR tree of the correct layout can be used to store messages and there is no requirement to have all the nodes of one type.
> The attached patch passes all of the tests, although I was seeing failures some times in the AuthenticatedStateTest, with subscriptions so there might still be a problem

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-152) Use mixins for the IMAP JCR schema rather than concrete node types.

Posted by "Ian Boston (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ian Boston updated IMAP-152:
----------------------------

    Component/s: JCR Mailbox

> Use mixins for the IMAP JCR schema rather than concrete node types.
> -------------------------------------------------------------------
>
>                 Key: IMAP-152
>                 URL: https://issues.apache.org/jira/browse/IMAP-152
>             Project: JAMES Imap
>          Issue Type: Improvement
>          Components: JCR Mailbox
>    Affects Versions: 0.1
>            Reporter: Ian Boston
>
> If mixins are used, any store with a JCR tree of the correct layout can be used to store messages and there is no requirement to have all the nodes of one type.
> The attached patch passes all of the tests, although I was seeing failures some times in the AuthenticatedStateTest, with subscriptions so there might still be a problem

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-152) Use mixins for the IMAP JCR schema rather than concrete node types.

Posted by "Ian Boston (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ian Boston updated IMAP-152:
----------------------------

    Attachment: IMAP-152.patch

Patch from my local Git repo, you may have to adjust the paths.

> Use mixins for the IMAP JCR schema rather than concrete node types.
> -------------------------------------------------------------------
>
>                 Key: IMAP-152
>                 URL: https://issues.apache.org/jira/browse/IMAP-152
>             Project: JAMES Imap
>          Issue Type: Improvement
>          Components: JCR Mailbox
>    Affects Versions: 0.1
>            Reporter: Ian Boston
>         Attachments: IMAP-152.patch
>
>
> If mixins are used, any store with a JCR tree of the correct layout can be used to store messages and there is no requirement to have all the nodes of one type.
> The attached patch passes all of the tests, although I was seeing failures some times in the AuthenticatedStateTest, with subscriptions so there might still be a problem

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org