Tomcat with the default configuration incorrectly assumes requests are encoded using ISO-8859-1 instead of UTF-8. This would break string handling in IBM Cúram Social Program Management if request parameters contained UTF-8 extended characters. To avoid this add the useBodyEncodingForURI="true" parameter to the <Connector> element of the server.xml configuration file.
<Connector port="9080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true" maxPostSize="0"/>