PEtALS

Subscribe newsletter

News

Winter Releases

Posted at Wed, 04 March 2009 17:45:00 GMT by rnaudin@ebmwebsourcing.com

Fresh release of the following components based on the CDK 4.1:

  • EJB BC 1.1
  • SOAP BC 3.2
  • Mail BC 3.0.1
  • File Transfer BC 2.3
  • EIP SE 2.3.1
  • POJO SE 2.0.1
  • XSLT SE 2.2.3
  • Quartz SE 1.0
  • Validation SE 1.0

You can download them from the component download page.

A Web Console 1.3 has born too!

It is not finished yet...Bound PEtALS Eclipse plugin 1.2.0 is released too!

Get the tools at tools download page.

Maintenance Release 1.5.1

Posted at Wes, 03 December 2008 18:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.5.1 version is out. This is an update release.

Look at the release notes for more details.

Devoxx 2008

Posted at Thu, 3 Dec 2008 16:00:00 GMT by mathieu.lebreton@ebmwebsourcing.com

Come and meet us at Devoxx (Belgium, december 8-12th).

Since Belgium is cold, we want to share hot and nice discussions about PEtALS, SOA, Governance, or whatever, around a beer. (Free beer at OW2 stand !)

Gaël Blondelle holds a speech about OW2 component based softwares, on Wednesday afternoon. You will learn how to create more adaptable software, with lower memory footprint, thanks to Fractal component model. See benefits of using this pattern, with example from OW2 implementations, such as an ESB : PEtALS ;-)

November releases

Posted at Fri, 28 November 2008 18:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Just released the following components based on the CDK 4.0.6 : SE-XSLT v2.2.2, SE-VALIDATION v0.9, SE-EIP v2.3, BC-FTP v3.0, BC-MAIL v3.0, BC-FILETRANSFER v2.2. The component and their documentations are available
here.

JSR181 Service Engine

Posted at Wed, 22 October 2008 12:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Welcome to a new component : JSR181 Service Engine.
This component (based on Apache Axis2 v1.4) allows you to expose POJO annotated classes as JBI services. The component and its documentation are available
here.

PEtALS Platform 2.3

Posted at Tue, 21 October 2008 17:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

We have just released the PEtALS platform distribution 2.3 for distributed environments. Get more details
here.

Eclipse plugin for developers

Posted at Fri, 26 September 2008 10:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

EBM WebSourcing has released a new Eclipse plugin for developers. This plugin (EPL license) can be used to easily create Service Units for the main PEtALS components. The documentation is available here and the Eclipse update site is available here.

BPEL Service Engine 1.0

Posted at Thu, 25 September 2008 12:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The BPEL service engine v1.0 based on OW2-Orchestra project has just been released. You can get it from the
download page.

Standalone 2.2.1

Posted at Tue, 23 September 2008 18:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Standalone Distribution

The 2.2.1 release is out. This is a maintenance release.

Look at the release notes for more details and get it there.

JBI Components release

Posted at Tue, 23 September 2008 18:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS team is please to announce the simultaneous release of our five of our main components :

  • SOAP BC 2.2.1
  • XQUARE BC 2.0
  • EIP SE 2.2.1
  • POJO SE 2.0
  • XSLT SE 2.2.1
All of these components are based on the updated Component Development Kit 4.0.2. You can download them from the
component download page.

Update Release 1.5.0

Posted at Mon, 22 September 2008 18:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.5.0 version is out. This is an update release.

Look at the release notes for more details.

SOAP usecases

Posted at Mon, 04 August 2008 12:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

The latest SOAP usecases have just been published on the project forge. More information on the
demonstrations page.

PEtALS 2.2

Posted at Mon, 21 July 2008 19:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS developers team is pleased to announce the release of PEtALS 2.2 Quickstart and Standalone distributions. It also comes with the PEtALS WebConsole 1.2, a new Component Development Kit (petals-cdk-4.0) and EIP, SOAP, FILETRANSFER, XSLT JBI Components.

