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 elementAttributeDescriptionData typeDefault valueMandatory/OptionalSample
<DataSource> Datasource to be used for human task persistence, defined in bps-datasources.xmlStringbpsdsMandatory<DataSource>bpsds</DataSource>
<GenerateDdl> Set true to enable DDL generation of openJPABooleanTRUEMandatory<GenerateDdl>true</GenerateDdl>
<DAOConnectionFactoryClass> Database Connection Factory ClassStringorg.wso2.carbon.humantask.core.dao.jpa.openjpa.HumanTaskDAOConnectionFactoryImplMandatory<DAOConnectionFactoryClass>org.wso2.carbon.humantask.core.dao.jpa.openjpa.HumanTaskDAOConnectionFactoryImpl</DAOConnectionFactoryClass>
<PeopleQueryEvaluatorClass> Query evaluater to work with a user store.Stringorg.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluatorOptional<PeopleQueryEvaluatorConfig><PeopleQueryEvaluatorClass>org.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluator</PeopleQueryEvaluatorClass></PeopleQueryEvaluatorConfig>
<TransactionManagerClass> Transaction manager classStringorg.apache.ode.il.EmbeddedGeronimoFactoryOptional<TransactionManagerConfig><TransactionManagerClass>org.apache.ode.il.EmbeddedGeronimoFactory</TransactionManagerClass></TransactionManagerConfig>
<TaskCleanupConfig> Specify task statusus to cleanup from database, using the cron schedulerString 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 listBooleanTRUEOptional<UIRenderingEnabled>true</UIRenderingEnabled>
<TaskCoordinationEnabled> Enable task coordinationBooleanFALSEOptional<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. FALSEOptional<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 operationsBooleanFALSEOptional<EnableTaskOperationsForBusinessAdministrator>false</EnableTaskOperationsForBusinessAdministrator>
<CacheConfiguration> Enable caching to cache the user lookupBooleanTRUEOptional<CacheConfiguration>
<EnableCaching>true</EnableCaching>
</CacheConfiguration>
<EnableTaskValidationBeforeDeployment> Enable validation of human task package befor deploying to humantask engineBooleanTRUEOptional<EnableTaskValidationBeforeDeployment>true</EnableTaskValidationBeforeDeployment>
<EnableEMailNotification> Enable email notificationsBooleanFALSEOptional<EnableEMailNotification>false</EnableEMailNotification>
<EnableSMSNotification> Enable SMS notificationsBooleanFALSEOptional<EnableSMSNotification>false</EnableSMSNotification>

 

 

com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.