私は ejb 2.1 BMP、JBoss 7.1 ASを
使用しています。SQL ステートメントで ORDER BY を使用して、データベースから
いくつかのフィールド (ユーザーの選択によって異なります) で並べ替えられたリストを取得する必要があります。
ホーム インターフェース:
public interface AliveHome {
...
Collection<Alive> findAllConstraint(...) [exceptions];
...
}
戻り値の型をリストに変更すると、例外が発生します:
java.lang.ClassCastException: java.util.HashSet を java.util.List $Proxy13.findAllConstraint にキャストできません (不明なソース)
しかし、リストが必要です (HashSet では ORDER BY には意味がないため)
リストを取得するにはどうすればよいですか?