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
4
votes
0 answers

WSO2BPS timeouts and wait nodes are note processed after restart

Using WSO2 BPS 3.6.0 we encountered a serious issue We have a few processes waiting for external events (with timeout) and several processes polling for updates (using wait node). The problem arises as soon we restart a server: * timeouts which…
gusto2
  • 11,210
  • 2
  • 17
  • 36
4
votes
1 answer

wso2 ei server, error 403 forbidden, Does not access the core, error:required token is missing from the request

I am installing WSO2 EI 6.1.1 integrator --run : https://localhost:9445/carbon/admin/login.jsp -> OK wso2serber.bat : EI-Business-Process Server https://localhost:9445/carbon/admin/login_action.jsp Error 403 - Forbidden [EI-Business-Process] …
3
votes
3 answers

Unable to download WSO2 Business Process Server

When I Try to download WSO2 Process Server, It redirects me to API Manager. The link is http://wso2.com/products/business-process-server Is the WSO2 Process Server deprecated?
firas hai
  • 41
  • 1
3
votes
2 answers

How to upgrade TLS 1.0 to TLS 1.2 on wso2product

We are trying to upgrade TLS 1.0 to TLS 1.2 version in the WSO2 BPS.Following procedure for upgrading TLS latest version using this link Reference Link From WSO2 and our JAVA application is running in JDK 1.8. Open the…
VIVEK-MDU
  • 2,483
  • 3
  • 36
  • 63
3
votes
1 answer

Accessing WSO2 BPS and ESB registry from code

I am trying to access the registry of WSO2 BPS and WSO2 ESB from Java in order to automatically fill the registry based on the data I provide. I have already found a number of resources about the required Java code and dependencies, this being the…
curledUpSheep
  • 403
  • 3
  • 11
2
votes
0 answers

How to configure a User Signup Workflow in API 3.0.0 and BPS?

I configured a User Signup Workflow in API 3.0.0 and BPS (EI 6.5.0) by article https://apim.docs.wso2.com/en/latest/Learn/ConsumeAPI/Customizations/adding-a-user-signup-workflow/. When a user registered on API Devportal, he receives message "User…
Epic555
  • 403
  • 4
  • 18
2
votes
1 answer

How to allow access permission from wso2is to wso2api manager using ReadWriteLDAPUserStore

When i create user's roles in wso2 identity server and give some permissions to roles and then configure wso2is using ReadWriteLDAPUserStore with wso2 api manager or wso2 business server then in wso2is role's permissions not visible to wso2 api…
2
votes
2 answers

WSO2 Enterprise Integrator Keystore

Is it a good idea to use common keystore for all WSO2EI profiles (ESB/BP/AN)? For example, trust-clients.jks file is used in each profile in /wso2//repository/resources/security Is it ok to create a common security folder (e.g.…
2
votes
1 answer

How should I implement a dynamic partner link endpoint in WSO2 BPS?

I am trying to implement a partner link with a dynamically determined endpoint address in a WSO2 BPS BPEL process. The idea is that the request sent to the process contains an endpoint URL and that this URL is used as the address for a certain…
curledUpSheep
  • 403
  • 3
  • 11
2
votes
1 answer

How to get the namespace-uri of a node in xslt without know element name?

I am using WSO2 BPS 3.2.0 and I want to assign namespace-uri of element to string. Problem is that I don't know element name at design time. I have XML data
Eduard Nickel
  • 135
  • 1
  • 2
  • 13
2
votes
2 answers

Patching WSO2 BPS - Carbon

I am attempting to patch the carbon app within our WSO2 BPS 3.2.0 environment. We are currently runnning 4.2.0 patch0005 which was bundled with BPS. There is a fix in patch0007 that resolves a bug we are experiencing. Does anyone have a working…
BTD
  • 35
  • 4
1
vote
1 answer

WSO2 BPS Tooling Link Could Not Be Found When Installing the BPS Tooling Plugin

I'm currently following the WSO2 documentation on installing the BPS tooling plugin and the link given for the BPS tooling is not working(Step 4). https://docs.wso2.com/display/BPS360/Installing+the+BPS+Tooling+Plug-In Any resolution or an…
1
vote
0 answers

Error when connecting API Manager with Business Process Server (BPM)

I'm trying to connect API Manager with Business Process Server (BPM), my script is : when user trying to signup he/she must get approval from admin before registration. my current code : user signup directly without permission or approval from admin…
1
vote
0 answers

WSO2 bps : How to invoke a REST service not running on the ESB from a BPEL process on the BPS

I have setup BPS and have created a few BPEL processes which i can use to invoke services on the Application Server. I have created a REST service on the ESB and a REST service I wrote by Java Spring Boot and I have the problem. My setup in BPS only…
ANHNHV1
  • 11
  • 3
1
vote
0 answers

Unable to start WSO2 Business Process Server

I'm trying to start up the BPS that comes with WSO2 EI 6.1.1. However, it gives the following error: WARN {org.wso2.carbon.core.init.CarbonServerManager} - Carbon initialization is delayed due to the following unsatisfied items:…
1
2 3 4 5 6 7