2016-03-18 34 views
-1

Tomcat 6でJava 6、Hibernate 2.2、Oracleを実行するJava Webアプリケーションがあります。 JBoss EAP 6.xに移行する必要があります。その移行のために実行する必要がある手順を手伝ってください...どんな方向にも役立ちます!Tomcat 6からJBoss EAP 6への移行Java Webアプリケーション

+0

いいニュースです! [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)を読んでいることを確認してください。 *モジュラークラスローダー*は、あなたがバニラのTomcatでできないことを可能にします。 –

+0

http://www.jboss.org/migration/ –

+0

FYI - [JBoss Windup migration tool](https://github.com/windup/windup/wiki)を確認してください。あなたのユースケースのルールは実際にはありませんが、将来的には発生する可能性があります。 –

答えて

0

JBossサーバーに.warファイルをデプロイするだけです。

1

お返事ありがとうございました。

JBossへの戦争をデプロイすると、動作しないでしょう。

  • データソースは、一種の私はTomcatの中に持っていたのcontext.xmlを置き換えるstandalone.xmlファイル(EAP管理コンソールから、または手動のいずれか)に定義する必要があります。
  • JBoss EAPには、Hibernate 3との互換性がないHibernate 3または4が付属しています.EAP管理コンソール経由でhibernate2.jarファイルを展開すると、この問題は解決されました。
0

のJBoss EAP 6はWildFly 8に基づいているので、あなたは、多くの場合、それに加えて7

ASコミュニティがWilfly 8またはJBossのためにガイド使用することは、JBoss/Red Hatは、移行材料の非常に多くを持っています。 たとえば、EAP 6.4 migration guideまたはカスタマーポータルのナレッジベース。あなたはEAPに興味があるので、Red Hatのサブスクリプションがあると思います。

関連する問題