|
Quick Lists
|
|
Bug ID:
|
4785128
|
|
Votes
|
0
|
|
Synopsis
|
Exception coming if you use mantis-beta jaws with jre1.2.2 on windows
|
|
Category
|
javawebstart:app_mgr
|
|
Reported Against
|
mantis-beta
|
|
Release Fixed
|
1.4.2(mantis-b11)
|
|
State
|
10-Fix Delivered,
Verified,
bug
|
|
Priority:
|
2-High
|
|
Related Bugs
|
|
|
Submit Date
|
26-NOV-2002
|
|
Description
|
Exception coming if you use mantis-beta jaws with jre1.2.2 on Windows. On Solaris you can not start AppMan with jre1.2.2
Build: mantis-beta, build 8
Steps to reproduce:
- install jre1.2.2-W on your Windows machine from /net/koori.sfbay/a/v05/jdk/1.2.2/W/
- install j2re1.4.2
- start AppMan, go to File/Preferences
- click on Shortcuts or Advanced tabs, exception coming
On Solaris, you can not start AppMan, if you use on only jre1.2.2, you will get
Java Web Start splash screen process exiting .....
Bad installation. No JRE found in configuration file: No such file or directory
Windows log:
Java Web Start 1.4.2-beta Console, started Tue Nov 26 11:31:17 PST 2002Java 2 Runtime Environment: Version 1.2.2 by Sun Microsystems Inc.Exception occurred during event dispatching:java.lang.IllegalMonitorStateException: current thread not owner at com.sun.javaws.ConfigProperties.get(Unknown Source) at com.sun.javaws.ui.prefs.AdvancedPanel.revert(Unknown Source) at com.sun.javaws.ui.prefs.AdvancedPanel.createPropertyControls(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel$PropertyPanel.start(Unknown Source) at com.sun.javaws.ui.general.AbstractController.setActiveSubcontrollerIndex(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel.setSelectedTab(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel.stateChanged(Unknown Source) at javax.swing.JTabbedPane.fireStateChanged(Unknown Source) at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source) at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source) at javax.swing.plaf.basic.BasicTabbedPaneUI$MouseHandler.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)Exception occurred during event dispatching:java.lang.IllegalMonitorStateException: current thread not owner at com.sun.javaws.ConfigProperties.get(Unknown Source) at com.sun.javaws.ConfigProperties.getIntegerProperty(Unknown Source) at com.sun.javaws.ConfigProperties.getWhenInstall(Unknown Source) at com.sun.javaws.ui.prefs.InstallPanel.revert(Unknown Source) at com.sun.javaws.ui.prefs.InstallPanel.createPropertyControls(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel$PropertyPanel.start(Unknown Source) at com.sun.javaws.ui.general.AbstractController.setActiveSubcontrollerIndex(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel.setSelectedTab(Unknown Source) at com.sun.javaws.ui.prefs.PrefsPanel.stateChanged(Unknown Source) at javax.swing.JTabbedPane.fireStateChanged(Unknown Source) at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source) at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source) at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source) at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source) at javax.swing.plaf.basic.BasicTabbedPaneUI$MouseHandler.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
|
|
Work Around
|
N/A
|
|
Evaluation
|
We should always use JRE 1.4.2 to launch the 1.4.2 javaws application manager, no matter JREs is enabled in the jre panel.
There is no reason that we should use other JREs to launch this new application manager.
The exception in the description section is a known problem with 1.4.2 javaws application mangaer and jre 1.2.2.
xxxxx@xxxxx 2002-11-26
|
|
Comments
|
PLEASE NOTE: JDK6 is formerly known as Project Mustang
|
|
|
 |