Yeah, I did that. The connector element for port 8080 has the attribute URIEncoding="UTF-8".

Jeroen Reijn wrote:
Hi,

just to be sure. Have you set the URIEncoding="UTF-8" in you tomcat
server.xml connector configuration?

Jeroen

On Mon, Jun 28, 2010 at 4:27 PM, Nathaniel Grove <ndg8f@virginia.edu> wrote:
  
Hi,

I am using Cocoon 2.1.11 as a webapp in Tomcat on my windows 7 localhost
WAMP server. The Cocoon app, which displays a catalog of Tibetan texts,
interfaces with another webapp, a Solr/Lucene instance, for searching. When
a search call comes into Cocoon, Cocoon calls SOLR to generate an XML
document that is then processed through Cocoon and displayed. The pipeline
use is:

            <map:match pattern="search/*">
                <map:generate
src="{global:solrhost}{1}&amp;start=0{global:solrparams}"/>
                <map:transform src="xsl/search-processing.xsl"/>
                <map:transform src="xsl/search-results.xsl">
                    <map:parameter name="new" value="yes"/>
                    <map:parameter name="start" value="0"/>
                </map:transform>
                <map:serialize type="html" />
            </map:match>

When I run this on our server it works fine, but when I run it locally on my
localhost, Cocoon responds with "java.io.IOException: Server returned HTTP
response code: 400" when Unicode Tibetan is passed in the parameter (*,{1}),
but returns Server returned HTTP response code: 505 for URLwhen
transliteration in Roman characters are used.. In looking at the log, the
problem with the Tibetan is that SOLR is only receiving questions marks
"?????" so it appears the Unicode is getting garbled by cocoon. In both
cases, if I copy the URL from the Cocoon error page and paste it into the
browser, it brings up the XML results of the search from SOLR.

The connection between Cocoon and Solr works on our Linux server, but
doesn't work on my localhost, which is a pain for development purposes. I
have set the encoding to UTF-8 for both the HTML and XML serializers in the
sitemap document, but this has not helped. Any suggestions?

Thanks,

Than Grove

--
Nathaniel Grove
Research Associate & Technical Director
Tibetan & Himalayan Library
University of Virginia
http://www.thlib.org
    

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


  

-- 
Nathaniel Grove
Research Associate & Technical Director
Tibetan & Himalayan Library
University of Virginia
http://www.thlib.org