Questions tagged [wso2-business-process]

WSO2 Business Process Management is a key technology for increasing productivity and re-energizing businesses, making them more competitive. The WSO2 Business Process Server enables developers to easily deploy business processes written using the WS-BPEL standard, and also serves as the business process management and hosting environment for your SOA.

Features

Define and Execute Business Processes

  • Supports WS-BPEL 2.0 and BPEL4WS 1.1
  • Long running stateful processes
  • Short running stateless or stateful processes
  • In memory process execution for short running processes
  • Message and time triggered message handling
  • Processes secured with WS-Security, Kerberos and more
  • Security context propagation through processes to partners
  • Secure invocation of partners with WS-Security, Kerberos and more

Data Manipulation & Extensibility

  • Powerful data manipulation via XPath 1.0/2.0, XSLT 1.0/2.0, XQuery 1.0 and E4X
  • Extensible via custom activities defined using Java APIs
  • XPath extensions for Java invocation

Define Workflows Interacting with People

  • Supports WS-Human Task 1.1, BPEL4People 1.1
  • Integration of people for performing tasks and receiving notifications
  • Management of deadlines and escalation to other users and roles (including integration to WSO2 Identity Server for user and role management)
  • Role based access control for activities
  • Google Gadget for interacting with task manager and for task execution
  • Ability to create custom user interfaces for tasks

Create & Monitor Custom Key Performance Indicators (KPIs)

  • Extension activity for selectively publishing events from any process to WSO2 Business Activity Monitor
  • Define KPIs to run in WSO2 Business Activity Monitor and generate custom gadgets for dashboards or reports

Graphical Process Modeling

  • Powerful graphical editor via WSO2 Developer Studio
  • Drag-n-drop visual editor for any WS-BPEL process model including XPath assistant
  • Store, lifecycle manage and govern processes, partners and endpoints via integration with WSO2 Governance Registry
  • Create and manage process deployment artifacts
  • Import and edit BPEL processes developed using other tools such as SoftwareAG ARIS, Oracle SOA Suite, Microsoft BizTalk and IBM Process Manager

Process Management via Graphical Administration Console

  • Flexible deployment and management of processes including security, throttling and caching
  • Process versioning including dynamic updates to running processes
  • Flexible management of process instances including terminate, suspend, resume, retry and cleanup
  • Graphical auditing and troubleshooting of instances
  • Dashboard with snapshot of failed, suspended, active and long running instances

Integrates to Existing Environment

  • Pluggable storage choices including MySQL, Oracle, MSSQL and DB2
  • Use any existing enterprise identity system including LDAP, Microsoft - Active Directory or any JDBC database
  • Task manager API for integrating human tasks to any enterprise infrastructure including portals and e-mail clients

High Availability, Scalability and Stability

  • Horizontal scaling via clustering with stateless server architecture
  • Distributed response caching for higher performance
  • Supports highly available deployment
  • Process dehydration for running large volumes of processes
  • Long term execution stability via configurable persistence levels with low resource utilization

Lightweight, Developer Friendly and Easy to Deploy

  • Easy to debug processes with tools for message tracing and interactive testing with TryIt capabilities
  • Server customization via feature provisioning of any WSO2 middleware capability
  • Choice of deployment to on-premise servers, private cloud, or managed cloud, without configuration changes
  • Integrated with SVN, Maven, Ant and other standard tools for development & deployment
  • Integrated to WSO2 Developer Studio, Eclipse-based IDE for all WSO2 products

Manage & Monitor

  • Comprehensive management & monitoring Web console with enterprise-level security
  • Built-in collection and monitoring of standard access and performance statistics
  • JMX MBeans for key metrics monitoring and management
  • Integrates with WSO2 Business Activity Monitor for operational audit and KPI monitoring and management
  • Flexible logging support with integration to enterprise logging systems
  • Centralized configuration management across different deployment environments with lifecycles and versioning via integration to WSO2 Governance Registry
98 questions
1
vote
1 answer

WSO2 BPS 3.5.0 source code

