I would like to introduce you to an open source project I have been working on to enable Identity User Provisioning via standard JBI components in the OpenESB project. It's called project Keychain and I think it's really cool :-)
Check it out here : https://keychain.dev.java.net/
It's been a busy few months and we recently completed the GlassFish ESB and CAPS R6 Update 1 releases.
GlassFish ESB release is the first commercially and Sun supported release of the OpenESB project which is near and dear to my heart and has consumed the majority of my time in the past 3 years. GlassFish ESB includes several new components including File, JMS, FTP, LDAP, and Database BCs, ETL SE, DataMashup SE,... as well as updated components like HTTP BC, BPEL SE, XSLT SE, ... These components were enhanced to include enterprise scale systemic qualities like recovery, failover, transaction, security, logging,....
See this link for details: https://open-esb.dev.java.net/glassfishesb/