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

BPEL examples not working

I plan to use BPEL for a project and I try to start learning by creating a simple example following tutorials (I have found this and this) and using the examples provided in the release. However, I have not been able to make anything to work,…
fa__
  • 267
  • 5
  • 17
0
votes
0 answers

Import xsd schema in generated wsdl file of BPEL process ODE

Im triying to implement a simple BPEL process that should be able to accept as an input an element defined in an external XSD. Im using Eclipse Oxigen.2 Release (4.7.2) and the Eclipse BPEL designer 1.05 Final, also i'm running the BPEL process in…
JuanDM
  • 1,250
  • 10
  • 24
0
votes
1 answer

Apache ODE BPEL soapenv:Server axis2ns1:selectionFailure

I am new to BPEL and struggling to get started. I created a simple If/Else workflow, but getting the following error when I am testing the wsdl file with eclipse web services explorer: soapenv:Server axis2ns1:selectionFailure My understanding from…
Saad Farooq
  • 977
  • 2
  • 13
  • 26
0
votes
1 answer

invoke web service with authentication headers in ode bpel

I'm using eclipse bpel designer and trying to invoke a external service which requires authentication headers to be passed. Here is what I have done 1. Created a headers.endpoint file with the following content *alias.sample_ns="http://sample.com" …
Arun
  • 1
  • 1
0
votes
1 answer

Maven dependency not found when building ODE source

I have been trying to build the source code of apache-ode and it has a dependency for xdoclet in pom.xml. I am using jruby and buildr for building the code but buildr fails to download this dependency from any of the repositories listed in the…
Muhammad Adeel Zahid
  • 17,474
  • 14
  • 90
  • 155
0
votes
1 answer

Building apache ODE from the source Jruby and Buildr

I need to build apache ODE 1.3.5 from the source. Building from the source is important for me because we plan to make some changes in the ODE code. I tried out their instructions for building. I was able to install jruby 1.5.1 but I was not able to…
Muhammad Adeel Zahid
  • 17,474
  • 14
  • 90
  • 155
0
votes
1 answer

Getting HTTP error 500, while running BPEL project in Eclipse with Apache ODE

I am using Eclipse Neon, Apache Tomcat 6, Apache ODE 1.3.6 and Java 8. Java 8 is working fine in the Java perspective of Eclipse. I am learning BPEL concepts from this video: https://www.youtube.com/watch?v=9vW--eCxf_w At time 3:11 it says to right…
my name is GYAN
  • 1,269
  • 13
  • 27
0
votes
1 answer

How to run the HelloWorld ODE from the browser?

I develop a simple hello world project by using Eclipse IDE. I can run it from the IDE (Web Services -> Test with Web Services Explorer). From that it work perfectly, but if I try to access the http://localhost:8080/ode/processes/HelloWorld/ It…
Thilina
  • 695
  • 2
  • 7
  • 20
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 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

I'm unable to launch apache ODE

I'm using eclipse to create a BPEL project my environment is: eclipse kepler bpel visual designer 1.0.5 apache-cxf-3.1.4-src tomcat 8.0.28-r2 I was following the tutorial at…
Adel Ahmed
  • 638
  • 7
  • 24
0
votes
1 answer

Implementing a web service orchestration with BPEL in java and eclipse

I've been reading a lot of different tutorials for creating web services, but none of these could help me create a web service with a BPEL orchestration of web services. How can I implement a java program that uses a BPEL orchestration to keep track…
SomeDude
  • 15
  • 1
  • 6
0
votes
2 answers

BPEL timeout after 120 seconds - Apache ODE - Tomcat

I'm new to bpel. I've made a webservice with a pick activity and it works fine. But when i change the onAlarm duration to more than 120 seconds, i get an timeout error! Is it possible to change the timeout duration for apache ode? Any XML file where…
Fezi32
  • 1
  • 6
0
votes
1 answer

BPEL correlation: multiple instances created for same correlation ID

I'm working on a BPEL process in Apache ODE with Tomcat 6. My start activity looks like this:
wvdz
  • 16,251
  • 4
  • 53
  • 90