Home
Edit the Lotus Quickr configuration file
Overview
You can edit settings in the IBM Lotus Quickr configuration XML file to...
When you install the IBM Lotus Connections connector for Lotus Quickr, you can specify...
- change the values entered at install time
- add a custom place type
- Whether to enable support for Lotus Quickr wiki and team place templates.
- Host, ports, user ID, and passwords to use
The installer then updates the configuration file with this information.
Each enabled place type shows up as a separate associated application in the Communities user interface. A maximum of five associated applications can be shown. If you need to change the information you supplied at install time, for example, to disable a template enabled during installation, or change the roles associated with a Lotus Quickr place type, you can do so by editing communities-quickr-config.xml. You can also edit add custom place types.
In communities-quickr-config.xml, for each <comm:QuickrPlaceType> element, the name attribute must be unique. The <comm:managedApplicationTypeID> must also be unique and it cannot be changed. It must be 24 bytes or less. You use the <comm:placeTemplate> template to create a place. The <comm:server> element must match the name of a <comm:QuickrServer> element. The <comm:resourceBundleName> entry is the name of a property file on the Communities application classpath for strings presented in the user interface. The property file must have the following keys:
- label.applicationName
- label.applicationShortName
- str.place.title - The value may contain a {0} placeholder for the name of the community.
For <comm:ownersRole>, <comm:membersRole>, and <comm:publicRole> the role names can be either the role title in English or the ID field returned for the roles feed. If anonymous access is not allowed, the <comm:publicRole> element should be omitted or left empty.
The <comm:contentFeedLink> element is the name of the link field in a place entry to be used for the place's feed. This is an optional field. For IBM Lotus Domino server, always use content as the value. For WebSphere Portal wikis, wikis and blogs are valid values. For WebSphere Portal team places, valid values are "wikis", "blogs", and "documentLibraries".
Edit configuration information for Lotus Quickr integration
- Edit...
WAS_HOME/profiles/profile_name/config/cells/cell_name/LotusConnections-config/communities-quickr-config.xml
- Make the required changes in the file.
For example:
<comm:QuickrPlaceType name="DominoWiki" enabled="true"> <comm:managedApplicationTypeID>QuickrDominoWiki</comm:managedApplicationTypeID> <comm:placeTemplate>Wiki</comm:placeTemplate> <comm:server>Domino</comm:server> <comm:resourceBundleName>com.acme.lconn.comm.quickr.resources.QuickrWikiResources </comm:resourceBundleName> <comm:ownersRole>Manager</comm:ownersRole> <comm:membersRole>Editor</comm:membersRole> <comm:publicRole>Reader</comm:publicRole> <comm:contentFeedLink>content</comm:contentFeedLink> </comm:QuickrPlaceType> <comm:QuickrPlaceType name="PortalTeamPlace" enabled="true"> <comm:managedApplicationTypeID>QuickrPortalTeamspace</comm:managedApplicationTypeID> <comm:placeTemplate>Team Place</comm:placeTemplate> <comm:server>Portal</comm:server> <comm:resourceBundleName>com.acme.lconn.comm.quickr.resources.QuickrTeamspaceResources </comm:resourceBundleName> <comm:ownersRole>Managers</comm:ownersRole> <comm:membersRole>Editors</comm:membersRole> <comm:publicRole>Readers</comm:publicRole> <comm:contentFeedLink>documentLibraries</comm:contentFeedLink> </comm:QuickrPlaceType> <!-- *********************************************************************************** Multiple QuickServer entries are allowed. For each comm:QuickrServer, the name attribute must be unique. comm:host is the server hostname. comm:port is the http port number. comm:sslPort is the https port number. comm:authentry is the name of the authentication alias resource created within the WAS Admin console comm:serverType must match the name of a QuickrServerType ************************************************************************************** --> <comm:QuickrServer name="Domino"> <comm:host>commdev01.acme.com</comm:host> <comm:port>80</comm:port> <comm:sslPort>443</comm:sslPort> <comm:authentry>MyCell/DominoAlias</comm:authentry> <comm:serverType>Domino</comm:serverType> </comm:QuickrServer> <comm:QuickrServer name="Portal"> <comm:host>commdev01.acme.com</comm:host> <comm:port>10038</comm:port> <comm:authentry>MyCell/PortalAlias</comm:authentry> <comm:serverType>Portal</comm:serverType> </comm:QuickrServer>- Save changes
- Resynchronize.
- Restart appservers
Related tasks
IBM Lotus Connections Connector for Lotus Quickr
Start the wsadmin client