Sun Java System Portal Server 7.1 Command Line Reference

Example


Example 2–2 psadmin merge-dp

./psadmin merge-dp -u amadmin -f ps_password -p myPortal1 -d "cn=hr_role,o=Developersample,dc=country,dc=sun,dc=com" -n "JSPTabContainer/bookmark"

In the above example, psadmin merge-dp subcommand retrieves and displays the merged result of the specified DP node objects for hr_role and amadmin role. Objects are displayed in their native XML format. The object to be displayed is sent to standard out.

The psadmin merge-dp subcommand merely displays the merged view of the object and does not persist the result. The underlying data does not get affected by running this subcommand.

A portion of the result is displayed below:


<Channel advanced="false" lock="false" merge="fuse" name="bookmark" 
provider="BookmarkProvider">
<Properties advanced="false" lock="false" merge="fuse" name="_properties" 
propagate="true">
<String advanced="false" lock="false" merge="replace" name="title" propagate="true"
	value="Bookmark Provider"/>
<String advanced="false" lock="false" merge="replace" name="windowPref" 
propagate="true" value="all_new"/>
<String advanced="false" lock="false" merge="replace" name="width" 
	propagate="true" value="thin"/>
<Boolean advanced="false" lock="false" merge="replace" name="isEditable" 
	propagate="true" value="true"/>
<Boolean advanced="false" lock="false" merge="replace" name="isTopLevel" 
	propagate="true" value="false"/>
<String advanced="false" lock="false" merge="replace" name="editType" 
	propagate="true" value="edit_subset"/>
<String advanced="false" lock="false" merge="replace" name="description" 
	propagate="true" value="Bookmark Channel Provider Sample Implementation"/>
<String advanced="false" lock="false" merge="replace" name="fontFace1" 
	propagate="true" value="Sans-serif"/>
<String advanced="false" lock="false" merge="replace" name="productName" 
	propagate="true" value="Sun JavaTM System Portal Server 7"/>
<String advanced="false" lock="false" merge="replace" name="helpURL" 
	propagate="true" value="en/desktop/bkmark.htm"/>
<Collection advanced="false" lock="false" merge="fuse" name="targets" 
	propagate="true">
<String advanced="false" lock="false" merge="replace" name=
	"Sun home page|http://www.sun.com" 
	propagate="true" value="Sun home page|http://www.sun.com"/>
<String advanced="false" lock="false" merge="replace" name=
	"CNN home page|http://www.cnn.com" 
	propagate="true" value="CNN home page|http://www.cnn.com"/>
<String advanced="false" lock="false" merge="replace" 
	name="Yahoo home page|http://www.yahoo.com" 
	propagate="true" value="Yahoo home page|http://www.yahoo.com"/>
</Collection>
<String advanced="false" lock="false" merge="replace" name="refreshTime" 
	propagate="true" value="0"/>
<ConditionalProperties advanced="false" condition="locale" lock="false" 
	merge="fuse" propagate="true" value="en">
<String advanced="false" lock="false" merge="replace" name="title" 
	propagate="true" value="Bookmark Provider"/>
<String advanced="false" lock="false" merge="replace" name="description" 
	propagate="true" value="Bookmark Channel Provider Sample Implementation"/>
<Collection advanced="false" lock="false" merge="fuse" name="targets" propagate="true">
<String advanced="false" lock="false" merge="replace" name="Sun home page|
	http://www.sun.com" propagate="true" value="Sun home page|http://www.sun.com"/>