SimpleStringFilter in linux with Greek characters

The following code for search:

SQLContainer m_container…

SimpleStringFilter ssf0 = new SimpleStringFilter (TableSchools.FIELD_name, find, true, false);
m_container.addContainerFilter (ssf0);

works ok on my tomcat on windows with MySQL (with latin and greek content in MySQL)
it works ok also on tomcat in linux with MySQL if the field TableSchools.FIELD_name contains latin characters.
but fail to spot the records if I am searching with greek characters.

my encoding for db is
utf8_general_ci
and I am passing the “find” in
UTF-8
encoding also
does somebody had similar problem? or could give me a hint?

cheers
Yorgos Tryfon