At a first glance would suspect the error in 
opencms/modules/searchhtdig/src/com/opencms/modules/search/htdig/CmsHtdi
g.java

in the method read() there is this block: 
(wrapped by me for better readability)

if (page == null) {
    query = 
       "restrict=" + restrict + 
       "&config=" + conf + 
       "&method=" + method + 
       "&format=long&sort=" + sort +
       "&matchesperpage=" + setMatch + 
       "&words=" + word;
} else {
    query = 
       "restrict=" + restrict + 
       "&config=" + conf + 
       "&method=" + method + 
       "&format=long&sort=" + sort + 
       "&matchesperpage=" + setMatch + 
       "&words=" + word + 
       "&page=" + page;
}

As I understand it this is used to create the url for
the next page. I think that the variable word has to 
be encoded to create a proper url to the next page.

> -----Ursprüngliche Nachricht-----
> Von: "Bührle, Martin, FCI1" [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 2. August 2002 11:35
> An: '[EMAIL PROTECTED]'
> Betreff: problems using tomcat/apache with htdig and German "Umlaute"
> 
> 
> > 2) try to reach the second result-page via GET -statement, german
> > "Umlaute" are not encoded any more. This seems to be the problem!
> > example:
> > 53.146.60.219 - - [02/Aug/2002:11:22:28 +0200] "GET
> > 
> /private/opencms/gs/doksearch/gsresult.html?restrict=kmgs&meth
> od=and&forma
> > t=long&sort=score&words=Prüfung&page=2 HTTP/1.1" 200 5794
> > 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to