You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Pierre-Arnaud Marcelot (JIRA)" <ji...@apache.org> on 2010/01/13 18:46:54 UTC

[jira] Created: (DIRSTUDIO-616) Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors

Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors
----------------------------------------------------------------------------------------------------------------------------

                 Key: DIRSTUDIO-616
                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-616
             Project: Directory Studio
          Issue Type: Bug
          Components: studio-ldapbrowser
    Affects Versions: 1.5.2, 1.5.1, 1.5.0
            Reporter: Pierre-Arnaud Marcelot
            Assignee: Pierre-Arnaud Marcelot
            Priority: Blocker
             Fix For: 1.5.3


Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors.

This can lead to a problem where an entry editor receives and an entry whose attributes are not initialized.

It should the responsibility of the Entry Editor Manager to send to the entry editors a fully initialized entry for display.

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


[jira] Commented: (DIRSTUDIO-616) Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors

Posted by "Pierre-Arnaud Marcelot (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/DIRSTUDIO-616?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12800206#action_12800206 ] 

Pierre-Arnaud Marcelot commented on DIRSTUDIO-616:
--------------------------------------------------

Re-fixed at revision 899200.

http://svn.apache.org/viewvc?rev=899200&view=rev

New fix as the previous one introduced a regression (the opening of the editor was synchronous with the load of attributes of the entry in the UI thread which could lead to a non responding UI in case the load of attributes takes a while).

This fix uses an asynchronous job, separate from the UI thread which gives the control back to the UI as soon as the job is scheduled.

> Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSTUDIO-616
>                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-616
>             Project: Directory Studio
>          Issue Type: Bug
>          Components: studio-ldapbrowser
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2
>            Reporter: Pierre-Arnaud Marcelot
>            Assignee: Pierre-Arnaud Marcelot
>            Priority: Blocker
>             Fix For: 1.5.3
>
>
> Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors.
> This can lead to a problem where an entry editor receives and an entry whose attributes are not initialized.
> It should the responsibility of the Entry Editor Manager to send to the entry editors a fully initialized entry for display.

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


[jira] Closed: (DIRSTUDIO-616) Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors

Posted by "Pierre-Arnaud Marcelot (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/DIRSTUDIO-616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pierre-Arnaud Marcelot closed DIRSTUDIO-616.
--------------------------------------------

    Resolution: Fixed

Fixed at revision 898857.

http://svn.apache.org/viewvc?rev=898857&view=rev

> Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DIRSTUDIO-616
>                 URL: https://issues.apache.org/jira/browse/DIRSTUDIO-616
>             Project: Directory Studio
>          Issue Type: Bug
>          Components: studio-ldapbrowser
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2
>            Reporter: Pierre-Arnaud Marcelot
>            Assignee: Pierre-Arnaud Marcelot
>            Priority: Blocker
>             Fix For: 1.5.3
>
>
> Entry Editor Manager does not ensure that the entry's attributes are initialized (loaded) before testing and opening editors.
> This can lead to a problem where an entry editor receives and an entry whose attributes are not initialized.
> It should the responsibility of the Entry Editor Manager to send to the entry editors a fully initialized entry for display.

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