<br><font size=2 face="sans-serif">Hi Mauro</font>
<br>
<br><font size=2 face="sans-serif">Problably there is a kind of mapserver
bug.  As far as I know</font>
<br><font size=2 face="sans-serif">maspserver-oracle supports a maximum
of 6000 chars for SQL-statement</font>
<br><font size=2 face="sans-serif">and the code doesn't handle overflow's
gracefully.</font>
<br>
<br><font size=2 face="sans-serif">On the other hand: Even if mapserver
could handle SQL-strings of</font>
<br><font size=2 face="sans-serif">arbitrary length, you still have to
deal with the Oracle-Limit</font>
<br><font size=2 face="sans-serif">of 1000 elements in the "CODE IN
(...)"-Expression.</font>
<br><font size=2 face="sans-serif">(http://download-uk.oracle.com/docs/cd/A87861_01/NT817EE/server.817/a85397/expressi.htm#1029285)</font>
<br>
<br><font size=2 face="sans-serif">Maybe you are forced to look for a different
approach anyway?</font>
<br>
<br><font size=2 face="sans-serif">By</font>
<br><font size=2 face="sans-serif">Benedikt Rothe</font>
<br>
<br><tt><font size=2>UMN MapServer Users List <MAPSERVER-USERS@LISTS.UMN.EDU>
schrieb am 11.10.2007 19:48:36:<br>
<br>
> Hi list<br>
> <br>
> I am using mapserver 5.0 with java mapscript.<br>
> I use oracle spatial 10g.<br>
> I have problems with long string (longer then 2k)<br>
> used to specify complex data sql connection query or filter.<br>
> When mapscript execute for instance setFilter it crashes.<br>
> I suspect there is a general issue with long string.<br>
> The same string used directly in the mapfile works correctly.<br>
> It is probably a mapscript memory allocation problem.<br>
> While I can use an oracle view to avoide the problem for the <br>
> connection query, I do not know how to avoide it with the filter,
<br>
> because it is known only at run time.<br>
> The filter can be something like: <br>
> CODE IN ('1','2','3'....very long string ... '1000')<br>
> <br>
> Can this be set as a bug?<br>
> <br>
> Thank you for any suggestion<br>
> <br>
> Mauro Sartori<br>
> <br>
> <br>
> <br>
> ------------------------------------------------------<br>
> Leggi GRATIS le tue mail con il telefonino i-mode™ di Wind<br>
> http://i-mode.wind.it/<br>
> <br>
</font></tt>