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