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" <[EMAIL PROTECTED]> 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" <[EMAIL PROTECTED]>
>To: "M.L. Jackson" <[EMAIL PROTECTED]>,    
><[email protected]>
>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" <[EMAIL PROTECTED]> 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/

Reply via email to