2012-01-25 110 views
0

我有一個EJB 2.1的項目,適用於WebShere 7.我必須將它遷移到WebSphere 8 哪一個是更好的(較少的努力)的方法:如何從WebSphere 7遷移EJB 2.1項目到WebSphere 8

  1. 首先將項目轉換爲EJB3.1項目,然後遷移到Websphere。如果是的話,一個大型項目很容易做到這一點嗎?
  2. 調整項目,直到它適用於Websphere8(應採取哪些考慮)

感謝?

回答

0

最簡單的方法是什麼也不做:WebSphere Application Server v8支持EJB 2.1和v7。爲什麼冒險改變那些沒有被破壞的東西?

+0

有一些新的實施要求。客戶希望用EJB 3.1來實現它們。爲了實現統一,我們希望將項目遷移到EJB 3.1(Last Entscheidung) – Kayser

+0

EJB 2.1模塊是否使用CMP?如果是,我會建議單獨離開模塊並創建一個具有EJB 3.1功能的新模塊。否則,我會建議將ejb-jar.xml中的模式版本更新爲3.1,然後根據需要添加新功能,同時單獨保留舊的代碼+ XML。 –

+0

是ejb2.1使用CMP。你可以擴大你的答案一點點。 – Kayser