Hi,

The WMS service at http://demo.opengeo.org/geoserver/wms is dead but this one 
can  be used instead https://demo.geo-solutions.it/geoserver/wms

I noticed that OpenJUMP can give a misleading error message in certain 
circumstances.


  1.  Locate yourself into company network that requires proxy
  2.  Start a brand new OJ or older one, but delete the workbench-state.xml 
first
  3.  Try to connect https://demo.geo-solutions.it/geoserver/wms. It will fail 
because proxy is not set, but error message claims that the problem is due to 
unknown certificate provider.

If user answers "Please go ahead and don't mind the certificates" the next 
error is
java.net.ConnectException: Connection refused: connect
                    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
                    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown 
Source)
                    at java.net.AbstractPlainSocketImpl.doConnect(Unknown 
Source)
                    at 
java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
                    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
                    at java.net.PlainSocketImpl.connect(Unknown Source)
                    at java.net.SocksSocketImpl.connect(Unknown Source)
                    at java.net.Socket.connect(Unknown Source)
                    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)
                    at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown 
Source)
                    at sun.net.NetworkClient.doConnect(Unknown Source)
                    at sun.net.www.http.HttpClient.openServer(Unknown Source)
                    at sun.net.www.http.HttpClient.openServer(Unknown Source)
                    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown 
Source)
                    at sun.net.www.protocol.https.HttpsClient.New(Unknown 
Source)
                    at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown
 Source)
                    at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                    at 
sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                    at 
sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown 
Source)
                    at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
                    at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                    at java.net.HttpURLConnection.getResponseCode(Unknown 
Source)
                    at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown 
Source)
                    at 
org.openjump.util.URLConnectionProvider.getHttpConnection(URLConnectionProvider.java:78)
                    at 
com.vividsolutions.wms.AbstractWMSRequest.prepareConnection(AbstractWMSRequest.java:68)
                    at 
com.vividsolutions.wms.AbstractWMSRequest.getConnection(AbstractWMSRequest.java:81)
                    at 
com.vividsolutions.wms.AbstractWMSRequest.getInputStream(AbstractWMSRequest.java:128)
                    at 
com.vividsolutions.wms.WMService.initialize(WMService.java:141)
                    at 
com.vividsolutions.jump.workbench.ui.plugin.wms.URLWizardPanel.exitingToRight(URLWizardPanel.java:172)
                    at 
com.vividsolutions.jump.workbench.ui.wizard.WizardDialog.next(WizardDialog.java:250)
                    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
Method)
                    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown 
Source)
                    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown 
Source)
                    at java.lang.reflect.Method.invoke(Unknown Source)
                    at 
org.openjump.swing.util.InvokeMethodRunnable.run(InvokeMethodRunnable.java:68)
                    at 
org.openjump.swing.listener.InvokeMethodActionListener.actionPerformed(InvokeMethodActionListener.java:71)
                    at javax.swing.AbstractButton.fireActionPerformed(Unknown 
Source)
                    at 
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
                    at 
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
                    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
                    at 
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
                    at java.awt.Component.processMouseEvent(Unknown Source)
                    at javax.swing.JComponent.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.dispatchEventImpl(Unknown Source)
                    at java.awt.EventQueue.access$500(Unknown Source)
                    at java.awt.EventQueue$3.run(Unknown Source)
                    at java.awt.EventQueue$3.run(Unknown Source)
                    at java.security.AccessController.doPrivileged(Native 
Method)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at java.awt.EventQueue$4.run(Unknown Source)
                    at java.awt.EventQueue$4.run(Unknown Source)
                    at java.security.AccessController.doPrivileged(Native 
Method)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at java.awt.EventQueue.dispatchEvent(Unknown Source)
                    at 
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
                    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown 
Source)
                    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown 
Source)
                    at java.awt.WaitDispatchSupport$2.run(Unknown Source)
                    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
                    at java.awt.WaitDispatchSupport$4.run(Unknown Source)
                    at java.security.AccessController.doPrivileged(Native 
Method)
                    at java.awt.WaitDispatchSupport.enter(Unknown Source)
                    at java.awt.Dialog.show(Unknown Source)
                    at java.awt.Component.show(Unknown Source)
                    at java.awt.Component.setVisible(Unknown Source)
                    at java.awt.Window.setVisible(Unknown Source)
                    at java.awt.Dialog.setVisible(Unknown Source)
                    at 
org.openjump.core.ui.plugin.file.OpenWizardPlugIn.execute(OpenWizardPlugIn.java:99)
                    at 
com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:344)
                    at javax.swing.AbstractButton.fireActionPerformed(Unknown 
Source)
                    at 
javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
                    at 
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
                    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
                    at 
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
                    at java.awt.AWTEventMulticaster.mouseReleased(Unknown 
Source)
                    at java.awt.Component.processMouseEvent(Unknown Source)
                    at javax.swing.JComponent.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.dispatchEventImpl(Unknown Source)
                    at java.awt.EventQueue.access$500(Unknown Source)
                    at java.awt.EventQueue$3.run(Unknown Source)
                    at java.awt.EventQueue$3.run(Unknown Source)
                    at java.security.AccessController.doPrivileged(Native 
Method)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at java.awt.EventQueue$4.run(Unknown Source)
                    at java.awt.EventQueue$4.run(Unknown Source)
                    at java.security.AccessController.doPrivileged(Native 
Method)
                    at 
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown
 Source)
                    at java.awt.EventQueue.dispatchEvent(Unknown Source)
                    at 
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
                    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown 
Source)
                    at 
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
                    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
                    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
                    at java.awt.EventDispatchThread.run(Unknown Source)


-Jukka Rahkonen-
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to