/
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 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> |
, multiple selections available,
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.