Friday, November 20, 2009

New features for Apache Camel Bindy (non XML binding framework)

Today has been a very productive day. I have found the time to update the documentation about the Apache Camel Tutorial on OSGI and commit the last new features added to camel-bindy : the non XML binding framework used to parse or generate CSV, FIX, ... messages

This new version of bindy includes important new features like :
- Required (@DataField) to check mandatory field
- Position (@DataField and @KeyValuePairField) when the CSV/FIX message to be generate contain fields which are placed at a different position then those used to parse it
- Section which allow to define the class containing by example the header, body or footer section

and

- OneToMany which allow to :

  • Read a FIX message containing repetitive groups (= group of tags/keys)
  • Generate a CSV with repetitive data
More info can be find here.

LangDetecten>fr YahooC
OSGI

Monday, November 2, 2009

Tutorial part 1 about Apache Camel and OSGI (reviewed)

Last friday, I have spend some times to update the part 1 of the Apache Camel tutotrial. This tutorial shows how you can easily and quickly build and deploy a small SOA project using Camel 2.0 top of Apache Felix Karaf 1.0.0

The second part of this tutorial will be upgraded soon and will include a new section about integration tests with Pax Exam

Apache Camel Group on Linkedln

Apache Camel has now its Group on Linkedln web site : http://www.linkedin.com/groups?home=&gid=2447439&trk=anet_ug_hm

Feel free to join us to discuss / exchange ideas / news and jobs about your favorite mediation and router framework

Wednesday, October 28, 2009

Building OSGi applications with the Blueprint Container specification

Jarek Gawor which is an advisory software engineer for IBM and an Apache Geronimo committer /PMC member has published an interesting article on :

Building OSGi applications with the Blueprint Container specification

Wednesday, September 16, 2009

Fuse Community Day - Paris - 1st October

The first "Fuse Community day" will take place the 1st October 2009 in Paris. Different topics will be presented by the founders James Strachan, Rob Davies, Guillaume Nodet of the projects Apache Camel, ActiveMq and Karaf during this day.

To join the day, please register on this site : http://form.fusesource.com/forms/registerforParisDay

Here is the agenda :

09:30 - Réception et petit-déjeuner


10:00 - Ouverture de la conférence par Magali Briol


10:15 - FUSE et OSGi par Guillaume Nodet; Membre PMC

- La technologie OSGi est au coeurs des produits FUSE. Cette présentation vous permettra de découvrir OSGi, Apache Karaf, et leur utilisation au sein de FUSE ESB.“


11:00 - Enterprise Apache ActiveMQ par Rob Davies; Membre PMC et Co-fondateur

- Apache ActiveMQ is a the most widely used open source messaging system to date.

This presentation will look at deploying Apache ActiveMQ in the enterprise - for high availibity,

across wide area networks and how to tune Apache ActiveMQ to for performance

and scalability.


11:45 - Cas client par Sylvain Thomas; Architecte Capgemini

- Recueil de données satellites via FUSE ESB. Mise à disposition de Géo localisations et de

données règlementaires.


12:30 - Déjeuner


13:30 - Intégration avec Apache Camel par James Strachan; Membre PMC et Co-fondateur

- Apache Camel is a powerful open source integration framework based on Enterprise Integration Patterns with Beans Integration. This presentation will give an overview of Apache Camel and how to implement Enterprise Integration Pattern to solve a number of integration issues.


14:15 - Camel 2.0 et le développement de solutions orientées entreprise par

Charles Moulliard; Apache Camel Committer et Senior Enterprise Architecte

- Cette présentation va vous donner un aperçu des nouvelles fonctionnalités de Camel 2.0 et comment celles-ci vont aider les architectes/développeurs à construire des solutions orientées entreprises dans un environnement OSGI.


15:00 - Pause Café


15:15 - Intégrer JBI et OSGi avec ServiceMix4, JBI Components nouvelles caractéristiques et

roadmap par Jean-Baptiste Onofré ; ServiceMix Commiter

- Présentation des différentes versions de ServiceMix. Modularité au sein de ServiceMix4 (kernel

Karaf, NMR, composants). Publication de WSDL pour facilité l'utilisation des composants.“


16:00 - Introduction à FUSE Integration Designer par James Strachan et Rob Davies

- FUSE Integration Designer is an Eclipse tool design to help you create, debug and deploy your integration solutions for Apache Camel, ServiceMix and ActiveMQ.


16:30
-
Fermeture de la conférence

Friday, June 26, 2009

Don't Use System.out.println! but Log4j

Here is the bible when you want/need to configure Log4J. Thanks to Vipan Singla

Don't Use System.out.println!

Wednesday, June 24, 2009

OSGi Blueprint Services

In this very nice presentation of Guillaume Nodet, you will discovered what is magic behind OSGi Blueprint Services. This implementation who will be part of the next OSGI specification 4.2 will help the Java developer/architect to better design their solutions. The blueprint services are largely inspired from Spring Dynamic Module project but now it becomes a standard like EJB, ... in the past.