Sun Java System Message Queue 3.7 UR1 管理指南

修改 server.policy 檔案

應用程式伺服器會實施一組預設的安全策略,除非將其修改,否則這組安全策略會阻止 HTTP 通道 Servlet 接受來自 Message Queue 代理程式的連線。

每個應用程式伺服器實例,皆有一個包含其安全策略或規則的檔案。例如在 Solaris 上,server1 實例的此檔案位置是:

/var/opt/SUNWappserver8/domains/domain1/server1/config/
server.policy

若要配置通道 Servlet 接受來自 Message Queue 代理程式的連線,則必須在此檔案中新增一個項目。

Procedure修改應用程式伺服器的 server.policy 檔案

  1. 開啟 server.policy 檔案。

  2. 增加以下項目:


    grant codeBase
    "file:/var/opt/SUNWappserver8/domains/domain1/server1/
                    applications/j2ee-modules/imqhttp_1/-”
    {
            permission java.net.SocketPermission "*",
                    “connect,accept,resolve";
    };