Questions tagged [apache-ode]

Apache ODE (Orchestration Director Engine) software executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.

Apache ODE (Orchestration Director Engine) software executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.

WS-BPEL (Business Process Execution Language) is an XML-based language defining several constructs to write business processes. It defines a set of basic control structures like conditions or loops as well as elements to invoke web services and receive messages from services. It relies on WSDL to express web services interfaces. Message structures can be manipulated, assigning parts or the whole of them to variables that can in turn be used to send other messages. More about the specification can be found on our BPEL page.

Features:

  • Side-by-side support for both the WS-BPEL 2.0 OASIS standard and the legacy BPEL4WS 1.1 vendor specification.
  • Supports 2 communication layers: one based on Axis2 (Web Services http transport) and another one based on the JBI standard (using ServiceMix).
  • Support for the HTTP WSDL binding, allowing invocation of REST-style web services.
  • Possibility to map process variables externally to a database table of your choice.
  • High level API to the engine that allows you to integrate the core with virtually any communication layer.
  • Hot-deployment of your processes.
  • Compiled approach to BPEL that provides detailed analysis and validation at the command line line or at deployment.
  • Management interface for processes, instances and messages.

Official Website: http://ode.apache.org/

Useful Links:

86 questions
0
votes
0 answers

Deploying and running a process with flow activity in Apache ode

I have rewritten the question with more details. Apologies for not giving enough details. I am facing issue in Apache ODE while creating an instance with flow activity. I am able to create an instance through soap ui. The issue is that though the…
Vinay
  • 1
  • 3
0
votes
1 answer

BPEL Assign a list and display it in the output

I'm using BPEL Designer with eclipse and ode apache as a bpel server. I just want do a simple assign of list from the input to the output. In oracle assign have a copy rule that could change from "copy" to "copyList" to do the assign for a list,…
Lola Loulita
  • 471
  • 4
  • 21
0
votes
1 answer

Apache ODE - How to redirect process endpoint?

I'm interested in use apache synapse to monitor Apache ODE invocations, exists any configuration to redirect all Apache ODE calls changing the endpoint and adding WSA-TO header? Exists any other way to do that just changing the apache ODE…
mdominguez
  • 13
  • 4
0
votes
1 answer

BPEL compilation error: undeclared variable

I'm using Eclipse BPEL Designer and Apache ODE. Then I'm trying to deploy my process in catalina.out I'm getting error org.apache.ode.bpel.iapi.ContextException: Deploy failed; error: [CompilationErrors] Compilation completed with 1 error(s): …
user3712116
  • 527
  • 1
  • 4
  • 8
0
votes
1 answer

Apache ODE instance ID

How to get instance id of BPEL process in Apache ODE at runtime? Need to return id as response to calling. I tried this, but it didn't work
user3712116
  • 527
  • 1
  • 4
  • 8
0
votes
1 answer

Implementing human input in apache ode

I want to learn how to use Apache ODE and use it in my java aplications. But I can't find a good source to learn from. All the examples on the web that I've found so far are very simple(send a message and get a message). I want to make a simple…
user2419750
  • 41
  • 1
  • 2
  • 10
0
votes
1 answer

how to receive data within BPEL process?

I developed a simple web service which contains next activities: receive, assign, reply. This service launched when the user sends data to this process. But when this process is executes I need to receive some additional information. For this…
Tequila
  • 726
  • 7
  • 23
0
votes
1 answer

BPEL Java Code Validation, Processing, Logging and Database Interaction

I am currently exploring BPEL capabilities and I need to know whether BPEL has got any facilities to Use java classes for Validation. Processing of Data which flows in the BPEL processing. Logging after invoking the service in process. Need to…
user3500159
  • 25
  • 2
  • 6
0
votes
1 answer

How to assign hardcode value to Invoke Activity in BPEL

I have a if condition and need to invoke the service with hard-code argument when the condition satisfies. How to assign the hard code value to the invoke activity. Is there any book, tutorials, documents available which cover everything about BPEL.
user3500159
  • 25
  • 2
  • 6
0
votes
1 answer

How to create table using OpenJPA for Apache ODE?

I want to create a new table using OpenJPA in the source code of Apache ODE. I have created an interface and provided an implementation. I compiled the process using Maven and deployed it on Apache Tomcat. However when I run a BPEL process on the…
Peter
  • 213
  • 2
  • 5
  • 14
0
votes
1 answer

WSO2 BPS(BPEL) - Deadline or Escalation expression

Hi I am working on WSO2 BPS(BPEL) 3.1.0, @My Scenario if task is not completed within the given time. I need to give the deadlines,and escalated to superior wise. I tried working examples, but i didn't get any information. How can i achieve this…
Kanchetianeel
  • 189
  • 2
  • 3
  • 15
0
votes
1 answer

How can I get current time stamp and it's operations in WSO2 BPS Server 3.1.0

I am working on the WSO2 BPS Server 3.1.0, How can I get the current timestamp and How can I perform the subtract operations on these Time Stamp. I Tried like this:- get-property('SYSTEM_TIME') It's not working.
Kanchetianeel
  • 189
  • 2
  • 3
  • 15
0
votes
1 answer

Is there any Time Based scheduling or functions available in WSO2 BPS(BPEL) 3.1.0

i am working on the WSO2 BPS Server 3.1.0, My aim is i have to write the time based condition or scheduling in BPEL ,means when i am creatng the one task and giving the some time to executing this task. If it is not completed with in the time or it…
Kanchetianeel
  • 189
  • 2
  • 3
  • 15
0
votes
0 answers

Accessing WSO2 BPS endpoint in WSO2 ESB showing errors

I am working on the WSO2 BPS 3.1.0 and WSO2 ESB 4.8.0, while i am consuming the BPS Server endpoint in WSO2 ESB (with help of PAYLOAD FACTORY & TARGET mediators) , i am getting the following errors, 1. *The endpoint reference (EPR) for the Operation…
Kanchetianeel
  • 189
  • 2
  • 3
  • 15
0
votes
1 answer

Import wsdl error in BPEL using WSO2 developer Studio

I am working on the BPEL examples in Eclipse WSO2 Developer studio , I created 3 BPEL workflows Addition,subtraction, Multiplication. Now i want call those BPEL flows While i am working with new Bpel work flow. I am trying to add partner link…
Kanchetianeel
  • 189
  • 2
  • 3
  • 15