Java Mapscript - problems loading .map file on windows - same code fine in linux
Benedikt Rothe
umn-ms at HYDROTEC.DE
Thu Apr 20 05:38:25 PDT 2006
Hi
Maybe
http://article.gmane.org/gmane.comp.gis.mapserver.user/18799/
is helpfull.
Benedikt
UMN MapServer Users List <MAPSERVER-USERS at LISTS.UMN.EDU> schrieb am
20.04.2006 13:42:09:
> Hi,
>
> I'm have a fairly annoying issue when trying to load a map file into a
java
> mapObj object when running in windows XP. I'm using mapserver 4.8.3 as
> distributed with ms4w 1.5.1 - i'm also using the mapscript.dll and
> mapscript.jar as distributed with that ms4w. My app is a servlet that
runs
> under tomcat 5.5, with a sun 1.5 jvm. I'm fairly confident my paths
etc.
> are fine.
>
> The java code really just boils down to one line:
>
> mapObj mapobj = new mapObj(sMapFilename);
>
> The exception is thrown by that statement. And is..
>
> java.lang.UnknownError: No such file or directory
> edu.umn.gis.mapscript.mapscriptJNI.new_mapObj(Native Method)
> edu.umn.gis.mapscript.mapObj.<init>(mapObj.java:312)
> myapp.ModifiedMapObj.<init>(ModifiedMapObj.java:48)
> myapp.Test.doGet(Test.java:37)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>
> I'm sure it finds my map file fine, as if you pass a messed up string it
> gives a different error (java.io.IOException).
>
> I'm also confident there's nothing wrong with my .map file as the test
one
> is simple (map file attached below anyway), everything is in the same
> directory and it works fine with a cgi wms request on the same windows
> machine. And...
> (here's the annoying bit)
> ..it also works fine when I deploy exactly the same compiled code with
> exactly the same .map file and shp files on my linux (fedora) box. On
that
> box it's a slightly different version of mapserver/mapscript (compiled
them
> myself), tomcat 5 not 5.5 and a sun 1.4 jvm - but still, why does the
code
> work on that box and not on windows?
>
> If anyone has any ideas at all it would be much appreciated?
>
> Thanks, James
>
> ---.map file contents---
>
> #
> # Start of WMS Server map file
> MAP
> NAME WMS_server
> IMAGECOLOR 250 250 250
> SIZE 800 600
> STATUS ON
> PROJECTION
> "init=epsg:27700"
> END
> EXTENT 275000 180000 285000 190000
>
> SYMBOLSET OSMMsymbolsTest.sym
> FONTSET fonts.txt
> UNITS METERS
>
> WEB
> IMAGEPATH "/ms4w/tmp/ms_tmp/"
> IMAGEURL "/ms_tmp/"
> END
>
> LAYER
> NAME TopographicArea
> METADATA
> "wms_title" "TopographicArea"
> END
> TYPE POLYGON
> STATUS ON
> DATA TopographicArea
> PROJECTION
> "init=epsg:27700"
> END
> CLASS
> NAME "default"
> STYLE
> COLOR 255 204 153
> OUTLINECOLOR 0 0 0
> END
> END
> END
> END # Map File
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20060420/0252c63d/attachment.htm>
More information about the MapServer-users
mailing list