Hey Marc,
nice to hear from you again.
We agree with you: middleware is not over yet! ObjectWeb, who's been working on 60+ middleware projects for years, has now an extensive portfolio that covers a good deal of cutting-edge technologies in the field of (Java) middleware.
Just for the record, I'd like to mention:
- JOnAS: a non-commercial open-source J2EE appserv currently being certified J2EE 1.4
- JORAM: a full-fledged MOM with JMS 1.1, SOAP and J2ME connectors
- XQuark: an XML/XQuery data transformation engine
- Enhydra Shark/JaWE, Bonita: WfMC engines/GUI
- C-JDBC: a JDBC driver for RDBMS clusters
- JAC: an AOP framework
- Sync4j: a SyncML data synchronization platform
- JOTM: a distributed transaction manager (used in JOnAS & Geronimo)
- Enhydra Octopus: an ETL tool
- and many, many more...
Altogether, some of these components provide most of the functionnalities expected from an enterprise service bus: see
http://www.objectweb.org/phorum/read.php?f=25&i=68&t=68. In this context, Apache Beehive may provide some nice SOA features too.
It's good to also see Eclipse team up with us to launch an Web/J2EE platform, namely the Web Tools Platform (see:
http://www.objectweb.org/phorum/read.php?f=25&i=69&t=69,
http://www.objectweb.org/phorum/read.php?f=25&i=72&t=72).
We all hope JBoss would also join these initiatives, starting with Eclipse WTP -- for it's no use reinventing the wheel!
Looking forward to hot news from LinuxWorld.