2012-02-23 9 views
1

私は、EJB2.1エンタープライズWebアプリケーションのバージョン4から、EJB2.1をサポートするバージョン7.1Beta(Tesla)への移行を開始する必要がある移行プロジェクトを持っています。 jboss v4からv7への移行に関する情報を見つけることに成功していません。JBossからv2への移行、EJB2.1をサポート

有用な情報があれば分かります。

+0

あなたは答えを持っていない場合は、コメントとして自分の考えを共有しない、それは助けることができるかもしれません。 – Rachel

+0

@casperOne:私はこの質問を改善するためにあなたの提案をありがとう、そうでなければ、別のスタックエクスチェンジサイトに移行するかもしれない、あなたの考えを知らせてください。 – Rachel

答えて

2

私は、EJB 3への移行を開始することをお勧めします。これは面倒なプロセスですが、コードベースで管理する方がはるかに簡単です。

jBoss 7xは4.xバージョンとは全く異なる獣です。最大の変更点は、クラスローディングの処理方法(https://docs.jboss.org/author/display/AS7/Developer+Guide#DeveloperGuide-HowdoImigratemyapplicationfromJBossAS5orAS6toJBossAS7%3F参照)とアプリケーションのパッケージ化方法(複数のjar/warとは異なり、すべて1つのEAR)です。ここで

EARファイルを構造化する方法の例です:

myApp.ear 
    + ---- lib 
    |  |------- third_party_libraries_such_as_commons-lang-2.4.jar 
    |  |------- Any_Entity_Beans.jar 
    |  + ------ Other_Library_files.jar 
    | 
    +----- META-INF 
    |  +-- persistence.xml (.. possibly other config files) 
    |  
    | 
    | ---- application_1.jar 
    | ---- application_2.jar 
    + ---- webapp_1.war 
+0

Helgaに情報ありがとうございます。jboss v4からjboss v7へejb2アプリケーションからejbアプリケーションを移行する作業に基づいて、経験に基づいた詳細を提供できますか? – Rachel

+0

+1努力のために。 – Rachel

+0

これはしばらくしています。基本的にXML記述子から注釈に移動し、エンティティBeanをPojosに移動します。この記事では、私が習ったのと同様のアプローチについて説明します。 http://www.theregister.co.uk/2006/04/25/ejb3_migration/ – Helga

関連する問題