osgiApplication - OSGi 應用程式 (osgiApplication)

定義 OSGi 應用程式的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
location檔案、目錄或 URL。應用程式的位置,以伺服器層次應用程式目錄的絕對路徑或相對路徑表示。
namestring應用程式的名稱。
autoStartbooleantrue指出伺服器是否會自動啟動應用程式。
suppressUncoveredHttpMethodWarningbooleanfalse在應用程式部署期間用來暫停未涵蓋的 HTTP 方法警告訊息的選項。

web-bnd

指定 Web 應用程式的連結內容。

NameTypeDefaultDescription
moduleNamestring模組名稱指定要套用連結或延伸配置的個別模組。

web-bnd > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

web-bnd > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

web-bnd > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

web-bnd > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

web-bnd > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

web-bnd > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

web-bnd > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

web-bnd > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

web-bnd > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

web-bnd > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

web-bnd > virtual-host

指定用於 Web 應用程式的虛擬主機。

NameTypeDefaultDescription
namestring虛擬主機的名稱

application-bnd

定義套用至應用程式連結的內容。

application-bnd > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

application-bnd > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

application-bnd > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

application-bnd > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

application-bnd > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

application-bnd > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

application-bnd > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

application-bnd > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

application-bnd > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

application-bnd > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

application-bnd > security-role

對映到網域使用者登錄中的使用者和群組的角色。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring安全角色的名稱。

application-bnd > security-role > user

安全角色的使用者。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring主體的名稱。
access-idstring主體的存取 ID。

application-bnd > security-role > group

安全角色的群組。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring主體的名稱。
access-idstring主體的存取 ID。

application-bnd > security-role > special-subject

持有安全角色的特殊主體名稱。

NameTypeDefaultDescription
idstring唯一的配置 ID。
type
  • ALL_AUTHENTICATED_USERS
  • EVERYONE
下列其中一種特殊主體類型:ALL_AUTHENTICATED_USERS、EVERYONE。
ALL_AUTHENTICATED_USERS
ALL_AUTHENTICATED_USERS
EVERYONE
EVERYONE

application-bnd > security-role > run-as

從一個 Bean 存取另一個 Bean 所需的使用者 ID 和密碼。

NameTypeDefaultDescription
useridstring從一個 Bean 存取另一個 Bean 所需的使用者 ID。
password可逆的編碼密碼(字串)從一個 Bean 存取另一個 Bean 所需的使用者密碼。其值可以用明碼或編碼形式儲存。如果要將密碼編碼,請搭配使用 securityUtility 工具與編碼選項。

application-ext

定義內容以延伸應用程式。

NameTypeDefaultDescription
shared-session-contextboolean指出模組之間是否共用階段作業環境定義。

ejb-jar-ext

EJB 應用程式的延伸內容。

NameTypeDefaultDescription
moduleNamestring模組名稱指定要套用連結或延伸配置的個別模組。

ejb-jar-ext > session

Session Bean 的延伸內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEnterprise Bean 的名稱。

ejb-jar-ext > session > bean-cache

EJB 的快取設定。

NameTypeDefaultDescription
activation-policy
  • ONCE
  • TRANSACTION
指定 EJB 在工作區中的位置點。
ONCE
ONCE
TRANSACTION
TRANSACTION

ejb-jar-ext > session > local-transaction

指定這個 Enterprise Bean 的區域交易。

NameTypeDefaultDescription
resolver
  • APPLICATION
  • CONTAINER_AT_BOUNDARY
定義區域交易的解析器。值可以是 APPLICATION 或 CONTAINER_AT_BOUNDARY。
APPLICATION
APPLICATION
CONTAINER_AT_BOUNDARY
CONTAINER_AT_BOUNDARY
unresolved-action
  • COMMIT
  • ROLLBACK
定義未解析之動作的行為。值可以是 ROLLBACK 或 COMMIT。
COMMIT
COMMIT
ROLLBACK
ROLLBACK
shareablebooleanfalse定義區域交易是否可共用。

ejb-jar-ext > session > global-transaction

指定這個 Enterprise Bean 的廣域交易。

NameTypeDefaultDescription
send-wsat-contextbooleanfalse決定是否在送出的要求中傳送 Web 服務原子交易。
transaction-time-outint0指定廣域交易的逾時。

