#/********************************************************************/ #/* Licensed Materials - Property of IBM */ #/* (c) Copyright IBM Corp. 2008. All rights reserved. */ #/* */ #/* US Government Users Restricted Rights - Use, duplication or */ #/* disclosure restricted by GSA ADP Schedule Contract with IBM */ #/* Corp. */ #/* */ #/* DISCLAIMER OF WARRANTIES. The following [enclosed] code is */ #/* sample code created by IBM Corporation. This sample code is */ #/* not part of any standard or IBM product and is provided to you */ #/* solely for the purpose of assisting you in the development of */ #/* your applications. The code is provided "AS IS", without */ #/* warranty of any kind. IBM shall not be liable for any damages */ #/* arising out of your use of the sample code, even if they have */ #/* been advised of the possibility of such damages. */ #/********************************************************************/ #### ### ### Web Content Management Configuration Properties ### ### Index ### ### 1. General properties ### a) Server Paths ### b) Users and Security ### c) General Setup ### ### 2. Content Management ### a) Authoring Portlet ### b) Workflow ### c) Versioning ### d) Resources ### e) Controls ### f) Performance ### g) Utility Modules ### ### 3. Content Delivery ### a) Default Module Configuration ### b) Rendering ### c) Prerendering ### d) Search Collection ### e) Performance ### ### 4. Syndication ### a) General Setup ### b) System properties ### ### 5. Legacy ### a) Backward Compatibility ### b) Connect ### #### #### #### ## ## 1. General Properties - START ## a) Server Paths ## b) Users and Security ## c) General Setup ## #### #### #### ### 1a. Server Paths - START #### ### The default non-secured path to the WCM servlet. ### ### Default value: /connect connect.defaultservletpath=/connect ### The default secured path to the WCM servlet. ### ### Default value: /myconnect connect.secureservletpath=/myconnect ### The URL to specifying the default host for WCM. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT} connect.defaulthost=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT} ### The default URL to WCM. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_DEFAULT_HOME} connect.defaulturl=http://${WCM_HOST}:${WCM_PORT}/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_DEFAULT_HOME} ### The full path to the non-secured WCM servlet. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect wcm.servlet.url.prefix=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect ### The full path to the secured WCM servlet. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/myconnect wcm.secure.servlet.url.prefix=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/myconnect ### The base server URL. ### ### This value is typically populated using WAS variables as in the default. ### ### ### Default value: http://${WCM_HOST}:${WCM_PORT} wcm.server.base.url=http://${WCM_HOST}:${WCM_PORT} ### The context root for the WCM web application (eg. /wps/wcm). ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: /${WCM_CONTEXT_ROOT} wcm.context.path=/${WCM_CONTEXT_ROOT} ### The servlet path for the WCM content servlet public space (eg. /connect) ### ### Default value: /connect wcm.servlet.path=/connect #### ### 1a. Server Paths - END #### #### ### 1b. Users and Security - START #### ### Default value for API to accept/return either common name (cn) or ### distinguished name (dn) for user lookups api.use.dn = false ### The location of the login JSP used during servlet rendering. If a user that ### has not logged in accesses secured content, they will be redirected to this ### JSP. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/webinterface/login/login.jsp connect.usermanagement.loginpagelocation=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/webinterface/login/login.jsp ### The location of the servlet used to process logins when using WCM servlet ### rendering. The login page that submits to this servlet is defined by the ### property connect.usermanagement.loginpagelocation. ### ### This value is typically populated using WAS variables as in the default. ### ### Default value: /${WCM_CONTEXT_ROOT}/login connect.usermanagement.loginservletpath=/${WCM_CONTEXT_ROOT}/login ### The URL parameter used to define the username of a request during servlet ### rendering. ### ### Default value: username connect.requestusernameparametername=username ### The URL parameter used to indicate the realm of a request during servlet ### rendering. ### ### Default value: realm connect.requestrealmparametername=realm ### The URL parameter used to define the password of a request during servlet ### rendering. ### ### Default value: pwd connect.requestpasswordparametername=pwd #### ### 1b. Users and Security - END #### #### ### 1c. General Setup - START #### ### Modules that must be started for connect (WCM) to start and run. WCM will ### fail to start if these modules do not start successfully. ### ### Possible modules that may be defined are: ### default Core WCM module for processing requests for web content. Do not disable. ### syndication Core module for syndication. ### ajperes Core module used to render secured resources. ### ### Default value: syndication,ajperes,default connect.moduleconfig.ajpe.dependentmodules=syndication,ajperes,default ### The name of the default library used for rendering and the API. This is used ### if the URL or context does not contain a library. ### ### Default value: Web Content defaultLibrary=Web Content ### The name of the default Site used if the URL does not contain a site. ### ### Default value: Site default.site=Site ### WCM modules that are run as part of WCM on the Portal server. ### ### Some modules are run as part of the WCM content server, others must be ### accessed via a URL command. Please refer to the InfoCenter for more details. ### ### Possible modules that may be defined are: ### web Core WCM module for processing requests for web content. Do not disable. ### default Core WCM module for processing requests for web content. Do not disable. ### ajpe Core WCM module for processing requests for web content. Do not disable. ### custom Core WCM module used to enable custom workflow actions. Do not disable. ### syndication Core module for managing syndication. This must be enabled on both the syndicator and subscriber nodes. ### itemdispatcher Core module used by syndication to send the requested item to a subscriber. This must be enabled on a syndicator node. ### synd Core module for syndication. This must be enabled on a syndicator node. ### subs Core module for subscribing to a syndicator. This must be enabled on a subscriber node. ### mail Core WCM module used for sending emails from the email workflow action. ### federatedproxy Core WCM module used when connecting to IBM DB2 Content Manager via the Federated Content component. ### plutouploadfile Core module used by the WCM Authoring Portlet to transfer files between WCM and the users computer. ### plutodownloadfile Core module used by the WCM Authoring Portlet to transfer files between WCM and the users computer. ### refreshallitems URL run module to touch all items in the specified library. This will force all items to be resaved. ### unlocklibrary URL run module to unlock a specified library. ### ajpecatselect URL run module used to update the profile information for the user making the request. ### memberfixer URL run module to identify or change member ids between environments with different LDAP topologies. ### workflowenablement URL run module to enable workflow on content types that do not currently have it enabled. ### ### Default value: template,multi_template,web,mail,form,aggregator,default,ajpe,federatedproxy,ajpecatselect,memberfixer,versioningenablement,workflowenablement,itemdispatcher,plutouploadfile,plutodownloadfile,ensureusermanagement,pdmproxy,synd,subs,syndication,refreshallitems,librarymaintenance,unlocklibrary,custom connect.businesslogic.module=web,mail,default,ajpe,federatedproxy,ajpecatselect,memberfixer,workflowenablement,itemdispatcher,plutouploadfile,plutodownloadfile,ensureusermanagement,synd,subs,syndication,refreshallitems,unlocklibrary,custom ### The host to use for proxies. This property affects SSL proxies only. For ### regular proxies, use JVM properties. ### ### Default value: localhost connect.proxy.proxyhost=localhost ### The port to use for proxies. This property affects SSL proxies only. For ### non-SSL proxies, use JVM properties. ### ### Default value: 8081 connect.proxy.proxyport=8081 ### Path to store system related information. The main use is as the temporary ### directory when uploading files and during syndication. ### ### Default value: ilwwcm/system system.dir=ilwwcm/system #### ### 1c. General Setup - END #### #### #### ## ## 1. General Properties - END ## #### #### #### #### ## ## 2. Content Management - START ## a) Authoring Portlet ## b) Workflow ## c) Versioning ## d) Resources ## e) Controls ## f) Performance ## g) Utility Modules ## #### #### #### ### 2a. Authoring Portlet - START #### ### The path to the WCM Authoring Portlet Portal Page wcm.authoringui.url=http://${WCM_HOST}:${WCM_PORT}/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_PERSONALIZED_HOME}/wcmAuthoring wcm.authoringui.relative.url=/${WCM_WPS_CONTEXT_ROOT}/${WCM_WPS_PERSONALIZED_HOME}/wcmAuthoring ### List of rich text editors format [editor1 name:editor1 JSP],[editor2 name:editor2 JSP]... editors.richtext = [IBM ODC Rich Text:OdcEditor.jsp] ### Temporary holding directory for files uploaded/downloaded from rich text ### applet transfer.holdingPath=${USER_INSTALL_ROOT}/PortalServer/wcm/ilwwcm/system/holding ### Property specifying whether to enable the thumbnail/previewing functionality within the UI. This ### functionality should be disabled when the server is running in an environment that does not have ### AWT enabled. Optional. ### {true:false} to enable or disable the feature. This function is enabled by default. enableThumbnailPreview = true ### Default for html encoding of text in components cmpnt.htmlEncodeDefault = true ### Set if to apply external locks to Taxonomies/Sites/SiteAreas/Categories during edit wcm.authoringui.lock.taxonomies = false wcm.authoringui.lock.categories = false wcm.authoringui.lock.sites = false wcm.authoringui.lock.siteareas = false ### Set the number of pages of results to read ahead when displaying the number of pages in item views in the authoring portlet ### The lower the value, the better the performance. The higher the value the more accurate the result. wcm.authoringui.contentview.readahead.size=10 ### Set whether to display the number of pages ahead of the current page in item views in the authoring portlet ### When set to false it displays the current page number; When set to true it displays the current page number and the total pages. wcm.authoringui.contentview.readahead.show=false ### Set whether or not to show expired items in all views wcm.authoringui.showexpireditems = true ### Set whether or not to use name as display value wcm.authoringui.use.name.as.browser.display.value=false ### Set whether automatic advanced search when simple search text field is populated and advanced search link is pressed wcm.authoringui.advancedsearch.searchonselection = false ### Set whether to add the star "*" to each token in the simple search wcm.authoringui.simplesearch.addstar = false ### Set whether to add the star "*" to each token in the advanced search wcm.authoringui.advancedsearch.addstar = false ### Set whether the Apply Authoring Template command should pre-populate the template in the ContentByAuthoringTemplate view wcm.authoringui.autofillapplytemplate=true ### Set the maximum search results when elements per page is set to '0' search.max.results = 1000 ### This can be used to set the allowed mimetypes for a ImageResourceComponent imageresourcecmpnt.allowedmimetypes = image/gif,image/png,image/jpeg,image/jpg,image/jpe,image/jfif,image/bmp,image/x-bmp,image/x-bitmap,image/x-xbitmap,image/x-win-bitmap,image/x-windows-bmp,image/ms-bmp,image/x-ms-bmp,application/bmp,application/x-bmp,application/x-win-bitmap,image/ico ### Mapping of mimetypes to extensions mimetype.list=extensiontype.gif,extensiontype.jpeg,extensiontype.jpe,extensiontype.jpg,extensiontype.jfif,extensiontype.png,extensiontype.mp3,extensiontype.html,extensiontype.stm,extensiontype.htm,extensiontype.css,extensiontype.*,extensiontype.bin,extensiontype.class,extensiontype.exe,extensiontype.dms,extensiontype.lha,extensiontype.lzh,extensiontype.ico extensiontype.gif=image/gif extensiontype.jpeg=image/jpeg extensiontype.jpe=image/jpeg extensiontype.jpg=image/jpeg extensiontype.jfif=image/jpeg extensiontype.png=image/png extensiontype.ico=image/ico extensiontype.mp3=audio/mpeg extensiontype.html=text/html extensiontype.stm=text/html extensiontype.htm=text/html extensiontype.css=text/css extensiontype.*=application/octet-stream extensiontype.bin=application/octet-stream extensiontype.class=application/octet-stream extensiontype.exe=application/octet-stream extensiontype.dms=application/octet-stream extensiontype.lha=application/octet-stream extensiontype.lzh=application/octet-stream ### Flag to enable/disable active content filtering active.content.filtering.enable = true #### ### 2a. Authoring Portlet - END #### #### ### 2b. Workflow - Start #### ### Disable workflow action. This is a comma delimited list of workflow actions disableWorkflowAction = ### Set whether to expire content which does not have a date specified. expire.blankdate.immediately = true ### workflow - SMTP Mail Setup connect.connector.mailconnector=defaultsmtpserver,defaultfromaddress,defaultreplytoaddress connect.connector.mailconnector.defaultsmtpserver=mail.yourmailserver.com connect.connector.mailconnector.defaultfromaddress=admin@yourmailserver.com connect.connector.mailconnector.defaultreplytoaddress=admin@yourmailserver.com ### Uncomment and populate the following values for secure SMTP ### If you use the username and password properties, ### set: connect.connector.mailconnector=defaultsmtpserver,defaultfromaddress,defaultreplytoaddress,defaultusername,defaultpassword ### connect.connector.mailconnector.defaultusername= ### connect.connector.mailconnector.defaultpassword= #### ### 2b. Workflow - END #### #### ### 2c. Versioning - START #### ### Enable version control for the following types. ### options are always | never | manual versioningStrategy.Default = always versioningStrategy.AuthoringTemplate = always versioningStrategy.Component = always versioningStrategy.Content = always versioningStrategy.PresentationTemplate = always versioningStrategy.Site = always versioningStrategy.Taxonomy = always versioningStrategy.Workflow = always #### ### 2c. Versioning - END #### #### ### 2d. Resources - START #### ### Maximum size in MBs of individual files uploaded in File, Image, Rich Text and HTML Components. ### ### Optional resource.maxUploadSize=16 ### Maximum size of resources to be cached by the resource server module (in KB) resourceserver.maxCacheObjectSize=300 ### Expiry date of resources cached by the resource server module resourceserver.cacheExpiryDate="REL 1M" #### ### 2d. Resources - END #### #### ### 2e. Controls - START #### ### Controls that exist on each type. Note that the IdentityControl, ### HistoryControl and SecurityControl always exist on each type. ### ### Possible controls that may be defined are: ### com.aptrix.pluto.workflow.WorkflowControl ### Provides workflow capabilities to items ### ### com.aptrix.pluto.taxonomy.ProfileControl ### Allows items to be profiled with taxonomy and category information ### ### These controls may be defined on the following item types: ### control.Content Content items ### control.Style Presentation templates ### control.Template Authoring templates ### control.Taxonomy Taxonomy items ### control.Category Categories ### control.Site Site items ### control.SiteArea Site Area items ### control.Cmpnt Library Components ### ### Default value: com.aptrix.pluto.workflow.WorkflowControl,com.aptrix.pluto.taxonomy.ProfileControl ### Note: This value is only applied to control.Content by default. control.Content=com.aptrix.pluto.workflow.WorkflowControl,com.aptrix.pluto.taxonomy.ProfileControl control.Style= control.Template= control.Taxonomy= control.Category= control.Site= control.SiteArea= control.Cmpnt= #### ### 2e. Controls - END #### #### ### 2f. Performance - START #### ### Advance caching connect.moduleconfig.ajpe.contentcache.defaultcontentcache=SITE connect.moduleconfig.ajpe.contentcache.contentcacheexpires=REL 3000s ### Basic cache connect.businesslogic.defaultcache=false connect.businesslogic.defaultcacheexpires=REL 3D ### Maximum age of resources cached by the browser resourceserver.browserCacheMaxAge=6000s ### Cache serialized items in the cache. Enable true for better response time in authoring, false for better memory usage. contentServiceCache.storeSerialized = false ### Menu cache related settings ### Set the limit on maximum number of items of data to keep in cache for menu. menu.cache.max.items = 300 ### Number of pages to retrieve at once using system access when populating the menu cache. ### ### The menu will only return 1 page of results, however, if the current user does not have access to some of those items ### then the menu will need more items to fill their places. ### ### Increasing this value will provide more results to be retrieved from the database. ### ### Increasing this value is a performance hit as more results are returned. It should only be increased if the menu cache ### needs to go back to the database repeatedly to get enough items that the user has access to. ### e.g. If a menu is only showing 10 items, then by default the menu cache will get 20 items (for the case that menu.cache.pages = 2) ### using system access from the database. If out of those 20 items, the current user only has access to 5 of those items, ### then the menu cache will go back to the database and retrieve another 20 items. In this case, if menu.cache.pages = 4, then 40 ### items would have been initially retrieved. ### menu.cache.pages = 2 ### Maximum number of queries to the database for a particular menu cache entry before considering the cache ### in-efficient for the menu. Increasing this value will utilize the cache more as paging is used. ### ### Decreasing this value will reduce the number of queries to the database before the menu reverts to not using the menu cache. menu.cache.efficiency.cutoff = 25 ### The number of items to return by the iterator at once iterator.pagesize = 250 ### Hold the user objects in WCM user.cache.enable = false ### Pluto renderer initial string-buffer size in characters ### if property value is not set, default value of 32768 characters will be used ### this value will effect memory usage for rendering of every component pluto.rendering.buffer.size = 32768 ### If path traversal security is set to false (default), the application will check ### if the current user has access rights to render a content. ### If traversal is set to true, the application will check not only access right for the content, ### but also will check permission for the parent and all other ancestors along the path. ### The system will traverse upwards from the content and check for the permission of all ancestors. wcm.path.traversal.security = false #### ### 2f. Performance - END #### #### ### 2g. Utility Modules - START #### ### Refresh all items module connect.businesslogic.module.refreshallitems.class=com.aptrix.pluto.security.RefreshAllItemsModule connect.businesslogic.module.refreshallitems.remoteaccess=true connect.businesslogic.module.refreshallitems.autoload=false ### Unlock library module connect.businesslogic.module.unlocklibrary.class=com.aptrix.pluto.security.UnlockLibraryModule connect.businesslogic.module.unlocklibrary.remoteaccess=true connect.businesslogic.module.unlocklibrary.autoload=false ### Member fixer module connect.businesslogic.module.memberfixer.class=com.aptrix.pluto.security.MemberFixerModule connect.businesslogic.module.memberfixer.remoteaccess=true connect.businesslogic.module.memberfixer.autoload=false ### Workflow Enablement Module connect.businesslogic.module.workflowenablement.class=com.aptrix.pluto.workflow.WorkflowEnablementModule connect.businesslogic.module.workflowenablement.remoteaccess=true connect.businesslogic.module.workflowenablement.autoload=false #### ### 2g. Utility Modules - END #### #### #### ## ## 2. Content Management - END ## #### #### #### #### ## ## 3. Content Delivery - START ## a) Default Module Configuration ## b) Rendering ## c) Prerendering ## d) Search Collection ## e) Performance ## #### #### #### ### 3a. Default Module Configuration - START #### connect.businesslogic.module.default.class=com.aptrix.pluto.renderer.RendererModule connect.businesslogic.module.default.remoteaccess=true connect.businesslogic.module.default.autoload=false #### ### 3a. Default Module Configuration - END #### #### ### 3b. Rendering - START #### ### Display 'No Result Design' in the menu when Start page is greater than the number of pages available handle.invalid.page = true ### Disable the detection of recursive Components. true means the checking for recursive components is disabled. renderer.disableRecursiveCmpntDetection=false ### Disable the detection of recursive references of components to itself. ### true means the checking for recursive references of components to itself is disabled. renderer.disableRecursiveCmpntRefRefererListGen=false ### Whether to include content links in menus menu.includeContentLinks=true ### Encode ampersands in urls used as attributes in <a> and <img> tags encodeAmpersandsInAttributeUrls = false ### Whether to include content links in menus menu.includeContentLinks=true #### ### 3b. Rendering - END #### #### ### 3c. Prerendering - BEGIN #### ### Cacher Module (as default) #ensure that RendererModule is commented out #connect.businesslogic.module.default.class=com.aptrix.cacher.CacherModule #connect.businesslogic.module.default.remoteaccess=true #connect.businesslogic.module.default.autoload=false connect.businesslogic.module.cacher.class=com.aptrix.cacher.CacherModule connect.businesslogic.module.cacher.remoteaccess=true connect.businesslogic.module.cacher.autoload=false connect.moduleconfig.cacher.destdir=${USER_INSTALL_ROOT}/PortalServer/wcm/ilwwcm/cacher connect.moduleconfig.cacher.tempdir=${USER_INSTALL_ROOT}/PortalServer/wcm/ilwwcm/cacher/temp connect.moduleconfig.cacher.delay=1 connect.moduleconfig.cacher.busydelay=5 connect.moduleconfig.cacher.busystart=9:00 am connect.moduleconfig.cacher.busyend=5:00 pm connect.moduleconfig.cacher.overwritecache=true connect.moduleconfig.cacher.defaultcontentname=index.html connect.moduleconfig.cacher.rendereruser=Anonymous connect.moduleconfig.cacher.task.cacherurl=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/ connect.moduleconfig.cacher.task.servletpath=/connect connect.moduleconfig.cacher.task.sites=[SiteA],[SiteB] connect.moduleconfig.cacher.task.interval.recurrence=10 connect.moduleconfig.cacher.task.interval.startdelay=1 connect.moduleconfig.cacher.task.scheduled.times=3:00 am #### ### 3c. Prerendering - END #### #### ### 3d. Search Collection - START #### ### The context root for the WCM Search Seed enterprise application (eg. /wps/wcmsearchseed) wcm.searchseed.context.path=/${WCM_SEARCHSEED_CONTEXT_ROOT} #### ### 3d. Search Collection - END #### #### ### 3e. Performance - START #### #### ### 3e. Performance - END #### #### #### ## ## 3. Content Delivery - END ## #### #### #### #### ## ## 4. Syndication - START ### a) General Setup ### b) System properties ## #### #### #### ### 4a. General Setup - START #### ### URL to the Item Dispatcher Module. ### ### NOTE: Never use "localhost" for host, instead use the IP address. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=ItemDispatcher deployment.itemDispatcherUrl=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=ItemDispatcher ### URL to the Syndicator Module. ### ### NOTE: Never use "localhost" for host, instead use the IP address. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=Synd deployment.syndicatorUrl=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=Synd ### URL to the Subscriber Module. ### ### NOTE: Never use "localhost" for host, instead use the IP address. ### ### Default value: http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=Subs deployment.subscriberUrl=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/connect/?MOD=Subs ### Enable automatic syndication. This property should be set the same on both ### the syndicator and the subscriber. ### ### "false" means automatic syndication is not enabled. ### "true" means automatic syndication is enabled. ### ### Default value: true connect.moduleconfig.syndication.inittasks=true ### Set this value to true if this WCM instance is only going to be subscribed ### to. ### ### By default, this has a value of false. If it is set to true, then all ### item gatherers will be deleted and the item changed task will not be added ### to the scheduler. This will give greater performance and is recommended ### for production machines that only subscribe. ### ### Setting for Quickr: deployment.subscriberOnly=true ### ### Default value: false deployment.subscriberOnly=false ### Specifies whether versions are syndicated. This is set on the syndicator. ### ### Default value: false deployment.noVersions=false ### Sets the recurring task interval (in seconds) for the item changed task. ### This setting affects how quickly syndication updates are sent to the ### subscribers. The shorter the interval, the faster the update can be sent, ### however, it does affect performance and servers with large amounts of data ### may wish to increase this figure. ### ### Once a system has settled down (i.e. the item changed task started and no ### documents have been added, updated, or deleted since its last run), then any ### required syndication updates will be sent to the syndication engine. ### ### Default value: 30 deployment.itemChangedTaskDelay=30 #### ### 4a. General Setup - END #### #### ### 4b. System properties - START #### ### Enable syndication package processor reporting. ### ### Enable this if you are getting errors during syndication to see a detailed ### summary of the item errors. This report is written to SystemOut.log. ### ### Default value: false deployment.enableReport=false ### Set whether to only drop the rendering caches at the end of syndication for ### a performance improvement. ### ### Default value: false render.cache.delaysyndicationflush=false ### Set how many syndicated items are processed when delaysyndicationflush is ### enabled before we clear the render caches for those items. ### ### Default value: 200 render.cache.syndicationclearthreshold=200 ### This setting determines in seconds how long syndication will wait with no ### activity at all before sending a failed update message to the syndicator. ### ### Default value: 120 syndication.sessionTimeout=120 ### This setting determines in seconds how long syndication will wait on the ### subscriber side with no activity at all on the syndicator side before timing ### out. ### ### Default value: 120 syndication.subscriberUpdateTimeout=120 ### If enabled, this task will run to maintain syndication while waiting for a ### response from the subscriber. ### ### To use the Schedule Session Checker, set scheduleKeepAlive to ### "true". The syndication.keepAliveInterval defines how often this check will ### be performed. ### ### This gets overridden to true when automatic syndication is enabled. ### ### Default value: true connect.moduleconfig.syndication.scheduleSessionChecker=true ### If enabled, this task will run to maintain syndication while waiting for a ### response. This gets overridden to true when automatic syndication is enabled. ### ### Default value: true connect.moduleconfig.syndication.scheduleKeepAlive=true ### If enabled, this will automatically log messages whenever stale syndication ### events are detected. connect.moduleconfig.syndication.enableStaleTaskWarning=true ### This is the time in seconds to maintain syndication while waiting for a ### response. ### ### Default value: 120 syndication.keepAliveInterval=120 ### The number of recent syndication related errors to store for each syndicator. ### ### Default value: 10 deployment.recentSyndicatorErrorsSize=10 ### The number of recent document related syndication errors to store for each ### syndicator. ### ### Default value: 100 deployment.recentSyndicatorDocumentErrorsSize=100 ### The number of recent syndication related errors to store for each subscriber. ### ### Default value: 10 deployment.recentSubscriberErrorsSize=10 ### The number of recent document related syndication errors to store for each ### subscriber. ### ### Default value: 100 deployment.recentSubscriberDocumentErrorsSize=100 #### ### 4b. System properties - END #### #### #### ## ## 4. Syndication - END ## #### #### #### #### ## ## 5. Legacy ## a) Backwards Compatibility ## b) Connect ## #### #### #### ### 5a. Backwards Compatibility - START ### ### These properties are used by customers migrating from WCM 5.1 systems who ### want to retain the old behavior of WCM. ### #### ### Set whether inheritance is on by default for all roles when creating new ### items. If the value is set to "true" then all new items will have inheritance ### enabled. Set the value to false to block inheritance on all new items. ### Regardless of the setting the end user will still be able to enable and ### disable inheritance for each role. ### ### Default Value: true default.inherit.permissions.enabled=true ### Setting this property to false will prevent a menu from returning results if ### no criteria are found for a specified type - e.g. no categories were found, ### so return no results. This prevents menus from returning results when one of ### the criteria types is empty. ### ### Setting this property to "false" will give the 5.1 behaviour. ### Setting this property to "true" will give the 6.0 behaviour. ### ### Default value: false menu.executeWhenCriteriaEmpty=false ### Defines whether queries for items by name are case insensitive. This ### affects API methods for getting items by name. This defaults to false, as ### customers migrating from previous releases may not have the case insensitive ### names set correctly if the item name has changed, in which case they will ### have to resave the item in 6.1 before using this functionality. ### ### Default value: false query.case.insensitive.name=false #### ### 5a. Backwards Compatibility - END #### #### ### 5b. Connect - START #### connect.processcontent=true connect.logrequestparameters=false connect.usessl=true connect.configuressl=false connect.useconnectdecoder=false connect.defaultencoding=UTF8 ### Specify whether Connect should only process Connect tags from known hosts. ### ### If set to true, Connect will process Connect tags from any host. ### If set to false, Connect will only process Connect tags from hosts specified ### in a "hosts" child of the BLWebServer config. ### ### Default value: false connect.businesslogic.processunknownhosts=false connect.businesslogic.hosts.[HOST]=true ### Allow remote requests to be made to the web module. ### ### This enables external parties to process Connect tags and should only be ### enabled in specific deployments where this behavior is required. ### ### Default value: false connect.businesslogic.module.web.remoteaccess=false connect.moduleconfig.blwebserver.remoteAccessibility_features_-_Portal_v6.114.html=true connect.moduleconfig.blwebserver.remoteaccess.wml=true connect.moduleconfig.blwebserver.remoteaccess.sql=true connect.moduleconfig.blwebserver.remoteaccess.mail=true connect.moduleconfig.blwebserver.allowfileprotocol=false connect.moduleconfig.formprocessor.form.basepath=file:///${WCM_WEB_APP_HOME} connect.moduleconfig.formprocessor.form.admin=http://${WCM_HOST}:${WCM_PORT}/${WCM_CONTEXT_ROOT}/ac_admin/form/admin.jsp connect.moduleconfig.mail.fatalmail.fatalmailmgr=Framework@yourServer.com connect.moduleconfig.mail.fatalmail.fatalmailfrom=Framework@yourServer.com ### httpconnector keys connect.connector.httpconnector=maxconnectattempts,timeoutperiod,defaultcacheexpires,defaultcache,denyunknownhosts connect.connector.httpconnector.maxconnectattempts=5 connect.connector.httpconnector.timeoutperiod=30 connect.connector.httpconnector.defaultcacheexpires=REL 3D connect.connector.httpconnector.defaultcache=false connect.connector.httpconnector.denyunknownhosts=false connect.connector.httpconnector.httpresponse.301=com.presence.connect.connector.http.HttpResponseHandler_301 connect.connector.httpconnector.httpresponse.302=com.presence.connect.connector.http.HttpResponseHandler_302 connect.connector.httpconnector.httpresponse.401=com.presence.connect.connector.http.HttpResponseHandler_401 connect.connector.httpconnector.hosts.[HOST].defaultcacheexpires=REL 2h connect.connector.httpconnector.hosts.[HOST].defaultcache=true connect.connector.httpconnector.servertypes.domino.overridecacheexpiryheaders=true connect.connector.httpconnector.servertypes.domino.defaultcacheexpires=REL 6h connect.connector.httpconnector.servertypes.domino.defaultcache=true connect.connector.httpconnector.servertypes.domino.httpresponse.404=com.presence.connect.connector.http.HttpResponseHandler_Domino404 ### ldapconnector keys connect.connector.ldapconnector=defaulthost,defaultport,defaultscope,defaultversion,defaultbasesearchdn,defaultauthdn,defaultauthpwd,defaulttimeout,usessl connect.connector.ldapconnector.defaulthost=localhost connect.connector.ldapconnector.defaultport=389 connect.connector.ldapconnector.defaultscope=SUBTREE connect.connector.ldapconnector.defaultversion=3 connect.connector.ldapconnector.defaultbasesearchdn=o=your_org.com connect.connector.ldapconnector.defaultauthdn=cn=yourDefaultId connect.connector.ldapconnector.defaultauthpwd=password connect.connector.ldapconnector.defaulttimeout=1000 connect.connector.ldapconnector.connectionmanager.maxconnectionpools=1000 connect.connector.ldapconnector.connectionmanager.maxconnectionsperpool=64 connect.connector.ldapconnector.usessl=false ### sqlconnector keys connect.connector.sqlconnector=defaulthost,defaultusername,defaultretries,defaulttimeout,defaultcache connect.connector.sqlconnector.defaulthost= connect.connector.sqlconnector.defaultusername= connect.connector.sqlconnector.defaultretries=1 connect.connector.sqlconnector.defaulttimeout=1000 connect.connector.sqlconnector.defaultcache=true connect.connector.sqlconnector.connectionmanager.maxconnectionpools=1000 connect.connector.sqlconnector.connectionmanager.maxconnectionsperpool=64 connect.connector.sqlconnector.databases.[JDBC_URL].driver=com.ibm.db2.jdbc.app.DB2Driver connect.connector.sqlconnector.databases.[JDBC_URL] connect.connector.cm8connector.connectionmanager.maxconnectionpools=1000 connect.connector.cm8connector.connectionmanager.maxconnectionsperpool=64 ### federated connector keys connect.connector.federatedconnector=defaultserveralias,defaultusername,defaultpassword,defaultauthoringusername,defaultauthoringpassword,connectionstring,maxresultsreturned,connectiontimeout connect.connector.federatedconnector.defaultserveralias= connect.connector.federatedconnector.defaultusername= connect.connector.federatedconnector.defaultpassword= connect.connector.federatedconnector.defaultauthoringusername= connect.connector.federatedconnector.defaultauthoringpassword= connect.connector.federatedconnector.connectionstring= connect.connector.federatedconnector.maxresultsreturned=100 connect.connector.federatedconnector.connectiontimeout=300 ### contentmodelconnector keys connect.connector.contentmodelconnector=defaultlibrary,defaultusername,defaultpassword connect.connector.contentmodelconnector.defaultlibrary=DM connect.connector.contentmodelconnector.defaultusername=[PortalAdminId] connect.connector.contentmodelconnector.defaultpassword=[PortalAdminPwd] connect.connector.contentmodelconnector.connectionmanager.maxconnectionpools=1000 connect.connector.contentmodelconnector.connectionmanager.maxconnectionsperpool=64 #### ### 5b. Connect - END #### #### #### ## ## 5. Legacy - END ## #### ####