<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Arial">Hello all, <br>
<br>
I'm having difficulties changing mapfile trough url with mapserver
5.6.5.<br>
<br>
This is my layer:<br>
<br>
</font><tt>    LAYER<br>
                NAME test<br>
                STATUS DEFAULT<br>
                LABELCACHE OFF<br>
                TRANSFORM FALSE<br>
                TYPE ANNOTATION<br>
                FEATURE<br>
                        POINTS 300 300  END<br>
                END<br>
<br>
                CLASS<br>
                        TEXT 'test'<br>
                        COLOR -1 -1 -1<br>
                        LABEL<br>
                                COLOR 000 000 000<br>
                                OUTLINECOLOR 255 255 255<br>
                                SIZE MEDIUM<br>
                        END<br>
                END<br>
        END</tt><font face="Arial"><br>
<br>
This is my query:<br>
<br>
</font><tt><a class="moz-txt-link-freetext" href="http://localhost/cgi-bin/mapserv?mode=map&map=test.map">http://localhost/cgi-bin/mapserv?mode=map&map=test.map</a></tt><tt>&map.layer[test].class[0]=text+'hello'</tt><font
 face="Arial"><br>
<br>
...And this is my error message:   :-)<br>
</font><font face="Arial"><br>
</font><tt>[Tue Aug 24 12:43:43 2010].949611 msValidateParameter():
Regular expression error. Parameter pattern validation failed.<br>
[Tue Aug 24 12:43:43 2010].949665 loadClass(): General error message.
URL-based TEXT configuration failed pattern validation.<br>
</tt><font face="Arial"><br>
<br>
I found RFC 44 (<a class="moz-txt-link-freetext" href="http://mapserver.org/development/rfc/ms-rfc-44.html">http://mapserver.org/development/rfc/ms-rfc-44.html</a>)
and bug #2971 (<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapserver/ticket/2971">http://trac.osgeo.org/mapserver/ticket/2971</a>).<br>
I have tried adding a VALIDATION block to my layer:<br>
<br>
</font><tt>        VALIDATION<br>
                text '^[a-zA-Z\-]+$'<br>
        END</tt><font face="Arial"><br>
<font face="Helvetica, Arial, sans-serif"><br>
</font></font><font face="Helvetica, Arial, sans-serif">Now, i'm
getting this different error message:</font><font face="Arial"><br>
<br>
</font><tt>[Tue Aug 24 12:41:52 2010].243629 loadHashTable(): Unknown
identifier. Parsing error near (text):(line 36)<br>
[Tue Aug 24 12:41:52 2010].243675 msFreeMap(): freeing map at 0x690420.<br>
</tt><font face="Arial"><br>
<br>
How do you change text through url?<br>
<br>
Thanks,<br>
<br>
Paco Regodón<br>
<br>
<br>
<br>
<br>
</font><font face="Arial"><br>
</font>
</body>
</html>