Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.1
    • Fix Version/s: 1.2.0
    • Component/s: studio-ldapbrowser
    • Labels:
      None
    • Environment:
      win2k + jre1.6.0_02 + Apache Directory Studio 1.0.1 > ActiveDirectory

      Description

      Expand of grouped attributes fails.

      A search for directory object lists a group of attributes "memberOf (39 values)". When the expand icon is clicked, it disappears but the attribute list doesn't display. Screenshots coming.

      1. before_expand.gif
        25 kB
        Jim Birch
      2. after_expand.gif
        24 kB
        Jim Birch

        Activity

        Jim Birch created issue -
        Hide
        Jim Birch added a comment -

        Shots before and after click. Nothing much changes.

        Show
        Jim Birch added a comment - Shots before and after click. Nothing much changes.
        Jim Birch made changes -
        Field Original Value New Value
        Attachment before_expand.gif [ 12366438 ]
        Attachment after_expand.gif [ 12366439 ]
        Hide
        Stefan Seelmann added a comment -

        This is a very strange behaviour. I wasn't able to reproduce, could you please answer some more questions and test some things?

        • Have you tried another Java version than 1.6 or another OS?
        • Does this problem occur on every entry of your directory?
        • Does this problem occur on other directories?
        • I see that the "Quick Filter " of the entry editor is activated, could you please try to close this filter?
        • Is ther any change after "refreshing" the entry?
        Show
        Stefan Seelmann added a comment - This is a very strange behaviour. I wasn't able to reproduce, could you please answer some more questions and test some things? Have you tried another Java version than 1.6 or another OS? Does this problem occur on every entry of your directory? Does this problem occur on other directories? I see that the "Quick Filter " of the entry editor is activated, could you please try to close this filter? Is ther any change after "refreshing" the entry?
        Hide
        Jim Birch added a comment -

        Thanks Stefan.

        I think I have the clue.

        I've had a look at other rolled up attributes around the directory. Some expanded, some didn't. Probably rules out OS and Java. I haven't got another handy directory to test.

        None of the (ou=user) MemberOf attribute lists would expand.

        Everything else did...UNTIL I found a rolled up attribute at the BOTTOM of the attribute list. Checked out more. Same, roll ups in the last position wouldn't expand. I'd say that's it. At a high probability

        BTW I have two other funnies, I don't think these would affect attribute-level issues, but just in case:

        1. I get an error dialog saying "Reading Children / Error while reading entry / Unprocessed Continuation Reference(s)" on first browsing the tree. I've found references to this but not in DirStudio, eg http://confluence.atlassian.com/display/CROWD/2.2.2+Configuring+an+LDAP+Directory+Connector saying that a java.naming.referral option is required. I can't see how to set this in DirStudio.

        2. The directory is a big corporate AD, guess, 10k users, 2K groups . DirStudio only browses the first 1000 entries at any node but more can be found using searches. I can't find how to bump this limit, so my browse is typically not complete.

        Regards

        Show
        Jim Birch added a comment - Thanks Stefan. I think I have the clue. I've had a look at other rolled up attributes around the directory. Some expanded, some didn't. Probably rules out OS and Java. I haven't got another handy directory to test. None of the (ou=user) MemberOf attribute lists would expand. Everything else did...UNTIL I found a rolled up attribute at the BOTTOM of the attribute list. Checked out more. Same, roll ups in the last position wouldn't expand. I'd say that's it. At a high probability BTW I have two other funnies, I don't think these would affect attribute-level issues, but just in case: 1. I get an error dialog saying "Reading Children / Error while reading entry / Unprocessed Continuation Reference(s)" on first browsing the tree. I've found references to this but not in DirStudio, eg http://confluence.atlassian.com/display/CROWD/2.2.2+Configuring+an+LDAP+Directory+Connector saying that a java.naming.referral option is required. I can't see how to set this in DirStudio. 2. The directory is a big corporate AD, guess, 10k users, 2K groups . DirStudio only browses the first 1000 entries at any node but more can be found using searches. I can't find how to bump this limit, so my browse is typically not complete. Regards
        Hide
        Stefan Seelmann added a comment -

        Ok, thanks Jim for the update. I will test it with the attribute list at the bottom.

        Let me just anwer your two other funnies:

        1. This is a known problem in Studio, see http://issues.apache.org/jira/browse/DIRSTUDIO-184. We have to investigate on that.

        2. When browsing the DIT, Studio uses a client-side limit. This limit is defined in the connection properties. See
        http://directory.apache.org/studio/static/users_guide/ldap_browser/tools_connection_properties.html#tools_connection_properties_options how to change it. I also added this question to the FAQ: http://directory.apache.org/studio/faqs.html

        Show
        Stefan Seelmann added a comment - Ok, thanks Jim for the update. I will test it with the attribute list at the bottom. Let me just anwer your two other funnies: 1. This is a known problem in Studio, see http://issues.apache.org/jira/browse/DIRSTUDIO-184 . We have to investigate on that. 2. When browsing the DIT, Studio uses a client-side limit. This limit is defined in the connection properties. See http://directory.apache.org/studio/static/users_guide/ldap_browser/tools_connection_properties.html#tools_connection_properties_options how to change it. I also added this question to the FAQ: http://directory.apache.org/studio/faqs.html
        Hide
        Jim Birch added a comment -

        This problem is a showstopper (for me), it makes dirstudio about unusable. I notice it hasn't been fixed in the RC 1.1 20080303. I'd love to see it, or some kind of workaround....

        Show
        Jim Birch added a comment - This problem is a showstopper (for me), it makes dirstudio about unusable. I notice it hasn't been fixed in the RC 1.1 20080303. I'd love to see it, or some kind of workaround....
        Hide
        Stefan Seelmann added a comment -

        Jim, sorry for the delay.

        I think there is a workaround: Please enable the option "Show operational attributes" in the entry editor preferences: http://directory.apache.org/studio/static/users_guide/ldap_browser/preferences_entry_editor.html

        Please let me know if it helps.

        Show
        Stefan Seelmann added a comment - Jim, sorry for the delay. I think there is a workaround: Please enable the option "Show operational attributes" in the entry editor preferences: http://directory.apache.org/studio/static/users_guide/ldap_browser/preferences_entry_editor.html Please let me know if it helps.
        Hide
        Jim Birch added a comment -

        Thanks Stefan, I have to 'fess up: I had a poke around after I posted and found I could unfold the attribute list this way. It's a little messy but it works so I can use DS. I was intending to post back but you beat me to it.

        Regards - Jim

        Show
        Jim Birch added a comment - Thanks Stefan, I have to 'fess up: I had a poke around after I posted and found I could unfold the attribute list this way. It's a little messy but it works so I can use DS. I was intending to post back but you beat me to it. Regards - Jim
        Pierre-Arnaud Marcelot made changes -
        Fix Version/s 1.2.0 [ 12312851 ]
        Show
        Stefan Seelmann added a comment - Fixed here http://svn.apache.org/viewvc?rev=675924&view=rev
        Stefan Seelmann made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Stefan Seelmann [ seelmann ]
        Resolution Fixed [ 1 ]
        Hide
        Pierre-Arnaud Marcelot added a comment -

        Apache Directory Studio 1.2.0 has now been released.

        Let's clean Jira and close this issue.

        Show
        Pierre-Arnaud Marcelot added a comment - Apache Directory Studio 1.2.0 has now been released. Let's clean Jira and close this issue.
        Pierre-Arnaud Marcelot made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Stefan Seelmann
            Reporter:
            Jim Birch
          • Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development