|
You can click a sample's name below to see its
documentation, or download the appropriate archive by clicking on its link.
- ActiveBPEL For People
- This sample shows some of the basics on how to use ActiveBPEL's
People activity. It describes how to configure the required
support services (ActiveBPEL Enterprise Server's Identity and Email services),
add a People activity to an existing process and use the ActiveBPEL Task
Inbox application to manage and complete a task.
ActiveBPELforPeople.tar.gz (170.7 KB)
ActiveBPELforPeople.zip (206.3 KB)
- Communicating with the ActiveBPEL Engine Administration Interface via Web Services
- This sample demonstrates communicating with the ActiveBPEL Server
Administration Interface via the published Web Services API in ActiveBPEL Engine
or Enterprise version 3.1 or higher.
ActiveBpelAdmin_API.tar.gz (157.1 KB)
ActiveBpelAdmin_API.zip (223.1 KB)
- AlertUsingEmailAndIdentity
- This sample shows how to create, deploy and register a BPEL Process that uses the Identity and Email
Services in ActiveBPEL Enterprise to respond to alerts generated by the Alert Service.
AlertUsingEmailAndIdentity.tar.gz (111.9 KB)
AlertUsingEmailAndIdentity.zip (119.2 KB)
- Handling Attachments During BPEL Process Execution
- This sample shows how to create, deploy and register a BPEL Process that can interact with data in SOAP Attachments sent as part of a request message.
Attachments.tar.gz (131.1 KB)
Attachments.zip (135.0 KB)
- BPEL Samples
- This is a collection of sample processes that provide examples ranging from
how to use a particular BPEL activity such as pick or scope, to more complex
examples of processes that invoke external Web services or show techniques
such as handling multiple start messages.
BPEL_Samples.tar.gz (2.7 MB)
BPEL_Samples.zip (2.8 MB)
- Exchanging Messages Containing Complex Data Types
- This sample describes the use of RPC style WSDL messages within a BPEL process
and includes an example of a Java client that uses an RPC message to invoke
the process via Web Service.
complex_exchange.tar.gz (23.1 KB)
complex_exchange.zip (30.6 KB)
- Creating and Using Custom XPath Functions
- This sample shows how to create, install and register custom functions that
can be used to facilitate common tasks within a BPEL process (e.g., XML to
string) using the ActiveBPEL custom functions framework.
custom_functions.tar.gz (29.0 KB)
custom_functions.zip (41.0 KB)
- Creating and Using Custom Invoke Handlers
- This sample shows how to specify during deployment that a service should be
invoked directly rather than using the default SOAP over HTTP protocol. The
sample provides examples of the Java services, deployment descriptor
modifications and sample data to test the deployed process and services. Using
this method any protocol (e.g., JMS or SMTP) can be used to interact with a
process directly.
custom_invoke.tar.gz (565.9 KB)
custom_invoke.zip (598.3 KB)
- Deploying a BPEL Process
- This sample provides information on manually constructing the artifacts
required to deploy a BPEL process to the ActiveBPEL Server.
deploy.tar.gz (24.6 KB)
deploy.zip (26.7 KB)
- Creating an ActiveBPEL Engine Event Monitor
- This sample shows how to create, install and register a custom process that
can be used to monitor and report on events in the ActiveBPEL Engine.
engine_event_monitor.tar.gz (36.5 KB)
engine_event_monitor.zip (42.9 KB)
- Using Indexed Properties to Perform Extended Queries with ActiveBPEL Designer
- This sample shows the used of extended queries using indexed properies with ActiveBPEL.
extended_query.tar.gz (24.9 KB)
extended_query.zip (32.3 KB)
- HTTPS and Security Certificates
https_certificates.tar.gz (11.0 KB)
https_certificates.zip (11.0 KB)
- invoke
- This How-to demonstrates basic invocation of a BPEL process.
invoke.tar.gz (21.7 KB)
invoke.zip (26.2 KB)
- Direct Java BPEL Process Invocation
- The sample show how to invoke a BPEL process directly from Java code,
bypassing SOAP and all other transport layers. The code is called from a JSP
page that is similar to the SOAP Client JSP page.
java_process_call.tar.gz (1.5 MB)
java_process_call.zip (1.5 MB)
- How to Resolve ActiveBPEL Sample Project Java Library Dependencies
- This archive contains documentation describing how to access jar files
required by some ActiveBPEL sample projects.
lib.tar.gz (526.0 KB)
lib.zip (528.2 KB)
- Utility Library
- A dependency of a few of the other samples, the classes here are useful when
developing ActiveBPEL clients, Web services, and JSP pages. The provide common
behavior (for example, AbstractDocumentClient and LiteralClient) and services
(for example, StringUtils and Getopts).
util.tar.gz (23.8 KB)
util.zip (35.9 KB)
- WS-Security Using SAML
- This sample includes bpel processes that demonstrate the use of WS-Security features supported by ActiveBPEL Enterprise. The sample is provided to demonstrate the use of policy and the available WS-Security features supported by the ActiveBPEL product. It is intended for advanced users who are comfortable depoloying BPEL processes using ActiveBPEL Designer and ActiveBPEL Enterprise.
Note that this sample does not represent best security practices for a production environment, it is an introduction to the use of WS-Security.
ws-security-saml.tar.gz (43.4 KB)
ws-security-saml.zip (44.0 KB)
|