I’m currently investigating some open source ESB products. I’m am trying to find out whether they are mature enough for production use. Especially ServiceMix is very promising.
In order to develop a new EAI or BPM application it’s also important to have some tools at hand which make developers life a bit easier. Two or them are:
1. XML Schema generator
Trang let’s you generate XML Schemas from XML documents without installing a heavyweight development tool. Just type in:
java -jar trang.jar order.xml order_schema.xsd
2. XSLT Mapper
Jamper let’s you create XSLT-Mappings with a drag and drop GUI like in Biztalk or Aqualogic. It’s a bit rudimentary but much better than using notepad or vi.