Retrieves and displays the merged result of the given display profile node objects.
psadmin merge-dp --name name --adminuser uid --passwordfile password-filename --dn dn --portalid portal-ID [--global] [--dry-run] [--output output-file]
psadmin merge-dp --n name -u uid -f password-filename -d dn -p portal-ID [-g] [-r] [-o output-file]
The following options are required:
Specifies the administrator's distinguished name.
The distinguished name of the target node. This is mutually exclusive to -g option.
Specifies the administrator's password in the password file.
Specifies the portal ID; if this is not supplied, the default is used.
The following options are optional:
Attempt to execute command without writing out to LDAP. Default is false.
Global display profile. Default is false. This is mutually exclusive to -d option.
Name of the target display object. If omitted, merges the entire display profile.
Specifies a file for output.
./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"/> |