以下步驟說明如何將產生器發佈至 Registry Server:
建立組織資料與產生器資料檔案。
組織資料檔案可包含以下項目:
org.name=Sun Microsystems
org.description=Description
org.primarycontact.name=Henry
org.primarycontact.phoneno=1234567
org.primarycontact.email=someone@host.com
org.name 和 org.description 應與 Identity Server 中的詳細資訊類似,除非 Registry 是在內部部署的。
產生器資料檔案應包含以下項目:
producer.name=Producer_name
producer.description=Producer_Description
producer.id=Producer_ID
您不必建立所有的資料檔案。然而,為了搜尋產生器、組織或 Portlet 的詳細資訊,您應建立至少一個與它們關聯的檔案。
停止和重新啟動共用代理程式容器:
/usr/lib/cacao/bin/cacaoadm stop
/usr/lib/cacao/bin/cacaoadm start
若要發佈產生器詳細資訊,請使用以下指令:
./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