JDK-4908345 : Menus of DeployTool (uses jdk1.4.2 - swing) stay active (on top) after another a
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 1.4.2
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: linux_redhat_8.0
  • CPU: x86
  • Submitted: 2003-08-18
  • Updated: 2004-11-22
  • Resolved: 2004-11-22
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6Resolved
Related Reports
Relates :  
Description
DeployTool is a GUI Tool that is to be shipped with Sun One Application Server 8.0 PE (S1AS 8.0). 
S1AS 8.0 can be installed by getting a copy from the following location:
/net/koori/onestop/s1aspe/8.0/nightly/latest/bundles/

Bug Info:
On selecting a Deploytool menu and then clicking outside of deploytool (say, on another window) the Deploytool menu remains active and can accept input along with the other window that was clicked on. 

Steps to Reproduce the problem:

- install S1AS 8.0 pe (calling that location - <S1AS_HOME>).
- On a terminal window:
* Start Deploytool: cd <S1AS_HOME>/bin
* ./deploytool 
(This should bring up the tool)
- Click on File->New->Application ear
- Click <cancel>
Now,
- Click on an item on the Menu Bar
- Leave the Menu (open) as it is.
- Click outside the DeployTool on some other window (eg:- Browser)
- Note that the Menu is still active, you can make a selection on it. Don't make the selection yet...
- Move the Browser window on top of the DeployTool Window, so as to try to cover(make invisible) the menu that you had selected in step 1.
At this point the DeployTool Menu will appear on top of the Browser Window and both the Browser and the DeployTool Menu can accept input.

Note: This happens only when "some function, (at-least one function) has been performed in Deploytool". In the steps above, this 'one' function was performed by doing the following on deploytool:
- Click on File->New->Application ear
- Click <cancel>

###@###.### 2003-08-18

Problem appeared after switching to java 1.4.2.
Problem does not appear on Windows but does appear on Solaris/Linux.
###@###.### 2003-08-18

put in keyword information
###@###.### 2003-08-18

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang
25-09-2004

EVALUATION This bug can not be fixed until AWT group provides the grab window functionality. The corresponding AWT bug is committed to Mustang release. This means that this bug can not be fixed until Mustang. ###@###.### 2003-08-19 Can't be reproduced in JDK 5.0 ###@###.### 2004-11-22 10:53:59 GMT
19-08-2003