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
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
2 answers

Apache ODE example

Any good apache ODE example available? I am trying to evaluate Apache ODE for an project. Please provide any references for learning Apache ODE through samples/tutorials/guide. Thanks.
Ayusman
  • 8,509
  • 21
  • 79
  • 132
4
votes
2 answers

BPEL Apache ODE .deployed file

I have created a basic helloworld.bpel process file in eclipse in BPEL project and tried to deploy it Apache ODE. So I followed the steps in this link Apache ODE Eclipse BPEL guide. But in the later stages, after putting the relevant files in…
empyreanphoenix
  • 301
  • 2
  • 3
  • 8
3
votes
1 answer

WS-Addressing ReplyTo for callbacks in asynchronous bpel-processes

I have an asynchronous bpel-processes that invokes a cllback-service on the client to transmit its response. At the moment, I statically defined the client's endpoint in the corresponding wsdl-file and everything works fine. Now I am trying to have…
Simon
  • 3,509
  • 18
  • 21
3
votes
1 answer

WSDL: No element type is defined for message

I'm creating a service orchestration using Eclipse BPEL Designer plugin and i have a problem with the WSDL file that it generates automatically. Here is the WSDL:
giocarmine
  • 580
  • 1
  • 13
  • 29
2
votes
2 answers

Invoking external web methods with BPEL + Apache Ode (calling .Net asmx) problems

Pre-info: I'm learning to use orchestration of web methods(WM). I've sucessfully completed lessons with assings, invoking web methods, some parallel processing in BPEL. I'm using Eclipse Indigo 3.7.1 with BPEL plugins, Tomcat7 server with Apache Ode…
Eluny
  • 574
  • 5
  • 15
2
votes
1 answer

Migrating Oracle BPEL 10g Process to Apache ODE BPM

I am considering replacing Oracle 10g BPEL Process Manager and migrating all processes to Apache ODE. Are there documented steps in migrating the processes across the two platforms?
Hassan
  • 436
  • 5
  • 9
2
votes
2 answers

Apache ODE and JAX-WS 2.0

I am trying Apache ODE for evaluation. It seems Apache ODE runs on AXIS2 for webservices. Has anybody tried to configure Apache ODE with JAX-WS 2.0 instead of AXIS 2?
Ayusman
  • 8,509
  • 21
  • 79
  • 132
2
votes
1 answer

BPEL Error : [MessageVariableRequired] Cannot use non-message variable

I am using Eclipse BPEL Designer and Apache ODE. When i deploy, i get this error : error: [MessageVariableRequired] Cannot use non-message variable "getDetailInfoRequest" in this context (message variable is required). Here is my BPEL Code :
fanjavaid
  • 1,676
  • 8
  • 34
  • 65
2
votes
0 answers

throwing FailMessageExchangeException a in NoOpInterceptor

I'm trying to extends NoOpInterceptor and throw a FailMessageExchangeException, but I can't do it outside the org.apache.ode.bpel.intercept package (because has a protected constructor).. How can I trick this problem? here's my pom.xml
Frizz1977
  • 1,121
  • 13
  • 21
2
votes
2 answers

Problem in accessing wsdl from URL(http) from bpel

HI, I want to access wsdl file that is imported in bpel definition, can i do that or i will have to create local copy and then use it? Because whenever it run the process it gives me this: FATAL - GeronimoLog.fatal(116) | openResource: invalid…
bandit
  • 95
  • 1
  • 1
  • 8
2
votes
1 answer

Trying to build Apache ODE source code with Buildr

i am trying to build APACHE ODE source code with Buildr using Ruby. I installed ruby and installed Buildr with it, but when i run the command rake package on the root of APACHE ODE source code it gives me this error C:\workspace2\APACHE_ODE_1.X>rake…
Moon13
  • 283
  • 1
  • 5
  • 15
2
votes
1 answer

404 error of BPEL WebService at the second run

I am trying to setup an HelloWorld bpel process with Apache-ODE. I have put the ode.war(1.3.5/1.3.6) into an Tomcat 7.0.50, and deployed my helloworld process using the web-interface of ODE. My process simply receive an message. Then the the message…
Galigator
  • 8,957
  • 2
  • 25
  • 39
2
votes
1 answer

How to specify the service instance in an external WS-policy attachment file?

I am trying to create a WS-policy attachment file in order to attach a policy to an activity of a particular process instance. I have read that an endpoint reference(EPR) should be included in the AppliesTo element but the problem is that I don't…
Peter
  • 213
  • 2
  • 5
  • 14
2
votes
1 answer

Creation of Human Task with BPEL - ODE using "TaskManagerProcess.wsdl" from Intalio-BPMS-6.5.1

I am using Eclipse BPEL designer and ODE server. As you all know, BPEL alone does not support "Human Tasks and human task forms". I am trying to use the Tempo server from Intalio-BPMS for that purpose. Now I want to use createTaskRequest request…
1
2 3 4 5 6