ejb-jar-ext > session > resource-ref

指定這個 Enterprise Bean 的資源參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
isolation-level
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_NONE
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
定義交易隔離層次。
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_NONE
TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE
TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ
commit-priorityint0定義資源參照的確定優先順序。
branch-coupling
  • LOOSE
  • TIGHT
指定要使用鬆散或緊密連結。
LOOSE
LOOSE
TIGHT
TIGHT

ejb-jar-ext > session > start-at-app-start

控制 Bean 是否在應用程式啟動時啟動。

NameTypeDefaultDescription
valuebooleanfalse「應用程式啟動時啟動」內容的值。

ejb-jar-ext > session > time-out

指定 Session Bean 的逾時值。

NameTypeDefaultDescription
value精準度是秒鐘的時間量0逾時的值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。

ejb-jar-ext > message-driven

訊息驅動 Bean 的延伸內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEnterprise Bean 的名稱。

ejb-jar-ext > message-driven > bean-cache

EJB 的快取設定。

NameTypeDefaultDescription
activation-policy
  • ONCE
  • TRANSACTION
指定 EJB 在工作區中的位置點。
ONCE
ONCE
TRANSACTION
TRANSACTION

ejb-jar-ext > message-driven > local-transaction

指定這個 Enterprise Bean 的區域交易。

NameTypeDefaultDescription
resolver
  • APPLICATION
  • CONTAINER_AT_BOUNDARY
定義區域交易的解析器。值可以是 APPLICATION 或 CONTAINER_AT_BOUNDARY。
APPLICATION
APPLICATION
CONTAINER_AT_BOUNDARY
CONTAINER_AT_BOUNDARY
unresolved-action
  • COMMIT
  • ROLLBACK
定義未解析之動作的行為。值可以是 ROLLBACK 或 COMMIT。
COMMIT
COMMIT
ROLLBACK
ROLLBACK
shareablebooleanfalse定義區域交易是否可共用。

ejb-jar-ext > message-driven > global-transaction

指定這個 Enterprise Bean 的廣域交易。

NameTypeDefaultDescription
send-wsat-contextbooleanfalse決定是否在送出的要求中傳送 Web 服務原子交易。
transaction-time-outint0指定廣域交易的逾時。

ejb-jar-ext > message-driven > resource-ref

指定這個 Enterprise Bean 的資源參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
isolation-level
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_NONE
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
定義交易隔離層次。
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_NONE
TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE
TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ
commit-priorityint0定義資源參照的確定優先順序。
branch-coupling
  • LOOSE
  • TIGHT
指定要使用鬆散或緊密連結。
LOOSE
LOOSE
TIGHT
TIGHT

ejb-jar-ext > message-driven > start-at-app-start

控制 Bean 是否在應用程式啟動時啟動。

NameTypeDefaultDescription
valuebooleanfalse「應用程式啟動時啟動」內容的值。

managed-bean-bnd

指定受管理 Bean 的連結。

NameTypeDefaultDescription
moduleNamestring模組名稱指定要套用連結或延伸配置的個別模組。

managed-bean-bnd > interceptor

定義受管理 Bean 連結的攔截程式。

NameTypeDefaultDescription
idstring唯一的配置 ID。
classstring攔截程式的類別名稱。

managed-bean-bnd > interceptor > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

managed-bean-bnd > interceptor > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

managed-bean-bnd > interceptor > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

managed-bean-bnd > interceptor > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

managed-bean-bnd > interceptor > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

managed-bean-bnd > interceptor > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

managed-bean-bnd > interceptor > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

managed-bean-bnd > interceptor > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

managed-bean-bnd > interceptor > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

managed-bean-bnd > interceptor > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

managed-bean-bnd > managed-bean

指定這項連結的受管理 Bean。

NameTypeDefaultDescription
idstring唯一的配置 ID。
classstring指定受管理 Bean 的類別名稱。

managed-bean-bnd > managed-bean > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

managed-bean-bnd > managed-bean > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

managed-bean-bnd > managed-bean > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

managed-bean-bnd > managed-bean > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

managed-bean-bnd > managed-bean > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

managed-bean-bnd > managed-bean > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

managed-bean-bnd > managed-bean > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

managed-bean-bnd > managed-bean > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

managed-bean-bnd > managed-bean > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