PEtALS and JASMINe integration

Posted at Fri, 04 July 2008 10:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

A Flash demonstration about OW2 PEtALS and OW2 JASMINe integration is available on the
demonstration page.

PEtALS Social Networks

Posted at Wed, 28 May 2008 17:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS is now available on social networks. More information in the
community page.

PEtALS and SCA presentation

Posted at Mon, 26 May 2008 10:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

Vincent and Mohammed, from eBM WebSourcing, gave a presentation about SCA support in PEtALS during last OW2 meeting. You can check it out
here.

PEtALS at JavaOne 2008, San Fancisco

Posted at Mon, 05 May 2008 09:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS will be presented at JavaOne 2008, May 6-8 at San Francisco on the OW2 booth (#212). The presentation will focus on how you can virtualize your services with PEtALS and will introduce some integration use cases.

v2.1.2 Maintenance Release

Posted at Fri, 25 April 2008 18:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS Platform

The 2.1.2 version of PEtALS Platform is out. This is a maintenance release.

Look at the release notes for more details.

Workflow Demonstration Update

Posted at Wed, 16 April 2008 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The workflow demonstration has just been updated. It is now available as Flash demonstration.
Check it out
here.

Maintenance Release

Posted at Tue, 08 April 2008 12:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.7 version is out. This is a maintenance release.

Look at the release notes for more details.

Maintenance Release

Posted at Wed, 27 March 2008 12:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.6 version is out. This is a maintenance release.

Look at the release notes for more details.

Bonita based demonstration

Posted at Wed, 13 March 2008 14:36:00 GMT by christophe.hamerling@ebmwebsourcing.com

A new Petals demonstration is available: Petals Workflow 1.0.
This demonstration shows how Bonita SE and Petals Bonita Hooks work. The release contains two demos, based on a maintenance workflow, using Bonita.

The Stock Demo demonstrates calling a Petals service to process automatically the "Stock" workflow activity, using the PetalsAutomaticHook.
The Stock and Resupply Demo processes the "Resupply" manual activity outside of the Bonita web console and delegates this activity to the Petals network. The PetalsManualHook is used to call a FileTransfer service to export the workflow state in a XML file. The user edits this file. Then an other FileTransfer service reads the edited file and calls Bonita SE. Bonita SE interacts with Bonita to start and stop the "Resupply" activity and to update the workflow properties with the data provided by the user.

Look at the
demonstration page to download the required packages.

JBI 1.0 Certified

Posted at Wed, 12 March 2008 09:36:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS 2.1.1.1 Quickstart distribution has been officially JBI certified by SUN Microsystems.
This petals-kernel-2.1.1 based distribution has successfully passed the JBI compatibility test suite (JBI TCK).
In other words it means that PEtALS is 100% JBI compatible.

Thanks to all developers and contributors !

Bonita Service Engine 1.0

Posted at Fri, 10 March 2008 10:01:00 GMT by christophe.hamerling@ebmwebsourcing.com

The first version of Bonita Service Engine has just been released.
The Bonita Service Engine allows you to interact with the
Bonita v3 workflow engine. From PEtALS you can instanciate workflows, list the workflow models present in Bonita, list the activities of a user, read the state of running workflows, modify the properties of the workflows, start and stop activities.
You can also use Bonita Service Engine for building a custom GUI replacing the Bonita console.

Note that complementary to the Bonita Service Engine, it is possible to let Bonita call PEtALS services (and therefore provide distributed orchestration) using the RMI BC and petals-specific "hooks" for Bonita that are provided with the petals-workflow demo (RMI BC and workflow demo both to be released next week). The component documentation and the petals-workflow demo will help you to use Bonita SE.

Download links are available on the components page.

SOAP Binding Component 3.1-beta1

Posted at Fri, 07 March 2008 12:01:00 GMT by christophe.hamerling@ebmwebsourcing.com

The SOAP Binding Component 3.1-beta1 has been released.
It provides new features such has REST Services support and WS notifications persistence.

Download links are available on the
components page.

PEtALS on Ohloh Open Source Network

Posted at Wed, 05 March 2008 16:01:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS is now fully available on
Ohloh.net. Ohloh is an open source network that connects people through the software they create and use. It also provides statistics on the source code, commiters, users...
Please visit PEtALS project page on Ohloh and register yourself.

Maintenance Release

Posted at Wed, 05 March 2008 16:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.5 version is out. This is a maintenance release.

Look at the release notes for more details.

PEtALS Quickstart Distribution Update

Posted at Thu, 21 Feb 2008 10:01:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtAlS Quickstart distributtion has been fixed. The new 2.1.1.1 version embeds missing usecases.
Look at the
release notes for more details.

PEtALS Quickstart Distribution

Posted at Tue, 19 Feb 2008 10:01:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS Team is pleased to announce a new release named "PEtALS Quickstart".
This release is baed on the petals-kernel 2.1.1 and provides an embedded WebConsole. It also comes with a set of simple usecases which introduces how to use PEtALS ESB. Look at the
release notes for more details.

PEtALS February releases

Posted at Tue, 19 Feb 2008 10:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Lot of new releases this month : Kernel 2.1, 2.1.1, CDK 3.0, JBI Components, WebConsole 1.1, Maven Plugin 1.3.1. Look at the
release notes for more details.

WS Portal Demonstration

Posted at Tue, 12 Feb 2008 18:30:01 GMT by christophe.hamerling@ebmwebsourcing.com

A demonstration with the new BPEL component has been added in the
demonstrations.

BPEL Service Engine

Posted at Tue, 12 Feb 2008 18:30:00 GMT by christophe.hamerling@ebmwebsourcing.com

We are pleased to announce the beta release of a new Service Engine. Based on the Orchestra project, the petals-se-orchestra provides BPEL features to orchestrate JBI services inside the Bus.

Introducing the last webconsole...

Posted at Thu, 24 Jan 2008 10:25:00 GMT by Gael Blondelle

The webconsole is evolving into a brand new administration and monitoring tool for PEtALS. For now it is available in the "petals-webconsole" branch, it'll be merged with the trunk soon. You can have a look at it in
the flash WebConsole demonstration.

Maintenance Release

Posted at Fri, 10 Jan 2008 12:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.4 version is out. This is a maintenance release.

Look at the release notes for more details.

eXo Platform integration

Posted at Wed, 19 Dec 2007 11:03:00 GMT by christophe.hamerling@ebmwebsourcing.com

The WebConsole has been integrated as a portlet into
eXo platform. Have a look to the flash demonstration here.

Kernel 2.1-beta1 and CDK 3.0-beta2 based releases

Posted at Tue, 19 Dec 2007 09:34:00 GMT by christophe.hamerling@ebmwebsourcing.com

We have just released beta versions of the CDK, components and platform. Have a look to the
release notes for more details.

RSS feed

Posted at Tue, 18 Dec 2007 19:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS news are now available as RSS 2.0 feed
http://petals.ow2.org/rss/news.rss

Component Framework Maintenance Release

Posted at Tue, 18 Dec 2007 14:35:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS Component Framework 2.1.2 has been released. It mainly fixes character encoding of JBI payloads.

Kernel 2.1-beta1 based Releases

Posted at Tue, 17 Dec 2007 21:35:00 GMT by christophe.hamerling@ebmwebsourcing.com

The kernel 2.1-beta1 has been released. It comes with a lot of enhancements and two types of distribution :
  • Standalone 1.0-beta1 : A real standalone mode (no more distributed among servers) which starts quickly
  • Platform 1.0-beta1 : Replaces the old standalone (which was not really standalone...). Provides distributed features.

WebConsole Demonstration

Posted at Mon, 17 Dec 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

A flash demonstration of the WebConsole is available
online .

PEtALS at JavaPolis '07 (Antwerp, Belgium)

Posted at Wed, 12 Dec 2007 09:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

We are at the Javapolis 07 conference. Come and see us on the
OW2 booth or at the 'Leading Open Source Middleware in Action' talk today at 2pm.

Maintenance Release

Posted at Tue, 04 Dec 2007 16:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.3 version is out. This is a maintenance release.

Look at the release notes for more details.

Online Flash demonstration

Posted at Mon, 19 Nov 2007 09:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

A PEtALS and CimeroV2 Editor Flash demonstration is available
online .

Maintenance Release

Posted at Tue, 13 Nov 2007 09:00:00 GMT by christophe.deneux@capgemini.com

Standalone Platform

The 1.4.2 version is out. This is a maintenance release.

Look at the release notes for more details.

PEtALS 2.0 Service Pack release

Posted at Fri, 28 Sep 2007 21:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS 2.0 is out and comes within a ServicePack. It provides all the petals-kernel 2.0 compatible modules.

Platform

  • Kernel and standalone 2.0
  • Distributed environment : The PETALS nodes uses jgroups for topology and discovery.
  • Lot of Bug fixes and improvments

Components

  • File Transfer binding component 1.5
  • HTTP binding component 0.1
  • FTP binding component 2.0
  • Mail binding component 2.0
  • JMS binding component 2.0
  • SOAP binding component 2.1.2
  • XMPP binding component 1.0
  • RMI service engine 1.0
  • Script service engine 0.1
  • XSLT service engine 2.0
  • ...

Tools

  • Eclipse development and monitoring plugin
  • Component Development Kit 3.0
  • Monitoring and administration Web Console 2.0
  • Fractal Development Framework 1.0

Look at the release notes for more details.

New WebSite

Posted at Fri, 28 Sep 2007 17:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Welcome to this new Website; good bye old Wiki !

Maintenance release

Posted at Tue, 11 Sep 2007 12:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The platform 1.4.1 is out. This is a maintenance release.

Releases and more

Posted at Thu, 30 Aug 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Component

  • Welcome to a new component : Enterprise Integration Pattern Service Engine (petals-se-eip).

Component Framework

  • The 2.0.1 version is out. It is a maintenance release which fixes several bugs.

Roadmap

  • We are on the PEtALS 2.0 iteration. The release is planned for next month. The pack will include lot of interesting things such as an Eclipse plugin, new components… Stay tuned !

Releases

Posted at Fri, 17 Aug 2007 17:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Platform

The PEtALS standalone version 1.4 is out with :
  • Integration of a faster message transporter (Dream based)
  • Load balancing
  • obustness
  • and of course several bug fixes and code optimization

Component framework

The Component Development Kit is now named PEtALS Component Framework (PCF). It allows developers to quickly create powerful JBI components.

Component

The new SOAP Binding Component (petals-bc-soap v2.0) is based on the PCF 2.0. It has been optimized, based on the PCF 2.0 and provides new features such has WS Notifications and Ws Security.

PEtALS 1.3 and Azalee pack

Posted at Fri, 01 jun 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Platform

  • Distributed environment : The PETALS nodes topology can be configured statically. The standard multicast auto-discovering is disabled in this mode
  • IBM JVM compatibility

Components

  • The ComponentDevelopmentKit eases the JMX exposition of components configuration attributes during installation phase
  • A new FTP binding component

Web Admin

  • The Web Administrative console manages JBI components

PEtALS 1.2

Posted at Tue, 06 Mar 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS is now delivered as separated packages. The platform, JBI components, demonstrators and tools are now released independently.

The global PEtALS package is now called PEtALS Service Pack and gathered all elements in their own version.

Platform

  • The MessageExchanges delivering mode has been improved and corrects a fault in the persistance of pending messages.
  • The NormalizedMessageRouter features new routing rules : a message is firstly addressed to local a ServiceEndpoint, secondly to a distant ServiceEndpoint, and finally to a ServiceEndpoint hosted on a stopped container.
  • The path of the repository where components and service assemblies are stored can be set.
  • The PEtALS platform is also available as a Web Application and can be deployed on standard WebServer or J2EE Server.
  • The petals-webadmin monitoring console features graphics that show instant message-traffic in a container.
  • Bugs in Ant tasks have been corrected.

Components

Planned works

  • The transport layer will provide both a JMS transporter and an RMI transporter (faster but less reliability) based on DREAM (OW2 project).
  • Eclipse-based tools to create components, PEtALS network administration,...
  • PEtALS-network deployment, allowing to deploy servers on a network and install components and service-assemblies on them.
  • other functionalities to come...

PEtALS 1.1

Posted at Wed, 24 Jan 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

PEtALS 1.1 includes the following features since PEtALS1.0 :

Platform

Several optimizations appear, especially on the message exchanges transport.

Components

  • Component Development Kit : the CDK (previously called components-common library) offers an abstract ServiceEngine and BindingComponent framework with an integrated ServiceUnitManagement.
  • PEtALS components are now based on this CDK , promoting a consistent global design.
  • Axis2BC : the SOAP binding is embedded in the JETTY Http server. WSDL service descriptions are now dynamically exposed from JBI Service to SOAP clients and from external Services to JBI clients.
  • FileTransfer : The incoming/outgoing folder associated to a Service is configured with the ServiceUnit.
  • A new POJO ServiceEngine exposing Java classes as services.
  • A new CSV ServiceEngine transfoming text documents to XML documents.
  • * A new JDBC Binding Component with XQuery, based on XQuare libraries, interacting with databases to insert, query and apply storedQueries.

(See the PEtALS Components doc for CDK details and JBI components list)

PEtALS Installation

PEtALS is now packaged with an Installer, which allows you to select the elements to install (platform, components, demo,...).

The Component Development Kit is available independently of the PEtALS Installer.

Planned works

  • The transport layer will provide both a JMS transporter and an RMI transporter (faster but less reliability) based on DREAM (OW2 project).
  • The JMS transporter will be improved.
  • JBI TCK certification
  • Eclipse-based tools to create components, PEtALS network administration,...
  • PEtALS-network deployment, allowing to deploy servers on a network and install components and service-assemblies on them.
  • other functionalities to come...

PEtALS 1.1 M2

Posted at Tue, 16 Jan 2007 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

Platform

This second milestone corrects some bugs on the platform.

It features the following optimizations :

  • non pertinent payloads are removed from MessageExchange during sending
  • MessageExchange persistence can be disabled for a specific message
  • Acknowledgments (status DONE messages) can be avoided during a specific exchange
(See
the PEtALS UserGuide Optimizations section)

Distribution

PEtALS is now distributed as an Installer, which allows you to select the elements to install.

The Component Development Kit is available independently of the PEtALS platform.

Components

The major features comes with the PEtALS Components part :

  • Component Development Kit : the CDK (previously called components-common library) is nearly stable and documented on the wiki.
  • Nearly all PEtALS components are now based on this SDK , promoting a consistent global design.
  • Axis2BC : embedded in the JETTY Http server. Exposes JBI Services WSDL description to soap external client, and external WSDL description to JBI internal components ( = http://URI?wsdl).
  • FileTransfer : The incoming/outgoing folder associated to a Service is configured with the ServiceUnit.

Next milestone

The PEtALS 1.1 final version is planned to be released on January, the 24th 2007.

PEtALS 1.1 M1

Posted at Mon, 11 Dec 2006 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS 1.1 M1 includes :

Platform

  • Components lifecycles are managed in independent threads.

Component Common

  • The componentcommon library is now packaged as a component development kit. It offers an abstract binding component framework with an integrated serviceunit management.
  • PEtALS components start to be refactored with this CDK.

Binding Components

  • The SOAP BC is now based on Axis2 1.1
  • Due to WSDL incompatibility theSOAP BC implemented with XLinker is no more supported.

PEtALS 1.0 Final Version

Posted at Thu, 21 Sep 2006 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The PEtALS 1.0 final version is available.

Petals is an open source ESB that fully implements the Java Business Integration specification (JSR 208). It is completely distributed, and each Petals' node self-configures at start-up to join the global Petals network without any configuration.

Petals provides a set of JBI components that enables Enterprise Business Integration solutions. Petals offers basic monitoring tools to supervise the whole servers network. Extra-tools are provided to help you to develop your own JBI components according to the JBI specification.

Please read the documentation on the Petals web site to learn more about Petals, ESB and JBI principles. A demonstrator is also available to show how Petals helps you to integrate your existing applications.

You can download the binary and source distribution at http://petals.ow2.org in the 'download' section.

Enjoy!

PEtALS 1.0 M4 release

Posted at Fri, 28 Jul 2006 16:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The Petals team is pleased to announce the release of Petals 1.0 M4

You can download the binary and source distribution at http://petals.objectweb.org in the download section.

New features:

Platform

  • Multiple Petals containers can be launched and work together in a distributed way.

Binding Components

  • A SOAP-BC with X Linker
  • A JMS-BC
  • A XSLT-SE

Tools

Maven plugin for xlinker :

  • Java2WSDL
  • Java2WSAR
  • Wsdl2Java

Demonstrators

The Mortgage demonstrator has been added.

Documentation

  • New web site.
  • Documentation of all the new components, tools and demonstrators has been added.
  • Documentation updated to fit with Petals improvements.

Coming soon

The Petals 1.0 final version will be available on september.

Non blocking bug

  • auto installation : In some cases, during the auto installation of components (by copying a component's archive into install directory), the 'forceDelete() : Unable to delete xxx ...' message can appear. This message does not block the installation of the component.

Known Bugs

  • JNDI distributed directory bug : Only containers started on the same computer can work together. When two containers with the same configuration are started on different container, they configure themself in the right way but during the installation of component, the JNDI directory is not updated in the other containers. Restrictions
  • Attachments : Attachments are not supported in this version. Due to this restriction, the FileTransfert BindingComponent does not work.
  • Message content : The content of NormalizedMessage is a Source type. Only StreamSource are managed in this version.

Petals 1.0 M3 release

Posted at Mon, 12 Jun 2006 09:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The Petals team is pleased to announce the release of Petals 1.0 M3

You can download the binary and source distribution, and the article, at http://petals.objectweb.org

New features :

Platform

  • Management of synchronous send, and a better management of MessageExchange lifecycle
  • Ant tasks
  • Recover capability, allowing to stop-restart Petals and keep all components or service-assemblies states
  • Simpliest http-jmx management for JBI, with a special 'PetalsView' tab in the http-jmx console

Binding Components

  • A SOAP-BC with Axis
  • An SMTP-BC
  • A FileTransfert-BC

(plus an early version of a Celtix-BC)

Tools

As a first tool, a simple webapp is available, to perfom install/start and shutdown/uninstall process.

Documentation

More documentation about the architecture is also available on the wiki.

Project infrastructure

Petals project now uses Maven2. Tests and code coverage have been intensively added.

Coming soon

The major feature of the next milestone will be the distributed environment support of Petals.

Petals 1.0 Milestone 2 available

Posted at Mon, 05 Jun 2006 09:00:00 GMT by christophe.hamerling@ebmwebsourcing.com

The Petals team announces the release of Petals 1.0 M2

This milestone implements 100% of the JBI APIs and provides :

  • Component Framework implementation
  • Installation Service for JBI components installation
  • Deployment Service for component artefacts deployment
  • Life Cycle Management
  • Normalized Message Router

Architecture has been refactored to be based on the ObjectWeb component model Fractal :

  • JMX administration based on Fractal JMX and MX4J
  • Logging based on Monolog integration via a Fractal mixin

It includes several examples and a Getting started guide is available on the project's wiki.

This version provides a standalone JBI container. Stay tuned for the next milestones which will provide the distribution and cluster features.

You can download the binary and source distribution at http://petals.objectweb.org