O'Reilly logo

JBoss ESB by Tom Cunningham, Magesh Kumar B, Kevin Conner, Len DiMaggio

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using Maven with JBoss ESB

Most of the examples that we have gone through so far have used Apache ant to compile and package JBoss ESB archives. Maven is another very popular build tool. You can use Maven as an alternative to ant to build, compile, and package your archives, and also run your JBoss ESB tests.

Compiling with Maven

The source of JBoss ESB is built with ant, which means that no list of dependencies for the jbossesb-rosetta.jar file exists, and this presents a problem for compiling your own custom actions, listeners, and notifiers. The jbossesb-rosetta.jar file, which contains all the code which you must extend from is not hosted in a public maven repository. In order to be able to compile, you'll have to locate the jbossesb-rosetta.jar ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required