hi,
i guess i have found a bug in the wms section of the current geotools
version 2.6.4:
geotools strips off the port number before sending a getMap request
which gets me an server exception (wrong port number)
my case:
i try to access a wms server with a port number different from the
default port 80
say something like
http://WMSSERVER:8080/...
the server returns with a valid capability document:
WebMapServer wmserver = ...
WMSCapabilities wmscap = wmserver.getCapabilities();
looking into the variable wmserver it shows the port number is here 8080
as it should be
but yet in wmscap the port number changes wrongly to -1 (the default
port)
and then trying to send a map request with
GetMapRequest gmr = wmserver.createGetMapRequest();
GetMapResponse mapresponse = wmserver.issueRequest(gmr);
i got an wrong port number exception by the server
and it shows that in gmr the membervariable onlineResource also
has port -1 (default port) and not the correct port 8080
so issueRequest got an exception
in short:
the two methods getCapabilities and createGetMapRequest of class
WebMapServer strips off the port number wrongly
which makes me contacting only wms servers by the default port 80
maybe someone could look into this
and fix the bug for the next version
best regards
c.j
------------------------------------------------------------------------------
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users