私の JPQL クエリには、国別文字 (ポーランド語) を含む列に ORDER BY が含まれています。テスト マシンでは注文は問題ありませんが、本番環境にデプロイすると、洗練された文字を含む名前がリストの最後に表示されます。
どちらのマシンも同じ Glassfish バージョンを使用し、同じリモート データベース (oracle 11) に接続します。違いは、テスト マシンには Windows XP ポーランド語、JDK 7u3 32 ビットがあり、実稼働マシンには Windows 2008 Server 英語、JDK 7u3 64 ビットがあることです。
JavaはOSの言語を使用していると思いますが、これはdb接続に影響します。Glassfish が使用する地域設定を変更するにはどうすればよいですか?