Java SE 6 でビルドされたアプリケーションがあり、jar deploy.jar を使用して、ブラウザ上のプロキシ定義をアプリケーションに取得します。Java 6 では次のコードはうまく機能しますが、Java 7 では同じコードは機能しません。注: Deploy Jar を JRE 7 に付属の jar に変更しましたが、まだ機能しません。
BrowserProxyInfo browseProxyInfo = new BrowserProxyInfo();
browseProxyInfo.setAutoConfigURL(autoConfigURL);
browseProxyInfo.setType(ProxyType.AUTO);
WIExplorerAutoProxyHandler wHandler = new WIExplorerAutoProxyHandler();
wHandler.init(browseProxyInfo);
URL url = new URL(ConfigLoader.WS_URL + "atualizacao?wsdl");
com.sun.deploy.net.proxy.ProxyInfo[] proxyInfos = wHandler.getProxyInfo(url);