Dear all,

We would like to invite you to our next session on Tuesday, October 9th 2012 from 18:30PM.

Karoly Nagy, EMEA Senior Solutions Architect, Red Hat/JBoss will speak about JBoss EAP6.

The session will be held at CRONOS n.v. Business Park King Square Veldkant 33A – 2550 Kontich


Dear *,

Recently I looked for Seam 3 applications running into JBoss AS7 (foretaste purpose) or EAP 6 (Professional use purpose).
So I uncompressed the following packages into a temporary directory (Test purpose) of a common|standard user of the system :

  • JBoss EAP6 Beta – Server which provides software applications with services such as security, data services, transaction support, load balancing, and management of large distributed systems. – -> Download Package
  • JBoss AS7 – Server which provides software applications with services such as security, data services, transaction support, load balancing, and management of large distributed systems. -> Download Package
  • Seam 3 – Seam is a powerful open source development platform for building rich Internet applications in Java. – -> Download Package
  • Maven 3.0.3 -> well, if you are using Fedora or RHEL, be root on your system and run “yum install maven”. If not, then go to to install the application

Then I set the JBOSS_HOME directory with the path of my application server – Here I chose to use JBoss EAP6 Beta : export JBOSS_HOME=/home/user/jboss-eap-6.0 (you can set it definitively in the maven settings.xml file or in you local profile).

I ran the JBoss EAP6 Beta Application Server in standalone mode with the following command :


I opened the seam-3.1.0.Final/examples directories to set the following stanza in the pom.xml file :




Finally, I choose one of the Seam 3 examples, went to the corresponding directory and  I compiled and deployed it to the running  JBoss EAP6 Beta application server with the following commands :

cd seam-3.1.0.Final/examples/seam-booking

mvn package jboss-as:deploy

and then went to the following URL : http://localhost:8080/seam-booking

Ref :



Dear *,

Here is the definitive schedule for FOSDEM’12 :

Saturday 2012-02-04

Event Speaker Room When
BoxGrinder : Grind your appliances easily Marek Goldmann K.3.201 11:00-11:55
Drools Planner: Planning optimization by example Geoffrey De Smet K.3.201 12:00-12:55
Openshift David Blado K.3.201 13:00-13:55
JBoss AS7 : Building JBoss AS 7 for Fedora Carlo De Wolf K.3.201 14:00-14:55
JBoss Forge / Arquillian: Two Missing Links in Enterprise Java Development Koen Aers K.3.201 15:00-15:55
Infinispan: where open source, Java and in-memory data grids converge Manik Surtani K.3.201 16:00-16:55
RHQ: Recent and future developments in the RHQ systems monitoring and management framework Heiko Rupp K.3.201 17:00-17:55
Guvernor/JBPM : Managing workflows and business rules with Guvnor and the jBPM designer Geoffrey De Smet Marco Rietveld K.3.201 18:00-18:55

Ref :



Dear all,

I am going to do a presentation about “ AS7” in Brussels in February 2012.
If your company or you are based in BeNeLux and are interested by this presentation, just let me know and I will try to arrange a Meeting for you.

Ref :



Dear all,

Well, recently I tried to make my application work on AS7.

Just to check if I should have to do some code modifications in my application when EAP 6 will be released.

FYI, you can download freely AS7 at the following URL – – however as it is a community project you will not have any support with SLA.

In case of you would need one(s) then I would suggest you to subscribe to  JBoss EAP Solutions –

So,  one of my main targets was to make AS7 work with Postgresql as its underlying database.

1] I wanted to use an updated Postgresql JDBC then I had to download it from the JDBC Postgresql website –

I used postgresql-9.1-901.jdbc4.jar

2]  I had to create dedicated directories and files inside the AS7 directory.


Then, to upload the postgresql-9.1-901.jdbc4.jar in the following path :   jboss-as-7.0.2.Final/modules/org/postgres/main

And then to create specific xml file named : module.xml  with the following content :

<module xmlns="urn:jboss:module:1.0" name="org.postgres">
    <resource-root path="postgresql-9.1-901.jdbc4.jar"/>
     <module name="javax.api"/>
     <module name="javax.transaction.api"/>
So in the  jboss-as-7.0.2.Final/modules/org/postgres/main path you should retrieved the following files :

> postgresql-9.1-901.jdbc4.jar – Postgresql JDBC4 driver.

> postgresql-9.1-901.jdbc4.jar.index – Index file generated by JBoss. That file should automatically created by the JBoss instance as soon as the Postgresql JDBC Driver will be discover by the instance.

> module.xml – Module Description

4] Then, I  had to add a Posgresql node in the following section of the jboss-as-7.0.2.Final/standalone/configuration/standalone.xml file.

<subsystem xmlns="urn:jboss:domain:datasources:1.0">


                  <datasource jndi-name="java:jboss/datasources/ExampleDS" pool-name="H2DS" enabled="true" jta="true" use-java-context="true" use-ccm="true">

                  <datasource jndi-name="java:jboss/datasources/PostgresqlDS" pool-name="java:jboss/datasources/PostgresqlDS_Pool" enabled="true" jta="true" use-java-context="true" use-ccm="true">
                    <driver name="postgresql" module="org.postgres">
                    <driver name="h2" module="com.h2database.h2">
Rem: Do not forget to change the Postgresql Database user and password to yours.

5] You can check in the JBoss Administration Console your JDBC connection is rcognized – http://localhost:9990/console/App.html#server/datasources

You should see a green light if everything is OK.

6] Finally, do not forget to change the persistence -persistence.xml – file of your application to check your application works with the new Posgresql datasource.

<?xml version="1.0" encoding="UTF-8"?>

<persistence xmlns=""
<persistence-unit name="astroDatabase">
                  <property name="" value="create-drop" />
                  <property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
                  <property name="hibernate.show_sql" value="false"/>
                  <property name="hibernate.format_sql" value="false"/>
                  <property name="hibernate.use_sql_comments" value="false"/>

Ref #1 :

Ref #2 :

Best Regards


Dear all,

Yesterday, I received a confirmation from the FOSDEM team this year -2012- the opening/closing schedule for devrooms on Saturday will start at 11:00AM and end at at 19:00PM.

The thing is I planned to start session from 13:00PM.

So that means I have still 2 free other one hour -55mins- sessions available.
Well, as I mentioned in one of my previous post I would like to use them to talk about HornetQ and  Gatein/BoxGrider.

So If you are from these communities and  want to submit your talk then feel free to contact me.

Anyway, here are the already the confirmed talks :

-> JBoss AS7 in the Cloud [ OpenShift ] –

-> Drools Planner –

-> Infinispan –

-> RHQ –

-> jBPM/designer and Guvnor. –

-> JBoss Forge and Arquillian.-  &