PEtALS

PEtALS Platform 2.1.2

Release Date : 04/25/2008

This is a Platform distribution based on petals-kernel v2.1.2.

Downloads

Bugs Solved

PEtALS Kernel

  • Under writting...

PEtALS Quickstart 2.1.1.1

Release Date : 02/21/2008

This new Quickstart distribution embeds all the missing usecases.

Downloads

Kernel 2.1.1 based Distributions, CDK 3.0 based Components and WebConsole releases

Release Date : 02/19/2008

Downloads

Kernel 2.1-beta1 and CDK 3.0-beta2 based releases

Release Date : 12/19/2007

This is a beta release of the CDK, components and different kernel distributions. The main features are :

  • All the components are now based on the CDK 3.0-beta2 release.
  • A new type of distribution is also available, the standalone version is now a real standalone product. The distributed version is now named petals-platform

Downloads

Standalone PEtALS platform 1.4.7

Release Date : 2008/04/08

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

New Features/Changes

PEtALS Kernel

  • The Dream session cache is sizeable.
  • Add a new JNDI cache to search endpoints by service or interface.
  • Update the AddressResolver to not use the routing strategy when working with services, as for interfaces.
  • Enhance the DREAM transporter to avoid access to target container configuration (stored in the JNDI) at each message transfer.

Bugs Solved

PEtALS Kernel

  • Performance and thread concurrency improvments on the dispatcher and transport layers

Standalone PEtALS platform 1.4.6

Release Date : 2008/03/27

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

New Features/Changes

PEtALS Kernel

  • Add the possibility to unactivated the Ping service

Bugs Solved

PEtALS Kernel

  • Change the Ping Strategy to avoid unecessary rebinds on the JNDI container context.
  • Local endpoints weighting for routing strategy is not correctly managed.
  • Bypass the routing strategy if there is only one electable endpoint.

Standalone PEtALS platform 1.4.5

Release Date : 2008/03/05

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

New Features/Changes

PEtALS Kernel

  • Logging: Add date in messages of loggers

PEtALS Standalone launcher

  • Improve the Eclipse profiling in the DOS script
  • Add the Netbeans profiling in the DOS script.

Bugs Solved

PEtALS Kernel

  • #308689 : JORAM discards few messages when sent with timeout
  • #308753 : Memory leak in the Dream transporter
  • Logging: Unable to have Dream internal logs

PEtALS Standalone launcher

  • #308689 : JORAM discards few messages when sent with timeout

Standalone PEtALS platform 1.4.4

Release Date : 01/10/2008

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

New Features/Changes

PEtALS Ant tasks

  • #308017 : Ant task definitions should be integrated into the petals-ant jar file

PEtALS Kernel

  • Merge from trunk: addition of the EndpointServiceMBean

Bugs Solved

PEtALS Ant tasks

  • #308009 : jbi-list-service-assemblies does not fill correctly the XML output
  • #308010 : jbi-list-service-assemblies does not manage correctly SA in state "Unknown"
  • #308012 : jbi-list-service-assemblies does not manage correctly SA with several SUs

PEtALS Kernel

  • #308013 : JMX API "Deployment.getServiceUnitForServiceAssembly" is not implemented
  • #308027 : SA in state "Unknown" are skipped during recovering process
  • #308028 : The JMX API "DeploymentService.forceUndeployServiceAssembly" does not work on a SA in state "Unknown"

PEtALS Standalone launcher

  • #307985 : Unable to get debug traces of components

Standalone PEtALS platform 1.4.3

Release Date : 12/04/2007

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

Bugs Solved

PEtALS Kernel

  • #307886 : Unable to connect to the PEtALS JMX Server if it is behind a firewall
  • Prevent NPE in org.objectweb.petals.jbi.messaging.transport.util.DreamUtil.addChunkDestination
  • Improve exception management in NetworkServiceImpl.getOrCreateContainerContext

PEtALS Standalone launcher

  • #307886 : Unable to connect to the PEtALS JMX Server if it is behind a firewall
  • The script clean.sh should take into account the path of the repository configured in the server.properties and the JORAM path.

Standalone PEtALS platform 1.4.2

Release Date : 11/13/2007

This new maintenance release comes with some bug fixs and minor improvements.

Downloads

New Features/Changes

PEtALS Kernel

  • The joram directory is settable, by using the 'joram.path' property

Bugs Solved

PEtALS Kernel

  • #307824 : The JMX API "removeServerFromNetwork" does not work correctly
  • #307541 : messageToCapture method in Monitoring throws a NPE if the endpoint is null
  • #307553 : Cannot get the InstallerConfigurationMBean value during a jmx installation
  • #307528 : Unable to shutdown a component in the state "Started"
  • #307573 : Problem with Joram jndi server
  • When a queue is full, the message is rejected
  • Minor bug on the router
  • Corrected bug when stopping an already stopped monitoring
  • When an endpoint interface is not retrieved, change the error raising to a warning

