ServiceMix 4 ships with a full set of JBI components.
servicemix-cxf-bc for exposing and invoking all kinds of web services (WS-* as well as REST)
servicemix-file for reading and writing to the local file system
servicemix-ftp for reading and writing files on an FTP server
servicemix-http for sending and receiving messages using HTTP or SOAP/HTTP
servicemix-jms for sending and receiving messages using JMS or SOAP/JMS
servicemix-mail for sending and receiving messages using standard mail protocols (POP, IMAP, SMTP)
servicemix-xmpp for sending and receiving messages using XMPP (Jabber)
servicemix-bean for using plain Java beans for handling messages
servicemix-exec allows to execute a system command (binary, shell script, etc).
servicemix-scripting enables support for writing services in JSR-223 scripting languages
servicemix-validation provides schema validation of documents using JAXP 1.3 and XMLSchema or RelaxNG