/
Configuring humantask.xml
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>

 

 

Related content

Configuring humantask.xml
Configuring humantask.xml
More like this
Multiple User Stores with Human Tasks
Multiple User Stores with Human Tasks
More like this
Configuring Human Task Coordination
Configuring Human Task Coordination
More like this
Configuring Human Task Coordination
Configuring Human Task Coordination
More like this
Configuring Human Task Coordination
Configuring Human Task Coordination
More like this
Configuring Human Task Coordination
Configuring Human Task Coordination
More like this
com.atlassian.confluence.content.render.xhtml.migration.exceptions.UnknownMacroMigrationException: The macro 'next_previous_links2' is unknown.