PEtALS Ant tasks

  • #307551 : Problem when setting extensions during the installation of a binding component

PEtALS Standalone launcher

  • #307814 : The script "shutdown" has been removed

PEtALS 2.0 & PEtALS ServicePack 2.0 (October, 01st, 2007)

Release Date : 10/01/2007

This new major release comes with a lot of stuff, including tools for development (Component Development Kit 3.0, an Eclipse plugin) and monitoring (Eclipse plugin, WebConsole 1.0).

The PEtALS project also provides a collection of JBI compatible components (Filetransfer, FTP, HTTP, JMS, Mail, RMI, SOAP, XMPP, XQuare, CSV, EIP, POJO, Scripting, XSLT...).

The PEtALS ServicePack 2.0 provides all the latest PEtALS 2.0 compatible modules

Downloads

Modules

Platform

  • petals-standalone 2.0 : The PEtALS JBI container, running as a standalone application

Tools

  • petals-eclipseplugin 1.0.0.M3 : Eclipse plugin for JBI development and monitoring (available as update site http://petals.objectweb.org/update)
  • petals-webconsole 1.0 : Web application for administration and monitoring
  • petals-component-framework 2.1.1 : Library for JBI component creation
  • petals-cdk 3.0-beta : Library for JBI component creation
  • petals-fdf 1.0 : Tool for container and components deployment based on Fractal

Components

  • petals-bc-filetransfer 1.5 : File transfer Binding Component used to read/write files
  • petals-bc-ftp 2.0 : FTP Binding Component used to get/put files from/to FTP server
  • petals-bc-http 0.1 : HTTP Binding Component used to handle GET/POST outgoing requests
  • petals-bc-jms 2.0 : JMS Binding Component to send/receive/pub/sub messages on a JMS server
  • petals-bc-mail 2.0 : Mail Binding Component to send or pop emails on a mail server
  • petals-bc-soap 2.1.2 : SOAP Binding Component to consume or provide WebServices (based on Axis2 1.2)
  • petals-bc-xmpp 1.0 : XMPP Binding Component to connect and communicate with jabber servers
  • petals-bc-xquare 1.2 : Binding Component to access database with insert, query and storedQuery operations. Based on XQuare Bridge library
  • petals-se-csv 1.3 : Service Engine to convert CSV format to XML
  • petals-se-eip 1.0 : Service Engine for Enterprise Integration Patterns
  • petals-se-pojo 1.4 : Service Engine to expose Java code as JBI service
  • petals-se-rmi 1.0 : RMI Service Engine used to access to the NMR from RMI clients
  • petals-se-script 0.1 : Scripting Service Engine to invoke scripting languages such as Groovy
  • petals-se-xslt 2.0 : Service Engine to transform message using XSL sheets

Samples

  • petals-se-helloworld 2.0 : Helloworld Service Engine
  • petals-se-clock 1.4 : Helloworld Service Engine
  • petals-sample-client 2.0 : A GUI Client Service Engine used to invoke JBI services

New Features/Changes

  • #307491 : [Component] Create a Script SE
  • #307490 : [Component] Create an HTTP BC
  • #307513 : [Components] Component names standardization
  • #307398 : [Components] Create a XMPP component
  • #307462 : [PCF] Implement default interceptors in PCF
  • #307460 : [PCF] Interceptors does not handle responses
  • #307415 : [Kernel] the fast mode (the dream transporter) should not persist the messages
  • #307463 : [Eclipse] Add wizards to create BC or SE
  • #307515 : [Eclipse] SU creation is not linked du workspace components

Bugs Solved

  • #307573 : Problem with Joram jndi server
  • #307553 : Cannot get the InstallerConfigurationMBean value during a jmx installation
  • #307551 : Problem when setting extensions during the installation of a binding component
  • #307528 : [petals-kernel-1.4] Unable to shutdown a component in the state "Started"
  • #307501 : [petals-kernel-1.4] retrieveComponentsForInstalledSharedlibrary is not implemented in the installation service
  • #306975 : Java 6 compatibility - Components doesn't start
  • #306928 : Two shared libraries with the same name can be installed, because they don't have lifecycle

SVN Checkout

Developer

svn checkout svn+ssh://developername@svn.forge.objectweb.org/svnroot/petals/tags modulename-moduleversion

Anonymous

svn checkout svn://svn.forge.objectweb.org/svnroot/petals/tags modulename-moduleversion