Follow the steps given below to configure the Business Process Management (BPM) profile of WSO2 EI so that it integrates and runs with WSO2 Identity Server to define work flows.
Before you begin!
Make sure to download WSO2 Enterprise Integrator (WSO2 EI). The BPM profile is packaged inside WSO2 EI.
The <EI_HOME>/wso2/business-process
is referred to as <BPM_HOME
> throughout this document.
Configure the
<BPM_HOME>/repository/conf/user-mgt.xml
file.Comment the
<UserStoreManager class="org.wso2.carbon.user.core.jdbc.JDBCUserStoreManager">
tag upto its closing tag<UserStoreManager>
to remove the existing user store configuration from the file.Uncomment the
<!--ISUserStoreManager class="org.wso2.carbon.user.core.ldap.ReadWriteLDAPUserStoreManager">
t
ag.
Make sure to uncomment the</ISUserStoreManager-->
closing tag too.Rename
ISUserStoreManager
toUserStoreManager
.Configure the BPS to use the same primary user store as IS. By default WSO2 IS uses an embedded LDAP user store as the primary user store. You can update the following property to point it to the LDAP server in IS.
<Property name="ConnectionURL">ldap://localhost:10389</Property>
Start WSO2 IS if you have not started it already and start the WSO2 EI business-process profile.
cd <EI_HOME>/bin ./business-process.sh
What's Next?
Now you need to create a new work flow definition. For more information, see Adding a New Workflow Definition.