Bug 428505 - Submenus doesn't display correctly in some swing applications
Summary: Submenus doesn't display correctly in some swing applications
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: java-1.7.0-icedtea
Version: 8
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Thomas Fitzsimmons
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-01-12 11:49 UTC by Uno Engborg
Modified: 2008-01-14 19:50 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-01-14 19:50:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Uno Engborg 2008-01-12 11:49:19 UTC
Description of problem:

I have noticed the problem in the java based admin console of fedora directory
server. The problem is that whenever I select a submenu, it the sub menu doesn't
show up. If I use Sun JDK 1.6 instead, the submenus shows up properly, so my
conclusion is that the problem is in java-1.7.0-icedtea, rather than in th
sfedora directoy server admin console (fedora-idm-console).

Version-Release number of selected component (if applicable):

java-1.7.0-icedtea-1.7.0.0-0.19.b21.snapshot.fc8
used in combination with
fedora-idm-console-1.1.0-5.fc6 from the fedora directory server project.

How reproducible:

Always

Steps to Reproduce:
1. Install fedora directory server, and its admin console

a) Log in as root

b) Set up the fedora-ds yum repositories
cd /etc/yum.repos.d
wget http://directory.fedoraproject.org/sources/idmcommon.repo
wget http://directory.fedoraproject.org/sources/dirsrv.repo
Make sure that java-1.7.0-icedtea is installed, then do
yum install fedora-ds

c) Run the configuration scripts:

Make sure that you don't have any other LDAP server installed, then run:
/usr/sbin/migrate-ds-admin.pl
use default values.
Make sure to remember the cn=Directory Manager password, and the administration
port.



2.
Run fedora-idm-console as root
Use the login parameters as follows:

User-Id:   cn=Directory Manager
password:  as you remembered it from the setup script
Administration Url:   http://localhost:adminport

You should now have the admin console up and running.

3
Fully expand the tree to the left so that you can see a "Directory Server"
in the tree. Double click it to open it.

A new window appears where you under the "view" menu will find some active
submenus. 


3.
  
Actual results:

No submenus appear regardless of what submenu you select.


Expected results:

Submenus will be displayed. E.g if you selected the "Display>" submenu you
should see a submenu popping up containing  the check items:
ACI count, 
Role count,
Inactivation state.


Additional info:

Comment 1 Lillian Angel 2008-01-14 19:50:07 UTC
I tested this with JDK 1.6 and IcedTea.

The submenus show up for both:
1. Double click Directory Server
2. In the new window, select "view" from the menu. No submenus.
3. Select Tab "Directory", then select "view" from them menu. There are
submenus, such as "Display"...

The menus/submenus change depending what tab has been selected. After
double-clicking on the Directory Server, the task tab is selected by default. Is
it possible you didn't select a different tab?


fedora-idm-console-1.1.0-5.fc6
java-1.7.0-icedtea-1.7.0.0-0.23.b24.snapshot.fc9 (RAWHIDE)



Note You need to log in before you can comment on or make changes to this bug.