Sun Java System Portal Server 7.1 管理指南

發佈產生器詳細資訊至 ebXML Registry

發佈產生器會將產生器詳細資訊儲存在任何一個儲存庫中,例如 Sun Java System Service Registry Server 或 ebXML Registry 伺服器。在發佈產生器後,您可以使用應用程式介面或使用指令行介面來搜尋產生器詳細資訊。如需設定 Sun Java System Service Registry Server 的詳細資訊,請參閱「Service Registry 3.1 Administration Guide」

您需要為 Registry 配置 Sun Java System Portal Server 才能將產生器的詳細資訊發佈至登錄。

Procedure為 Registry 配置 Sun Java System Portal Server

  1. 在安裝 Portal Server 的機器上建立目錄 /soar/3.0/jaxr-ebxml/security

  2. keystore.jks 從 Registry Server 的 /var/opt/SUNWsrvc-registry/3.0/data/security 目錄複製至 /soar/3.0/jaxr-ebxml/security

  3. 登入 Portal Server 管理主控台

  4. 選取 [入口網站] 標籤。

  5. 在 [入口網站] 中選取入口網站伺服器。

  6. 按一下子功能表中的 [SSO 配接卡]。

  7. 按一下 [JES-REGISTRY-SERVER]。

    顯示 [編輯中介配接卡 - JES-REGISTRY-SERVER] 螢幕。

  8. 鍵入詳細資訊。

    如果您正透過代理伺服器存取登錄伺服器:

    http.proxy.host

    代理伺服器的主機名稱。

    http.proxy.password

    代理伺服器密碼 (如果代理伺服器需要認證)。

    http.proxy.port

    供代理伺服器使用的連接埠。

    http.proxy.user

    代理伺服器使用者名稱 (如果代理伺服器需要認證)。

    如果您未使用代理伺服器:

    registry.keypassword

    從金鑰庫取得金鑰的密碼。

    registry.keystorealias

    在金鑰庫中的金鑰別名,用於登錄伺服器認證。

    registry.keystorelocation

    金鑰庫相對於 /soar/3.0/jaxr-ebxml/ 的位置。

    registry.keystorepassword

    用於開啟金鑰庫的密碼。

    registry.publishurl

    登錄伺服器的 URL (發佈請求應發送至此)。URL 應接受 SOAP 請求。

    registry.queryurl

    登錄伺服器的 URL (搜尋請求應發送至此)。URL 應接受 SOAP 請求。

Procedure發佈產生器詳細資訊至 Registry

以下步驟說明如何將產生器發佈至 Registry Server:

  1. 建立組織資料與產生器資料檔案。

    組織資料檔案可包含以下項目:

    org.name=Sun Microsystems

    org.description=Description

    org.primarycontact.name=Henry

    org.primarycontact.phoneno=1234567

    org.primarycontact.email=someone@host.com


    備註 –

    org.nameorg.description 應與 Identity Server 中的詳細資訊類似,除非 Registry 是在內部部署的。


    產生器資料檔案應包含以下項目:

    producer.name=Producer_name

    producer.description=Producer_Description

    producer.id=Producer_ID


    備註 –

    您不必建立所有的資料檔案。然而,為了搜尋產生器、組織或 Portlet 的詳細資訊,您應建立至少一個與它們關聯的檔案。


  2. 停止和重新啟動共用代理程式容器:

    /usr/lib/cacao/bin/cacaoadm stop

    /usr/lib/cacao/bin/cacaoadm start

  3. 若要發佈產生器詳細資訊,請使用以下指令:

    ./psadmin publish-registry -u amadmin -f password_file -p portal1 -m producer -U producer_data_file -O organization_data_file -T portlet - L --debug


    備註 –

    Portlet 檔案指定由 WSRP 產生器提供的 Portlet。Portlet 清單以字串形式指定,前後加上雙引號,元素之間以空格分隔。例如 "NotepadPortlet BookmarkPortlet WeatherPortlet"。



    備註 –

    您可以使用以下指令檢查記錄檔:more var/opt/SUNWportal/logs/admin/portal.admin.cli.0.0.log


相當於 psadmin 指令

psadmin publish-registry