已汰換的 Liberty 特性

如果特性已汰換,表示新特性或特性組合可能提供優於該汰換特性的優點。

比方說,可能使用更精細的特性來取代被汰換的特性,以藉由排除可能不必要的內容,來減少伺服器覆蓋區。新特性不見得能完全取代被汰換特性的功能,因此,在您決定是否變更配置之前,必須考量您的情況。汰換的特性仍維持完整支援,並且可有效用在您的配置中,但是藉由使用新特性,您可能能夠改良您的配置。

有時,包含其他特性的特性會被不含所有這些特性的新版特性取代。 新版所未包含的特性被視為已區隔。 如果您的應用程式依賴已區隔特性的功能,您必須將已區隔特性明確新增到您的配置中。

例如,featureAfeatureB 的條件如下:
  • featureA-1.0 包含 featureB-1.0
  • featureA-2.0 不包含 featureB-1.0(或 featureB 的任何新版本)
如果您的應用程式依賴 featureB 功能,下列任一配置是有效的:
  • featureA-1.0 包含在 server.xml 檔中
  • featureA-2.0featureB-1.0 包含在 server.xml 檔中
表 1. 已汰換的特性. 此表格說明已汰換的特性。
種類 已汰換的特性 取而代之的特性或特性功能 移除的相依特性
Liberty 安全 appSecurity-1.0 appSecurity-2.0

appSecurity 特性的這個版本只會明確根據其他特性是否存在,來維護應用程式安全。如果 servlet-3.0 特性與 appSecurity-2.0 特性同時存在,會保護 Web 應用程式安全。如果 servlet-3.0 特性不存在,就不會保護 Web 應用程式安全。

appSecurity-2.0 的定義中移除的 servlet-3.0。 如果您的應用程式依賴 servlet-3.0,您必須另外新增這項特性。

指示主題類型的圖示 參照主題

檔名:rwlp_superfeat.html