Я не уверен, что понимаю, что вы имеете в виду.
Вы имеете в виду, что список, возвращаемый из resultList, упорядочен по неправильному столбцу?
Если это так, вы можете переопределить ejbql по умолчанию в вашем SomeTableList EntityQuery
@Override
public String getEjbql() {
return "select s from SomeTable s order by s.name";
}
Вы также можете использовать аннотацию
@OrderBy
в вашей сущности
Смотрите
здесь для более подробной информации