What does this error message mean?
Steve Lime
Steve.Lime at DNR.STATE.MN.US
Wed Aug 2 15:56:49 PDT 2006
Why are you running an old, not to mention beta, version?
That aside I don't see code here that would even invoke the lexer. That
only happens with mapfile parsing and expression evaluation.
Steve
>>> "M.L. Jackson" <mljacks2 at hotmail.com> 08/02/06 2:54 PM >>>
I'm on a Windows machine running mapscript 4.6.0-beta1.
Shp2img runs on it fine. The map file is a map of the United States of
America with a rivers layer, states layer, and wms layer.
I'm running a JSP script. Yes, I have run a similar script on Tomcat.
The
script prints an interactive map legend using a Java Bean print method
call.
The Java Bean method looks like this:
public String makeLegend()
{
String layerName = "";
int layerCount = map.getNumlayers();
String legend = "";
//check the layer for a space which will cause problems and display
error
message
for(int i = 0; i < layerCount; i++)
{
layerName = map.getLayer(i).getName();
if(layerName.contains(" ")){
legend += "<br><br><i><b><font color = red size = 2>The layer name \"" +
layerName +
"\" contains a space character and
will not function
correctly!!<br>" +
"Find the layer in the map file
and remove the space,
then " +
"reload the
application.</font></b></i>";
return legend;
}
}
//generates html for check boxes
legend = " <form name = \"legendForm\">";
for(int i = 0; i < layerCount; i++)
{
layerName = map.getLayer(i).getName();
legend += "\n <input type = \"checkbox\" onclick =
handleBoxes(\"" +
layerName + "\")" +
" name = \"" + layerName +
"box\" checked>" + layerName.replace("_", "
") + "</input><br><br>";
}
legend += "\n </form>";
return legend;
}
Hope this is somewhat clear. Thanks.
>From: "Steve Lime" <Steve.Lime at dnr.state.mn.us>
>To: "M.L. Jackson" <mljacks2 at hotmail.com>,
><MAPSERVER-USERS at lists.umn.edu>
>Subject: Re: [UMN_MAPSERVER-USERS] What does this error message mean?
>Date: Wed, 02 Aug 2006 14:15:45 -0500
>
>Hmmm... Haven't seen that one before. I've found very little on Google
>with regards to the
>error. Something tells me it has to do with something like an empty
>file however I tried doing
>that locally and got a more appropriate error. So, we'll need more
>information.
>
>- what platform? what version?
>- what does the mapfile look like? can you run shp2img on it?
>- have you run this or a similar script successfully under tomcat?
>
>Steve
>
>
> >>> "M.L. Jackson" <mljacks2 at HOTMAIL.COM> 8/2/2006 1:50:57 PM >>>
>What does this mean? This message is generated when I try to run my
>java
>mapscript application on Tomcat.
>
>"fatal flex scanner internal error--end of buffer missed"
>
>_________________________________________________________________
>Express yourself instantly with MSN Messenger! Download today - it's
>FREE!
>http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's
FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
More information about the MapServer-users
mailing list