[Geoserver-devel] [jira] Created: (GEOS-539) Filter fails with > 50 conditions

Filter fails with > 50 conditions
---------------------------------

         Key: GEOS-539
         URL: http://jira.codehaus.org/browse/GEOS-539
     Project: GeoServer
        Type: Bug

  Components: PostGIS
    Versions: 1.3.0 PR1
    Reporter: Justin Deoliveira
Assigned to: Justin Deoliveira
     Fix For: 1.3.x

e found a hint for the problem with large filter-expressions (also in geoserver-1.3.0-PR1). There is a default chunk-size (2kB), so the geotools-class splits the request and geoserver does not merge them.

As a workaround we set a new property to expand the chunk-size:

String id = "http://apache.org/xml/properties/input-buffer-size";
Object value = new Integer(8192);
try {
    xmlReader.setProperty(id, value);
}
catch (SAXException e) {
    System.err.println("could not set parser property");
}

But we could not foresee the consequences for the whole application and this workaround seems to be xerxes-specific.

Best regards,
Uli

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira