Sun Java System Application Server Enterprise Edition 8.2 管理指南

配置通用資源配接卡

部署資源配接卡之前,應用程式伺服器應該能夠使用 JMS 用戶端程式庫。對某些 JMS 提供者而言,用戶端程式庫也能同時包含本機程式庫。在這種情況下,應用程式伺服器 JVM 也應能夠使用這些原生程式庫。

  1. 以部署連接器模組的方式來部署通用資源配接卡。

    如需執行這項作業的步驟,請參閱 Admin Console 線上說明。在部署期間,請確實將通用資源配接卡的位置指定為 install-dir/lib/addons/resourceadapters/genericjmsra/genericra.rar。另外,您也必須指定資源配接卡特性小節中說明的特性。

  2. 建立連接器連線池

    如需執行這項作業的步驟,請參閱 Admin Console 線上說明。在 [新建連接器連線池] 頁面上,從 [資源配接卡] 組合方塊中選取 genericra。另外,請在 [連線定義] 組合方塊中,選取 javax.jms.QueueConnectionFactory,並指定在ManagedConnectionFactory 特性小節中所說明的特性。

  3. 建立連接器資源。

    如需執行這項作業的詳細程序,可以參照 Admin Console 線上說明。在 [新建連接器資源] 頁面上,選取您在先前的步驟中建立的池。

  4. 建立管理物件資源。

    如需執行這項作業的詳細程序,可以參照 Admin Console 線上說明。在 [新建管理物件資源] 頁面上,選取 genericra 做為 [資源配接卡],以及 javax.jms.Queue 做為 [資源類型]。按 [下一步],並在第二頁按一下 [增加特性]。在 [其他特性] 表格中,指定帶有 Name\\=clientQueue 值且名為 DestinationProperties 的新特性。如需有關更多特性的資訊,請參閱受管理物件資源特性小節的說明。

  5. 在 Sun Java System Application Server 上,對安全性策略進行如下變更。

    • 修改 sjsas_home/domains/domain1/config/server.policy 以增加 java.util.logging.LoggingPermission "control"

    • 修改 sjsas_home/lib/appclient/client.policy 以增加 permission javax.security.auth.PrivateCredentialPermission "javax.resource.spi.security.PasswordCredential * \"*\"","read";