次の手順は、プロデューサをレジストリサーバーに発行する方法を示しています。
組織データファイルとプロデューサデータファイルを作成します。
組織データファイルには次のエントリを含めることができます。
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 の詳細情報と同じになるようにしてください。
プロデューサデータファイルには、次のエントリを含めるようにします。
producer.name=Producer_name
producer.description=Producer_Description
producer.id=Producer_ID
すべてのデータファイルを作成しなければいけないわけではありません。ただし、プロデューサ、組織、あるいはポートレットの詳細情報を検索するには、それに関連付けられたファイルを少なくとも 1 つ作成しておくようにしてください。
共通エージェントコンテナを停止し、再起動します。
/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
ポートレットファイルは、WSRP プロデューサによって提供されるポートレットを指定します。ポートレットのリストは二重引用符で囲んだ文字列の形式で指定し、要素間をスペースで区切ります。たとえば、"NotepadPortlet BookmarkPortlet WeatherPortlet" のように指定します。
次のコマンドを使用すると、ログファイルをチェックできます。more var/opt/SUNWportal/logs/admin/portal.admin.cli.0.0.log