JBoss 專用部署描述子 jboss-web.xml 或 jboss.xml 檔可能包含 EJB 參照。 這些參照會將 EJB 參照對映至其 JNDI 名稱。 為了使參照在 WebSphere® Application Server 上正確地工作,必須將資訊移至 WebSphere Traditional 或 Liberty 連結檔。
此規則標記在 jboss-web.xml 檔案 和 jboss.xml 檔案,如果。 應用自動修正之後 套用之後,它會在 JBoss XML 上標示註解,表示它已被移轉。 這用於決定是否執行自動修復,並可在 可在移轉結束時使用,以顯示 XML 檔案有多少內容已被移轉。
例如,如果 JBoss Web 模組參照了 EJB MyBean,則該參照定義於 jboss-web.xml 檔:
=jboss-web.xml constructs= =會將 JNDI 名稱新增至 Web 模組連結檔。 如果連結檔不存在,則會建立一個連結檔。
同樣地,在 EJB 專案中找到 EJB 參照時,會將資訊從 jboss.xml 檔移至 ejb-jar.xml 檔和 EJB 連結檔。 例如,以下範例顯示了參照 MyBean(來自 weblogic-ejb-jar.xml 檔)的 MyBean2。
jboss.xml constructs也會將參照的相關資訊新增至連結檔。 如果連結檔不存在,則會建立一個連結檔。