com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links' is unknown.
Configuring humantask.xml
Users can change the default humanntask related functionality related configurations by editing the <PRODUCT_HOME>/repository/conf/humantask.xml
 file using the information given below.
Click on the table and use the left and right arrow keys to scroll horizontally.Â
XML ElementsÂ
XML element | Attribute | Description | Data type | Default value | Mandatory/Optional | Sample |
<DataSource> | Â | Datasource to be used for human task persistence, defined in bps-datasources.xml | String | bpsds | Mandatory | <DataSource>bpsds</DataSource> |
<GenerateDdl> | Â | Set true to enable DDL generation of openJPA | Boolean | TRUE | Mandatory | <GenerateDdl>true</GenerateDdl> |
<DAOConnectionFactoryClass> | Â | Database Connection Factory Class | String | org.wso2.carbon.humantask.core.dao.jpa.openjpa.HumanTaskDAOConnectionFactoryImpl | Mandatory | <DAOConnectionFactoryClass>org.wso2.carbon.humantask.core.dao.jpa.openjpa.HumanTaskDAOConnectionFactoryImpl</DAOConnectionFactoryClass> |
<PeopleQueryEvaluatorClass> | Â | Query evaluater to work with a user store. | String | org.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluator | Optional | <PeopleQueryEvaluatorConfig><PeopleQueryEvaluatorClass>org.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluator</PeopleQueryEvaluatorClass></PeopleQueryEvaluatorConfig> |
<TransactionManagerClass> | Â | Transaction manager class | String | org.apache.ode.il.EmbeddedGeronimoFactory | Optional | <TransactionManagerConfig><TransactionManagerClass>org.apache.ode.il.EmbeddedGeronimoFactory</TransactionManagerClass></TransactionManagerConfig> |
<TaskCleanupConfig> | Â | Specify task statusus to cleanup from database, using the cron scheduler | String | Â | Optional | <TaskCleanupConfig> <cronExpression>0 0 0/4 * * ?</cronExpression> <statuses>COMPLETED,OBSOLETE</statuses> </TaskCleanupConfig> |
<TaskEventListeners> | Â | Classes specified here are invoked upon an event of a task. | String | Â | Optional | <TaskEventListeners>//a class can be written to listen task events <ClassName>ClassName</ClassName> <ClassName>ClassName</ClassName> </TaskEventListeners> |
<UIRenderingEnabled> | Â | Should be enabled to render jsp files inside humantask packages to be shown in admin console Human task list | Boolean | TRUE | Optional | <UIRenderingEnabled>true</UIRenderingEnabled> |
<TaskCoordinationEnabled> | Â | Enable task coordination | Boolean | FALSE | Optional | <TaskCoordinationEnabled>false</TaskCoordinationEnabled> |
<RegistrationServiceAuthentication> | Â | Authentication information required for task coordination, to register task engine protocol | Â | Â | Optional | <RegistrationServiceAuthentication> <Username>admin</Username> <Password>admin</Password> </RegistrationServiceAuthentication> |
<TaskRegistrationEnabled> | Â | Set TaskRegistrationEnabled to true, for Register tasks at task parent's Registration Service. | Â | FALSE | Optional | <TaskRegistrationEnabled>false</TaskRegistrationEnabled> |
<ClusteredTaskEngines> | Â | Provide load balencer url if task engine is clustered and coordination required. | String | Â | Optional | <ClusteredTaskEngines> <LoadBalancerURL>https://bps.loadbalancer-url.com</LoadBalancerURL> </ClusteredTaskEngines> |
<EnableTaskOperationsForBusinessAdministrator> | Â | Enable Business administrators of the tasks, to perform task operations | Boolean | FALSE | Optional | <EnableTaskOperationsForBusinessAdministrator>false</EnableTaskOperationsForBusinessAdministrator> |
<CacheConfiguration> | Â | Enable caching to cache the user lookup | Boolean | TRUE | Optional | <CacheConfiguration> <EnableCaching>true</EnableCaching> </CacheConfiguration> |
<EnableTaskValidationBeforeDeployment> | Â | Enable validation of human task package befor deploying to humantask engine | Boolean | TRUE | Optional | <EnableTaskValidationBeforeDeployment>true</EnableTaskValidationBeforeDeployment> |
<EnableEMailNotification> | Â | Enable email notifications | Boolean | FALSE | Optional | <EnableEMailNotification>false</EnableEMailNotification> |
<EnableSMSNotification> | Â | Enable SMS notifications | Boolean | FALSE | Optional | <EnableSMSNotification>false</EnableSMSNotification> |
Â
Â
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.