webservices-bnd

Web 服務連結用來自訂 Web 服務端點,以及配置 Web 服務提供者和 Web 服務用戶端兩者的安全設定。

webservices-bnd > webservice-endpoint

Web 服務端點用來為指定的服務實例指定連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
port-component-namestring埠元件名稱用來指定埠元件的名稱。
addressstring位址用來指定服務端點被置換的位址。

webservices-bnd > webservice-endpoint-properties

Web 服務端點內容用來為相同模組中的所有 Web 服務端點定義預設內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。

webservices-bnd > http-publishing

在所有 Web 服務端點都使用 HTTP 通訊協定的情況下,HTTP 發佈用來指定發佈配置。

NameTypeDefaultDescription
idstring唯一的配置 ID。
context-rootstring環境定義根目錄屬性用來指定 EJB 型 JAX-WS 應用程式中之 EJB 模組的環境定義根目錄。

webservices-bnd > http-publishing > webservice-security

Web 服務安全元素用來配置 POJO Web 服務和 EJB 型 Web 服務的角色型授權。

webservices-bnd > http-publishing > webservice-security > security-constraint

安全限制屬性用來使安全限制與一或多個 Web 資源集合產生關聯。安全限制只是充當 Web 應用程式中之部署描述子或註釋的補充配置。

webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection

Web 資源集合元素用來識別安全限制的資源。

NameTypeDefaultDescription
idstring唯一的配置 ID。
web-resource-namestringWeb 資源集合的名稱

webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection > url-pattern

URL 型樣用來識別 Web 資源集合中的一組資源。

webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection > http-method

指定要套用安全限制的 HTTP 方法

webservices-bnd > http-publishing > webservice-security > security-constraint > web-resource-collection > http-method-omission

指定不應套用安全限制的 HTTP 方法

webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint

授權限制元素用來指定應允許其存取資源集合的使用者角色。

webservices-bnd > http-publishing > webservice-security > security-constraint > auth-constraint > role-name

授權限制的角色名稱應與部署描述子中所定義的安全角色名稱相對應。

webservices-bnd > http-publishing > webservice-security > security-constraint > user-data-constraint

使用者資料限制元素用來定義應如何保護用戶端與儲存器之間的資料通訊。

NameTypeDefaultDescription
transport-guaranteeint傳輸保證指定用戶端之間應如何進行通訊。如果值為 INTEGRAL,則應用程式會要求在傳送過程中不應變更資料。如果值為 CONFIDENTIAL,則資料在傳送過程中應為機密。值 NONE 表示沒有傳輸保證。

webservices-bnd > http-publishing > webservice-security > login-config

登入配置屬性用來配置鑑別方法和領域名稱,並且只會對 JAR 檔中的 EJB 型 Web 服務起作用。如果在部署描述子檔案中指定了相同的屬性,會使用部署描述子中的值。

NameTypeDefaultDescription
auth-methodstring授權方法用來配置 Web 應用程式的鑑別機制。
realm-namestring領域名稱元素指定 HTTP 基本授權中使用的領域名稱

webservices-bnd > http-publishing > webservice-security > login-config > form-login-config

表單登入配置元素指定表單型登入中應使用的登入和錯誤頁面。如果未使用表單型鑑別,則會忽略這些元素。

NameTypeDefaultDescription
form-login-pagestring表單登入頁面元素定義可在 Web 應用程式中找到登入頁面的位置。路徑的開頭是一個前導 /,會解譯成與 WAR 根目錄相對。
form-error-pagestringform-error-page 元素定義可在 Web 應用程式中找到錯誤頁面的位置,此錯誤頁面會在登入不成功時顯示。路徑的開頭是一個前導 /,會解譯成與 WAR 根目錄相對。

webservices-bnd > http-publishing > webservice-security > security-role

安全角色屬性含有安全角色的定義。只會充當 Web 應用程式中之部署描述子或註釋的補充配置。

NameTypeDefaultDescription
role-namestring授權限制的角色名稱應與部署描述子中所定義的安全角色名稱相對應。

webservices-bnd > service-ref

服務參照元素用來定義 Web 服務用戶端的 Web 服務參照配置。

