There have been quite a few changes between 4.0 GA and 4.2 MR1, including:
- jBPM integration: you can now invoke a service, use an ESB action to start a new process and signal a process, all from within the ESB.
- Groovy scripts can be embedded within the ESB via the action framework.
- Configure your ESB graphically, via a community donated editor.
- Scoped deployments within the same ESB server; see Kurt's earlier posting.
- JBoss Messaging 1.2.0GA is now the recommended JMS implementation, both for standalone and embedded operation.
- We've improved the performance of the ESB, particularly if you use JMS as your transport.
- There's now a Dead Letter Queue for the CBR; if it can't route your message then at least it can be persisted for later offline management.
There's more to come too as we move towards JBossESB 4.2 and 5.0. Hopefully this will give you a flavour of what's to come. Over the next few days, members of the team will post a few entries here on different topics of interest around our ESB. If there's anything specific you'd like to see an entry on, just let us know and we'll try to accommodate you.