I try to build wso2 bps 3.5 from source code by following document (https://docs.wso2.com/display/BPS350/Working+with+the+Source+Code), but there is no org.wso2.carbon.humantask_4.4.4.jar inside the downloading component. Also I cannot find the…
richard
  • 1,845
  • 1
  • 20
  • 30
1
vote
1 answer

database deadlock in wso2 bps when creating human task

When calls bps service to create human tasks, I got following dead-lock exceptions. The bps version is 3.2.0. The database is sqlserver 2012. Can somebody takes a look? java.sql.SQLException: Transaction (Process ID 162) was deadlocked on lock…
richard
  • 1,845
  • 1
  • 20
  • 30
1
vote
1 answer

Bpel Deployment Failed with Oracle db wso2 BPS 3.5.0

I have changed H2 the WSO2_CARBON_DB and BPSDB and activity DB with ORACLE. The version of BPS is 3.5.0 I have found this issue https://wso2.org/jira/browse/BPS-185 but is fixed on this release. Now when I do a deploy there is this error…
0
votes
1 answer

does EI 7.0.1 contain BPS?

Does EI 7.0.1 contain Business-process server? Cause in MI, Ballerina, SI directories no business-process directory. Where is BPS? I want to configure workflows for API-M.
0
votes
1 answer

Cannot build WSO2 BPMN service task .CAR file

I'm trying to create a Composite Application with my own service task as described in WSO2 documentation I did all steps as described in the documentation but it doesn't show me ServiceTask_Artifact as a dependency in my Composite Application…
SSH
  • 1
0
votes
0 answers

Internal role shown in wso2is but not shown in wso2am

We have wso2am-2.1.0, wso2bps-3.6.0, wso2is-km-5.3.0 and mysql. We set up humanTasks for the user signUp process in the store. After approving in userdb (mysql), an entry about the addition of the role internal / subscriber to the user appears and…
0
votes
1 answer

How to set SMTP Office365 mail configuration in WSO2 Product

we are trying to set SMTP Mail configuration in WSO2 Product. Following steps for set SMTP Mail Configuration in WSO2BPMN Product. Change SMTP Configuration in /conf/activiti.xml
VIVEK-MDU
  • 2,483
  • 3
  • 36
  • 63
0
votes
1 answer

How to deploy Car and bar file programatically in wso2

In wso2 how to deploy .car file in case of ESB and .bar in case of BPMN programatically. Is there any way of using remote deployment option programmatically(using JAVA).
ashok
  • 1,078
  • 3
  • 20
  • 63
0
votes
1 answer

In wso2 BPS for BPMN resttask error handling

In wso2 BPS it has provided soap and rest task for rest and soap call but how to handle the error if any error occurs. In this article (article link) they have provided RestInvokeError as the error code. Can we use RestInvokeError as error code for…
ashok
  • 1,078
  • 3
  • 20
  • 63
0
votes
1 answer

DB migration from WSO2 bps to Camunda

We are going to migrate from WSO2 bps version 3.6 to Camunda and we assume that this process should go pretty smoothly but we also have some amount of data stored in WSO2 activity database and we don't wan't to lose it. So I would like to know if…
Alex
  • 1,940
  • 2
  • 18
  • 36
0
votes
1 answer

WSO2 Bps 3.6 org.activiti.engine.ActivitiOptimisticLockingException

We've faced with following exception. After some digging around it we've found that our service task has been executed several time with very small interval - like 50ms. How it could be possible that service task was executing 3 times as we suppose…
Alex
  • 1,940
  • 2
  • 18
  • 36
0
votes
1 answer

In activiti business rule task java.lang.NoClassDefFoundError: org/drools/runtime/rule/AgendaFilter

In activiti business rule task while deploying I'm getting the following error. java.lang.NoClassDefFoundError: org/drools/runtime/rule/AgendaFilter I've added the jar file in the WEB-INF/lib folder and then I deployed the .bar file but then also…
ashok
  • 1,078
  • 3
  • 20
  • 63
0
votes
1 answer

WSO2 BPS rest API tests

I didn't find such kind of an information in your documentation so I would like to know if there any opportunities/tools for testing API for the whole diagram? like a set of API call one after another? Will it be OK if I put several rest API calls…
Alex
  • 1,940
  • 2
  • 18
  • 36
0
votes
2 answers

WSO2 BPS timer event bpmn

DO you know if it's possible to setup some timer event/task to wait for some time for receiving some action? For example, I need to set up some mechanism where I invoke timer task which waits for example for 10 seconds then I will restart checking…
Alex
  • 1,940
  • 2
  • 18
  • 36
0
votes
1 answer

WSO2 APIM Workflow EI either BPS?

I have to deploy the approval workflow as explained in https://docs.wso2.com/display/AM210/Managing+Workflow+Extensions Currently we are working with 2.1.0, but in the near future, we will migrate to 2.2.0. In version 2.1.0 to different alternatives…