Как работать с FinderException при переносе EJB 2-компонентов EJB 3 в EJB 3 JPA-объект? - PullRequest
0 голосов
/ 09 апреля 2019

Я выполняю миграцию приложения EJB2 и не знаю, как справиться с FinderException, генерируемым EJB2 CMP компонентами EJB, потому что в некоторых бизнес-методах был реализован логический код в предложении catch из FinderException.

    public void myMethod(){

        ...

        try {
               File file = fileHome.findFile(inFile);

            } catch (FinderException e) {
                // Other logic
            } 

    }

Теперь файл является EJB 3 JPA сущностью, и нет необходимости бросать FinderException в метод findFile(...)

Есть ли замена FinderExceptionчтобы я мог сохранить бизнес-логику myMethod?

...