模組 meta 資料設定

請利用這個頁面來指示 Java™ Platform Enterprise Edition (Java EE) Enterprise Bean (EJB) 或 Web 模組部署描述子忽略指定部署資訊的註釋。

如果要檢視這個管理主控台頁面,請按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式 > application_name > 模組 meta 資料。這個頁面與應用程式安裝和更新精靈的「模組 meta 資料」頁面相同。

新增特性: 如果您的應用程式含有 EJB 3.0 或 Web 2.5 模組,您可以在「模組 meta 資料」頁面中,選擇鎖定一或多個 EJB 3.0 或 Web 2.5 模組的部署描述子。如果您將 metadata-complete 屬性設為 true,且鎖定部署描述子,產品會將完整的模組部署描述子寫成 XML 格式,註釋中的部署資訊也包括在內。newfeat

註釋是將 meta 資料新增到 Java 類別的標準機制。 您可以利用 meta 資料來簡化 Java EE 5 構件的開發和部署。 在引進 Java 語言註釋之前,部署描述子是 Java EE 元件所用的標準機制。 這些部署描述子對映至 XML 格式,有助於持續保存。 如果選擇鎖定部署描述子,產品會將 Java EE 5 註釋型 meta 資料與 XML 型的現有部署描述子 meta 資料合併起來,並且持續保存結果。

當應用程式包含大量的 Java 類別時,註釋的部署處理時間可能會增加。如果要將效能的影響降至最低,您可以使用下列其中一種方法:
模組

指定已安裝(或部署)之應用程式中的模組名稱。

資料類型 字串
URI

指定模組相對於應用程式(EAR 檔)根目錄的位置。

資料類型 字串
metadata-complete 屬性

指定是否將完整的模組部署描述子寫成可延伸標記語言 (XML) 格式,註釋中的部署資訊也包括在內。

預設值是不寫出模組部署描述子。

如果您的 EJB 3.0 或 Web 2.5 模組沒有 metadata-complete 屬性,或 metadata-complete 屬性設為 false,您可以選取一個勾選框,指示產品寫出模組部署描述子。

避免問題: 如果您的 Java EE 5 應用程式使用註釋和共用程式庫,請不要選取 metadata-complete 屬性。 當應用程式使用註釋和共用程式庫時,若將 metadata-complete 屬性設為 true,會使得產品在部署描述子中將 @EJB 註釋不正確地呈現為 <ejb-ref>,而不是 <ejb-local-ref>。 如果是 Web 模組,將 metadata-complete 屬性設為 true,可能導致發生 InjectionException 錯誤。如果必須將 metadata-complete 屬性設為 true,請利用下列方法來避免發生錯誤:不使用共用程式庫、將共用程式庫置於應用程式伺服器的 classeslib 目錄中,或在部署描述子中完整指定 meta 資料。gotcha

選取勾選框之後,您便無法取消選取(清除)這個勾選框,模組不會再出現於這個頁面的模組清單中。 如果您選取所有勾選框,這個頁面的鏈結便不再出現於企業應用程式設定頁面中。

資料類型 布林
預設值 false(取消選取)



標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考
企業應用程式設定


檔名: urun_rapp_metadata_lockdd.html