NameTypeDefaultDescription
idstring唯一的配置 ID。
port-addressstring埠位址屬性用來指定 Web 服務埠的位址(如果所參照的 Web 服務只有一埠)。
namestring名稱屬性用來指定 Web 服務參照的名稱。
component-namestring如果 EJB 模組中使用了服務參照,則元件名稱屬性用來指定 EJB Bean 名稱。
wsdl-locationstringWSDL 位置屬性用來指定要置換之 WSDL 位置的 URL。

webservices-bnd > service-ref > port

埠元素用來定義 Web 服務參照相關聯的埠配置。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring埠名稱用來指定 Web 服務埠的名稱。
namespacestring名稱空間屬性用來指定 Web 服務埠的名稱空間。連結適用於具有相同名稱和名稱空間的埠。否則,連結適用於具有相同名稱的埠。
addressstring位址屬性用來指定 Web 服務埠的位址,並置換 service-ref 元素中所定義的埠位址屬性值。
usernamestring使用者名稱屬性用來指定基本鑑別的使用者名稱。
password可逆的編碼密碼(字串)密碼屬性用來指定基本鑑別的密碼。可以對密碼進行編碼。
ssl-refstringSSL 參照屬性會參照至 server.xml 檔中所定義的 ssl 元素。如果未指定此屬性,但是伺服器支援傳輸層次安全,則服務用戶端會使用預設 SSL 配置。
key-aliasstring金鑰別名屬性用來指定用戶端憑證的別名。如果未指定此屬性,且 Web 服務提供者支援用戶端憑證,則會以金鑰儲存庫中的第一份憑證作為這個屬性的值。此屬性也可以置換 server.xml 檔 ssl 元素中所定義的 clientKeyAlias 屬性。

webservices-bnd > service-ref > port > properties

內容元素用來定義 Web 服務端點或用戶端的內容。屬性可以具有任何名稱和任何值。

webservices-bnd > service-ref > properties

內容元素用來定義 Web 服務端點或用戶端的內容。屬性可以具有任何名稱和任何值。

ejb-jar-bnd

EJB 連結描述子會定義 EJB 模組的連結資訊。

NameTypeDefaultDescription
moduleNamestring模組名稱指定要套用連結或延伸配置的個別模組。

ejb-jar-bnd > session

Session Bean 的連結內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEnterprise Bean 的名稱。
simple-binding-namestring指定 Session Bean 的簡式連結名稱。
component-idstringSession Bean 的元件 ID。
remote-home-binding-namestringSession Bean 的遠端起始位置連結名稱。
local-home-binding-namestringSession Bean 的本端起始位置連結名稱。

ejb-jar-bnd > session > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

ejb-jar-bnd > session > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

ejb-jar-bnd > session > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

ejb-jar-bnd > session > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

ejb-jar-bnd > session > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

ejb-jar-bnd > session > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

ejb-jar-bnd > session > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

ejb-jar-bnd > session > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

ejb-jar-bnd > session > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

ejb-jar-bnd > session > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

ejb-jar-bnd > message-driven

訊息驅動 Bean 的連結內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEnterprise Bean 的名稱。

ejb-jar-bnd > message-driven > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

ejb-jar-bnd > message-driven > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

ejb-jar-bnd > message-driven > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

ejb-jar-bnd > message-driven > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

ejb-jar-bnd > message-driven > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

ejb-jar-bnd > message-driven > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

ejb-jar-bnd > message-driven > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

ejb-jar-bnd > message-driven > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

ejb-jar-bnd > message-driven > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

ejb-jar-bnd > message-driven > jca-adapter

定義訊息驅動 Bean 的 JCA 配接器。

NameTypeDefaultDescription
activation-spec-binding-namestring指定啟動規格的連結名稱。
activation-spec-auth-aliasstring指定啟動規格的鑑別別名。
destination-binding-namestring指定 JCA 配接器的目的地連結名稱。

ejb-jar-bnd > interceptor

攔截程式的連結內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
classstring攔截程式的類別名稱。

ejb-jar-bnd > interceptor > ejb-ref

指定 EJB 參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

ejb-jar-bnd > interceptor > resource-ref

指定資源參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

ejb-jar-bnd > interceptor > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

ejb-jar-bnd > interceptor > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

ejb-jar-bnd > interceptor > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

ejb-jar-bnd > interceptor > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

ejb-jar-bnd > interceptor > message-destination-ref

指定訊息目的地參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

