У меня есть веб-приложение Java, работающее на Tomcat 6 с Java 6, Hibernate 2.2, Oracle. Мне нужно перенести его в JBoss EAP 6.x. Пожалуйста, помогите с шагами, которые нужно сделать для этой миграции ... любое направление поможет!Миграция Java-приложения от Tomcat 6 до JBoss EAP 6
-1
A
ответ
0
Просто разверните ваш .war файл на сервере JBoss.
1
Большое спасибо за ваши быстрые ответы.
Развертывание войны в JBoss не будет работать:
- DataSource должен быть определен (либо из консоли управления EAP или вручную) в standalone.xml файл, вид заменяющего context.xml, что я имел в Tomcat ,
- JBoss EAP поставляется с Hibernate 3 или 4, которые не поддерживают обратную совместимость с Hibernate 2. Развертывание файла hibernate2.jar через консоль управления EAP разрешило проблему.
0
JBoss EAP 6 основан на WildFly 8. Таким образом, вы можете часто использовать сообщество руководства для Wilfly 8 или JBoss AS 7
Кроме того, JBoss/Red Hat имеет довольно много миграции материалов. Например, это EAP 6.4 migration guide или база знаний на портале клиента. Поскольку вы заинтересованы в EAP, я предполагаю, что у вас есть подписка на Red Hat.
Смежные вопросы
- 1. Миграция standalone.xml от Wildfly 8.1 до JBOSS EAP 6
- 2. Миграция приложения от Jboss 7.1 AS к Jboss EAP 6
- 3. Миграция приложения AppFuse от Tomcat 7 до Jboss EAP 6.1
- 4. OSGi на JBoss EAP 6
- 5. JBoss 6 EAP JaxWsProxyFactoryBean NoClassDefFoundError
- 6. Tomcat 6 - миграция webapp
- 7. @TransactionAttribute без @stateless или @stateful? J2EE 6 - JBoss EAP 6
- 8. Миграция сайта от 6 до 7
- 9. Настройка нескольких экземпляров JBOSS EAP 6
- 10. Развертывание пакета OSGi в JBoss EAP 6
- 11. JBOSS EAP 6 JMX MBeans через rmi
- 12. Развертывание JBoss EAP 6/AS 7
- 13. Изменить номер порта JBoss EAP 6
- 14. LDAP jndi connection (java + jboss eap 6)
- 15. JBOSS EAP 6 - Компоненты интеграции Siteminder
- 16. CXF Работает на jboss EAP 6
- 17. JBoss EAP 6.x - PolicyContext.getContext остается null
- 18. Jboss EAP 6: Проверка HTTP-заголовка HttpRequest
- 19. JBoss EAP 6.x на Java 8
- 20. JBoss EAP 6 - Ошибка при создании InitialContext
- 21. Резервное копирование приложения до развертывания - JBoss EAP 6 Управляемый домен
- 22. Миграция JBoss EAP 4.2 от java 1.5 до java 1.8?
- 23. Миграция EJB 2.1 от WebSphere 6.1 до JBoss EAP 6.1
- 24. Как запустить и отладить JBoss EAP 6 от Eclipse?
- 25. JBoss eap 6: вспомогательное развертывание в jboss-structure.xml не найдено
- 26. Агент OpenAM/OpenSSO для JBoss EAP 6/JBoss AS 7
- 27. JBoss 7.x или JBoss EAP 6.x
- 28. System.out.print не работает на JBoss EAP 6/JBoss AS 7
- 29. Где мы можем найти Server.xml в Jboss EAP 6?
- 30. Миграция с JBoss 4 на JBoss 6. Что нужно понимать?
Хорошие новости! [JBoss EAP 6] (https://access.redhat.com/articles/112673) использует * JBoss Web (на основе Tomcat 6.0) *. Просто убедитесь, что вы *** прочитали *** [Загрузка и модули классов] (https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Development_Guide/chap-Class_Loading_and_Modules.html), * modular classloader * позволяет делать то, что вы не можете сделать с ванильным Tomcat. –
http://www.jboss.org/migration/ –
FYI - проверьте инструмент миграции JBoss Windup (https://github.com/windup/windup/wiki). На самом деле у вас нет правил для вашего использования, но может быть и в будущем. –