gvSIG feature requests #4870
java.net.URISyntaxException: Illegal character in path at index 60
Status: | Invalid | % Done: | 0% | |
---|---|---|---|---|
Priority: | Normal | Spent time: | - | |
Assignee: | - | |||
Category: | WMS | |||
Target version: | - | |||
gvSIG version: | 2.4.0 | Add-on resolve version: | ||
Keywords: | portable | Add-on resolve build: | ||
Has patch: | Proyecto: | |||
Add-on name: | Unknown | Hito: | ||
Add-on version: |
Description
Al intentar cargar la capa WMS llamada "avisos" de https://geoportal.proteccioncivil.es/geoserver/ws_avisos/wms aparece la siguiente excepción
INFO 1270289 [AWT-EventQueue-0] (WMSWizard.java:859) - The layer cannot be added org.gvsig.fmap.dal.exception.InitializeException: Error intializing resource 'Can't create URI from https://geoportal.proteccioncivil.es/geoserver/ws_avisos/wms '. at org.gvsig.raster.wms.app.wmsclient.gui.panel.WMSParamsPanel.getLayerPlain(WMSParamsPanel.java:1673) at org.gvsig.raster.wms.app.wmsclient.gui.panel.WMSParamsPanel.getLayer(WMSParamsPanel.java:1520) at org.gvsig.raster.wms.app.wmsclient.gui.wizard.WMSWizard.getLayer(WMSWizard.java:879) at org.gvsig.raster.wms.app.wmsclient.gui.wizard.WMSWizard.execute(WMSWizard.java:854) at org.gvsig.app.gui.WizardPanel.executeWizard(WizardPanel.java:107) at org.gvsig.app.extension.AddLayer.doAddLayers(AddLayer.java:243) at org.gvsig.app.extension.AddLayer.execute(AddLayer.java:161) at org.gvsig.app.extension.AddLayer.execute(AddLayer.java:145) at org.gvsig.andami.actioninfo.impl.DefaultActionInfo.execute(DefaultActionInfo.java:307) at org.gvsig.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:993) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) at java.awt.Component.processMouseEvent(Component.java:6535) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6300) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4891) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.gvsig.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:50) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: java.net.URISyntaxException: Illegal character in path at index 60: https://geoportal.proteccioncivil.es/geoserver/ws_avisos/wms at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parseHierarchical(URI.java:3105) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.<init>(URI.java:588) at org.gvsig.raster.wms.app.wmsclient.gui.panel.WMSParamsPanel.getLayerPlain(WMSParamsPanel.java:1671) ... 48 more
History
#1
Updated by José Vicente Higón about 6 years ago
- Tracker changed from gvSIG bugs to gvSIG feature requests
PArece ser que el problema es un espacio en blanco al final de la URL. Una mejora sería que automáticamente se quitasen de la URL los espacios en blanco innecesarios.
#2
Updated by Álvaro Anguix about 6 years ago
- Status changed from New to Invalid
Duplicada, ya registrada en #4799