Какой самый простой способ преобразовать проект EJB 2.0 (WebLogic 8.1) в EJB 3.0 (OAS или WebLogic и т. Д.)? Я нашел только эту статью "Преобразование сущностного компонента EJB 2.0 в EJB 3.0" , которая могла бы автоматизировать этот процесс, но вынуждала выполнять слишком много ручных манипуляций.
Используйте инструмент Intellij «Apply EJB 3.0 Style». Он автоматизирует множество болезненных шагов, особенно заменяя конфигурации ejb-jar.xml аннотациями. Миграция может применяться постепенно (вы выбираете ejb) или все сразу. Это делает и другие шаги для вас; Подробности здесь:
http://www.jetbrains.com/idea/webhelp/migrating-to-ejb-3-0.html
Я обнаружил, что это очень полезно и стоит стоимости лицензии Intellij само по себе за то количество часов, которое оно меня спасло. Я не нашел ничего похожего ни в Eclipse, ни в Netbeans.
Старый, но полезный, дополнительный ресурс: http://www.javaworld.com/javaworld/jw-08-2006/jw-0814-ejb.html?page=1
IMO, вы не можете конвертировать проект EJB 2.1 в проект EJB 3.x.Однако вы можете мигрировать , и это проект сам по себе.Еще несколько ресурсов: