I'm currently trying to investigate writing a new distributed app to only be used at where I work. We currently are using a Java only solution, but thanks to some new hardware, that is no longer possible, we will have to switch to at least some cocoa. I would like to do all my messaging using our existing JBoss infrastructure, but I'm not even sure that is possible. I guess I could probably use the now deprecated Cocoa-Java bindings, but is it possible to get the Cocoa app to talk JBoss without using the bindings? I'm just incredibly hesitant about using the bindings because Apple is really playing fast and loose with the ways it drops support for various APIs with little to now warning.