<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
    <title></title>
  </head>
  <body>
    <p style="margin: 0px;">Hi guys,<br />
    <br />
    sorry for cross-posting.<br />
    <br />
    I am using a geoserver(2.0.1) as a wfs-service with a postgresql<br />
    database and openlayers to show the data.<br />
    <br />
    There is a possibility for the user to search data<br />
    within this openlayers application. I am using the<br />
    entered searchstring to form a getfeature request.<br />
    <br />
    I am using the filter-function for this:<br />
    <br />
    <ogc:propertyislike wildCard="*" singleChar="." escape="!"><br />
    <ogc:propertyname>institutio</ogc:propertyname><br />
    <ogc:literal>*geographie*</ogc:literal><br />
    </ogc:propertyislike><br />
    <br />
    The problem is that when a user enters a string which is differs only<br />
    a tiny bit to the string in the database (case sensitive), the<br />
    entry cannot be found. For example: gEoGrApHiE, geographie, GEOGRAPHIE, Geographie.<br />
    <br />
    Can someone help me to create a case insensitiv application using<br />
    openlayers, geoserver and postgresql.<br />
    <br />
    I already found the "matchCase"-option in openlayers, but this<br />
    can only be used for EQUAL_TO filters which is not of any help<br />
    for me.<span></span></p>
  </body>
</html>