JBI Components
Sources and Javadoc
The Javadoc and the source code of all the PEtALS components are available online on the ObjectWeb Maven2 repository.
Root directories are :
- http://maven.objectweb.org/maven2/org/objectweb/petals/
- http://maven.objectweb.org/maven2/org/ow2/petals/
You can also get the sources from SVN. Each released component is available under :
svn://svn.forge.objectweb.org/svnroot/petals/tags/{COMPONENT NAME}-{VERSION}/
Install, configure, deploy
Component Development Kit
All the PEtALS JBI components are based on the Component Development Kit Framework (PEtALS CDK).
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 3.0 | 08 Feb. 2008 | Download | |
| 3.0-beta2 | 17 Dec. 2007 | Download | |
| 3.0-beta | 28 Sep. 2007 | Download |
Binding Components
petals-bc-filetransfer : File Transfer
Usage : Read/Write files from local filesystem from/to JBI message
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 2.0 | 08 Feb. 2008 | Download | |
| 2.0-beta1 | 17 Dec. 2007 | Download | |
| 1.5 | 28 Sep. 2007 | Download |
petals-bc-ftp : File Transfer Protocol
Usage : Read/Write files from/to FTP server from/to JBI message
petals-bc-jms : Java Messaging Service
Usage : Publish/Receive to/from JMS Queues
petals-bc-mail
Usage : Send (SMTP) or get (POP/IMAP) emails
petals-bc-soap
Usage : Access to WebServices/Expose JBI Services as WebServices
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 3.1-beta1 | 07 Mar. 2008 | Download | |
| 3.0 | 08 Feb. 2008 | Download | |
| 3.0-beta1 | 17 Dec. 2007 | Download |
petals-bc-xmpp : Jabber protocol
Usage : Send/Recieve messages to/from Jabber server
Service Engines
petals-se-bonita : BPM Workflow
Usage : Work with BPM workflows
petals-se-csv : Coma Separated Value
Usage : Transform XML to/from CSV
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 2.0-beta1 | 19 Dec. 2007 | Download |
petals-se-eip : Enterprise Integration Pattern
Usage : Ligth orchestration
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 2.1 | 08 Feb. 2008 | Download | |
| 2.1-beta1 | 19 Dec. 2007 | Download |
petals-se-orchestra : BPEL Service Engine
Usage : Orchestrate JBI Services with BPEL
petals-se-pojo : Plain Old Java Object
Usage : Expose a Java Class as JBI Service
petals-se-script : Java scripting
Usage : Expose Java Scripting (Jruby, Groovy) as JBI Services
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 1.0-beta1 | 19 Dec. 2007 | Download |
petals-se-xslt : XSL Transformation
Usage : Transform JBI Messages with XSLT technology
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 2.1 | 08 Feb. 2008 | Download | |
| 2.1-beta1 | 19 Dec. 2007 | Download |
Samples
petals-se-clock
Usage : Provides a Time Service
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 1.4 | 01 Oct. 2008 | Download |
petals-sample-helloworld
Usage : Provides a Helloworld Service
petals-sample-client
Usage : Provides a GUI to test JBI services
| Version | Release Date | Download | Documentation |
|---|---|---|---|
| 1.4 | 01 Oct. 2007 | Download |


Platform 2.1.2 (Fri, 25 Apr)