ejb-jar-bnd > interceptor > data-source

指定資料來源的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

ejb-jar-bnd > interceptor > env-entry

指定環境項目的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。

ejb-jar-bnd > message-destination

訊息目的地的連結內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地的名稱。
binding-namestring訊息目的地的連結名稱。

web-ext

Web 應用程式的延伸內容。

NameTypeDefaultDescription
moduleNamestring模組名稱指定要套用連結或延伸配置的個別模組。
default-error-pagestring指定將作為 Web 應用程式預設錯誤頁面的頁面。
context-rootstring定義 Web 應用程式的環境定義根目錄。
autoload-filtersboolean決定是否自動載入過濾器。
auto-encode-requestsboolean決定是否自動編碼要求。
auto-encode-responsesboolean決定是否自動編碼回應。
enable-directory-browsingboolean指定是否為這個 Web 應用程式啟用目錄瀏覽。
enable-file-servingboolean指定是否為這個 Web 應用程式啟用檔案處理。
pre-compile-jspsboolean指定當 Web 應用程式啟動時是否要編譯 JSP 頁面。
enable-serving-servlets-by-class-nameboolean啟用依類別名稱處理的 Servlet

web-ext > file-serving-attribute

指定 Web 應用程式是否容許處理檔案。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring屬性名稱。
valuestring屬性值。

web-ext > invoker-attribute

指定呼叫程式的屬性。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring屬性名稱。
valuestring屬性值。

web-ext > jsp-attribute

指定會影響 JSP 行為的屬性。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring屬性名稱。
valuestring屬性值。

web-ext > mime-filter

MIME 過濾器的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
targetstringMime 過濾器的目標。
mime-typestringMime 過濾器的類型。

web-ext > resource-ref

資源參照的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
isolation-level
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_NONE
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
定義交易隔離層次。
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_READ_UNCOMMITTED
TRANSACTION_NONE
TRANSACTION_NONE
TRANSACTION_READ_COMMITTED
TRANSACTION_READ_COMMITTED
TRANSACTION_SERIALIZABLE
TRANSACTION_SERIALIZABLE
TRANSACTION_REPEATABLE_READ
TRANSACTION_REPEATABLE_READ
commit-priorityint0定義資源參照的確定優先順序。
branch-coupling
  • LOOSE
  • TIGHT
指定要使用鬆散或緊密連結。
LOOSE
LOOSE
TIGHT
TIGHT

application-client-bnd

定義套用至應用程式用戶端的內容。

application-client-bnd > ejb-ref

應用程式用戶端中的 EJB 參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestringEJB 參照的名稱。
binding-namestringEJB 參照的連結名稱。

application-client-bnd > resource-ref

應用程式用戶端中的資源參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源參照的名稱。
binding-namestring資源參照的連結名稱。

application-client-bnd > resource-ref > authentication-alias

資源參照的鑑別別名。

NameTypeDefaultDescription
nameRef最上層 authData 元素的參照(字串)。鑑別別名。

application-client-bnd > resource-ref > authentication-alias > name

鑑別別名。

NameTypeDefaultDescription
userstring連接至 EIS 時要使用的使用者名稱。
password可逆的編碼密碼(字串)連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。

application-client-bnd > resource-ref > custom-login-configuration

指定自訂登入配置內容。

NameTypeDefaultDescription
namestring自訂登入配置的名稱。

application-client-bnd > resource-ref > custom-login-configuration > property

定義自訂登入配置的內容。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring內容的名稱。
valuestring內容的值。
descriptionstring內容的說明。

application-client-bnd > resource-env-ref

指定資源環境參照的連結。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資源環境參照的名稱。
binding-namestring資源環境參照的連結名稱。

application-client-bnd > message-destination-ref

應用程式用戶端中的訊息目的地參照。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring訊息目的地參照的名稱。
binding-namestring訊息目的地參照的連結名稱。

application-client-bnd > data-source

定義應用程式用戶端的資料來源。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring資料來源名稱。
binding-namestring資料來源連結名稱。

application-client-bnd > env-entry

定義應用程式用戶端的環境項目。

NameTypeDefaultDescription
idstring唯一的配置 ID。
namestring環境項目的名稱。
valuestring環境項目的值。
binding-namestring環境項目的連結名稱。