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
0
votes
1 answer

wso2_carbon_db across different wso2 product, should it be same db?

I have installed WSO2 API Manager and WSO2 Business Process Server. Both product has wso2_carbon_db, so my question is whether both product should be configured with single db_instance of wso2_carbon_db ? or they should be configured with two…
Pravin
  • 131
  • 1
  • 14
0
votes
1 answer

wso2 bps bpel logging and troubleshooting

I have to admin the WS2 BPS (3.6.0) is not very revealing about internal exceptions. There's a small chapter in the documentation about troubleshooting, however this setup logs only messages passed to the endpoints. Questions: is there way to see…
gusto2
  • 11,210
  • 2
  • 17
  • 36
0
votes
1 answer

WSO2 BPS BPEL reusing the async processes

Having WSO2 BPS 3.6.0 we have several long running asynchronous processes. I'd like to reuse a process in multiple other processes (e.g. error handling, common procedures, ..). The problem is, that in that case multiple processes will expose the…
gusto2
  • 11,210
  • 2
  • 17
  • 36
0
votes
1 answer

WSO2 BPS creating a BPEL human task throws 411 Error: Length Required

Having a BPEL process creating a human task, creating a RemoteTask throws the following exception (note that the BPEL process runs ok until the human task and I can create the human task invoking its WS endpoint)) : Error sending message to Axis2…
gusto2
  • 11,210
  • 2
  • 17
  • 36
0
votes
1 answer

WSO2 BPS BPEL Timeout when correlation not found

Working with WSO2 BPS 3.6.0 - we have a service which notifies a running BPEL process about an event. Util the process is running, it is working great (using the correlation). But when the process is already completed, the request doesn't get any…
gusto2
  • 11,210
  • 2
  • 17
  • 36
0
votes
1 answer

WSO2 BPS Carbon unable to connect with studio

I can't connect the Developer Studio to the BPS. I have the latest version of studio and the BPS version is the latest ( 3.6.0 ). When I try to connect the server the Developer Studio check of the existance is positive, but when I try to check the…
user5919369
  • 111
  • 6
0
votes
1 answer

WSO2 BPS environment variable

does anybody know how to define static variable in WSO2 BPS that could be accessible for all processes in current BPS installation. I tried to define property in registry but I'm unable to read its value in process instance. I also know that I can…
0
votes
2 answers

service element missing for the invoke element in deploy.xml

I recently started learning WSO to provide a open source option for BPM customers. I however am stuck. I followed the BPEL Guide and still getting the same error. It fails to deploy the Process for the reason "service element missing for the invoke…
0
votes
1 answer

wso2 bps3.5.1 bpmn the comments cannot support Chinese character

BPS3.5.1 is running on windows. The database is mysql-5.7.13. Mysql is configured by using utf-8. when posting a comments via result api, the incorrect character is stored in database.…
richard
  • 1,845
  • 1
  • 20
  • 30
0
votes
1 answer

wso2 BPEL message-variable becomes un-expandable after some time

I am using Developer Studio 3.8.0 on top of Eclipse Lunar to develop an BPEL project... I have able to create a partner link, assign the input message variable, and invoke the partner link. however, I found out that after sometime, the message…
George Wang
  • 765
  • 2
  • 13
  • 28
0
votes
1 answer

API Manager: Error when call a BPS subscription task

Im trying to follow this tutorial: https://docs.wso2.com/display/AM1100/Adding+an+API+Subscription+Workflow But when I try to register a subscription from the Store, in BPS console I receive the following error: [2016-06-28 11:21:10,729] WARN …
Micnori
  • 11
  • 2
0
votes
1 answer

WSO2 BPS: H2 DB size

I have an WSO2 BPS environment, over default H2 database; since some days ago, my DB is growing without control, until be > 20 Gb. Is any way to avoid this behavior or some commands to compact or clean this file?. Any assistance would be greatly…
ILVANSKY
  • 1
  • 1
0
votes
1 answer

Is it possible to Integrate wso2 MB with wso2 BPS?

I'm currently working with WSO2 Message Broker and I need to connect this product to WSO2 BPS without using ESB. So my question is , is it possible to do so? or I have to use WSO2 ESB to integrate MB with BPS?
0
votes
1 answer

BPS process data fails to be deployed in DAS using KPISample

Using wso2bps-3.5.1, wso2das-3.0.1 Hi, I've followed the instructions for deploying and testing the KPISample process that comes with BPS. I'm able to include the extension bundle, deploy the project .zip file and execute a couple of process call…
Jonas
  • 119
  • 9
0
votes
1 answer

Developer Studio BPEL project doesn't recognize analytics extension

Using wso2bps-3.5.1, wso2das-3.0.1 and Developer Studio 3.8.0 I'm following a guideline for Monitoring a BPEL Process with WSO2 DAS. I recieve this from inside Developer Studio and my .bpel file: Error: Extension…
Jonas
  • 119
  • 9