GWT2アプリをTomcatサーバーで実行すると、String.indexOf(String s)/String.lastIndexOf(String s)に問題があるようです。
次のコードはプレゼンター(クライアント側)にあります。GWT Eclipseプラグインを介して実行する場合は完全に機能しますが、アプリがtomcat6サーバーにデプロイされると「」を返します。
int start = message.indexOf("<pre>")+5;
int end = message.lastIndexOf("</pre>");
return message.substring(start, end);
message.substring(5,15)だけを実行すると、正しく返されますが、それは私がやりたいことに対して十分に動的ではありません。