We have made a preliminary attempt at this with mixed results. Timing issues, as expected are common, and are not trivial to resolve. My primary source of optimism is that the Java guru down the hall is much more accessable to me than the support engineers of a third party tool vendor. I'm curious as to whether anyone else has taken this approach.