I've been diving into the deep end of integration type stuff lately. I've done work in that arena before, but recently committed to learning craploads more about this stuff so, being myself (cheap, novelty junkie, open source whore) I've been poking sharp sticks into the open source stuff around (as well as the really expensive stuff -- some of which is pretty impressive).
Current playthings include:
Additionally, I fully agree with Steve Loughran's assertions in his Alpine paper. You are working with XML -- accept that. One of the things I really like about XFire is that I can use XMLBeans -- the most "true" Java-XML mapper I know of -- XOM would be nice as well. Something xpath-able at a minimum.
writebacks...
A XOM/XFire binding could be written within a matter of minutes. Check out the BindingProvider/ObjectServiceFactory classes. I'm actually hoping to make it a standard part of XFire once the Apache/LGPL issues are resolved (XFire is used within the Apache Continuum project). Also, did you I tell you I have JBI+XFire working? Just got to check it in (hoping to have time this weekend).
Speaking of integration, how about trying TestNG? :-) By the way, I initially failed your l33t speak test because I forgot the final 's', but I didn't get any error message...
Xom
I'm doing the first Alpine prototype, M32, in Xom. More as an experiment than anything else...I'd recommend xfire for now. But dims promises that Axiom will add XPath support...
133t speak
The 133t speak is a dirty nasty ugly hack. It has cut most of my spam out though =) On TestNG -- is on my "to try" list, now that Apple finally has jdk1.5 out, but not as an integration oriented tool!
You can use TestNG with JDK 1.4 you know... As for the SpamGuard, I totally understand but I was just pointing out that you could omit the final s in your check... or at least let the poster know they made a mistake :-)
See JIRA issue - http://issues.apache.org/jira/browse/AXIS2-70
Axiom
I have often wondered why Axiom was created instead of using xmlbeans...
Brian, see http://wiki.apache.org/ws/FrontPage/Architecture/OM for more information/rationale. BTW, i got some basic xpath tests working with AXIOM/XPATH. code is in SVN.
FYI, got all the sample xpath statements in this example (http://webservices.xml.com/pub/a/ws/2003/09/16/jaxen.html) working with AXIOM. More details in JIRA url above. thanks, dims
Finished implementing XPath support in AXIOM.
comment...