You should be able to explicitly set your VERSION=1.1.1 when creating your get
capability URL.
I use this kind of think in uDig to connect to the same GeoServer using both
WFS 1.0 and WFS 1.1 in order to test compatibility etc...
--
Jody Garnett
On Thursday, 15 December 2011 at 10:45 PM, Mark Prins wrote:
> I'm trying to connect to a geoserver WMS (beyond my control) that
> isgenerating "Translator error null" ServiceExeceptions for
> capabilitiesrequest of version < 1.3.0 using 8.0-SNAPSHOT. So I was
> wondering ifthere is any way to prevent WebMapServer from trying to
> see if thereare any other versions available when I specify the
> version as part ofthe Url. Right now it start with a version=1.3.0
> capabilities requestfolowed by 1.1.1 and 1.1.0 and wmtver=1.0.0.
> The 1.3.0 capabilitiesdocument seems to be valid, but maybe I'm
> missing something obvious.
>
> thanks, Mark
>
> code:
> https://github.com/mprins/geozet/blob/geozet-4-2d/geozet-webapp/src/main/java/nl/eleni/gcc/vpziek/servlet/WMSClientServlet.java#L133
> and downwards
>
> capabilities:
> https://github.com/mprins/geozet/blob/geozet-4-2d/geozet-webapp/src/main/webapp/brtachtergrondkaart-caps.xml
>
> trace:
> VPZIEK: DEBUG 2011-12-15 13:37:12,806
> (nl.eleni.gcc.vpziek.servlet.WMSClientServlet#init:135) - WMS
> capabilities url van achtergrond kaart:
> http://geodata.nationaalgeoregister.nl/brtachtergrondkaart/wms?version=1.3.0&request=GetCapabilities&service=WMS
> VPZIEK: FATAL 2011-12-15 13:38:44,285
> (nl.eleni.gcc.vpziek.servlet.WMSClientServlet#init:146) - Er is een
> service exception (WMS server fout) opgetreden bij het ophalen van de
> achtergrond WMS capabilities
> org.geotools.ows.ServiceException:
> javax.xml.transform.TransformerException: Translator error
> Translator error
> null
> at
> org.geotools.data.wms.xml.WMSComplexTypes$_ServiceException.getValue(WMSComplexTypes.java:4953)
> at
> org.geotools.xml.handlers.ComplexElementHandler.endElement(ComplexElementHandler.java:159)
> at org.geotools.xml.XMLSAXHandler.endElement(XMLSAXHandler.java:264)
> at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
> at org.apache.xerces.impl.dtd.XMLNSDTDValidator.endNamespaceScope(Unknown
> Source)
> at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source)
> at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source)
> at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at javax.xml.parsers.SAXParser.parse(Unknown Source)
> at javax.xml.parsers.SAXParser.parse(Unknown Source)
> at org.geotools.xml.DocumentFactory.getInstance(DocumentFactory.java:134)
> at
> org.geotools.data.wms.response.WMSGetCapabilitiesResponse.<init>(WMSGetCapabilitiesResponse.java:56)
> at
> org.geotools.data.wms.WMS1_0_0$GetCapsRequest.createResponse(WMS1_0_0.java:234)
> at
> org.geotools.data.ows.AbstractOpenWebService.internalIssueRequest(AbstractOpenWebService.java:432)
> at org.geotools.data.wms.WebMapServer.issueRequest(WebMapServer.java:419)
> at
> org.geotools.data.ows.AbstractOpenWebService.negotiateVersion(AbstractOpenWebService.java:265)
> at
> org.geotools.data.ows.AbstractOpenWebService.<init>(AbstractOpenWebService.java:115)
> at
> org.geotools.data.ows.AbstractOpenWebService.<init>(AbstractOpenWebService.java:88)
> at org.geotools.data.wms.WebMapServer.<init>(WebMapServer.java:395)
> at
> nl.eleni.gcc.vpziek.servlet.WMSClientServlet.init(WMSClientServlet.java:139)
> at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1206)
> --
> Disclaimer;
> This message is just a reflection of what I thought at the time of
> sending. The message may contain information that is not intended for
> you or that you don't understand.
>
> ------------------------------------------------------------------------------
> 10 Tips for Better Server Consolidation
> Server virtualization is being driven by many needs.
> But none more important than the need to reduce IT complexity
> while improving strategic productivity. Learn More!
> http://www.accelacomm.com/jaw/sdnl/114/51507609/
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> (mailto:[email protected])
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
>
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users