United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 7089732 The application can not detect the proxy setting of IE9
7089732 : The application can not detect the proxy setting of IE9

Details
Type:
Bug
Submit Date:
2011-09-12
Status:
Resolved
Updated Date:
2011-09-22
Project Name:
JDK
Resolved Date:
2011-09-14
Component:
deploy
OS:
windows_xp
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
7-client
Fixed Versions:
7u2

Related Reports
Backport:

Sub Tasks

Description
This is a shadow CR for RT-16851.

1 Set IE9 as default browser
2 Set JavaControlPanel's proxy setting as "Use browser settings"
3 Set IE9's proxy setting as "Manually set proxy (www-proxy.jp.oracle.com:80)"
4 Open a command line window
5 Type: javaws http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/deployment_stuff/int_ws_clean/deployment/src/javafx/fxfeaturesTest/fxfeaturesTest/html/ProxyTest.jnlp
6 A "Warning - Security" pop-up should display, asking "Do you want to continue?"
7 Click button "Yes", if the application is loaded and doesn't display "###@###.###/[ip address]:80", then the bug reproduced.

Note:
1 If type http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/deployment_stuff
/int_ws_clean/deployment/src/javafx/fxfeaturesTest/fxfeaturesTest/html/ProxyTest.html in step #5,
the applet can be loaded and display "###@###.###/[ip address]:80"
2 It seems that the app ProxyTest.jnlp detects the proxy setting of Firefox.
   steps to verify:
   1) Note that now IE9 is still the default browser but not FF
   2) Set JavaControlPanel's proxy setting as "Use browser settings"
   3) Set Firefox's proxy setting as "Manually set proxy (www-proxy.jp.oracle.com:80)"
   4) Open a command line window
   5) Type: javaws http://sqeweb.us.oracle.com/net/sqenfs-1/export1/comp/jsn/users/crystal/deploym
ent_stuff/int_ws_clean/deployment/src/javafx/fxfeaturesTest/fxfeaturesTest/html/ProxyTest.jnlp
   6) A "Warning - Security" pop-up should display, asking "Do you want to continue?"
   7) Click button "Yes", the application is loaded and display "###@###.###/[ip
address]:80"
   8) If you change the proxy setting of FF, then the app's display is changed corresponding
~
~

                                    

Comments
EVALUATION

This looks like that Java webstart application didn't pickup default browser proxy setting from window 7.

After some research and debug, it looks like Microsoft has changed the registry location of default browser setting starting window vista, therefore our code is still looking for the old registry value and didn't pickup correct default browser vaule from registry.
                                     
2011-09-12



Hardware and Software, Engineered to Work Together