JSR311とAtomPubの組み合わせ

シンプルな利用例がありました。
http://weblogs.java.net/blog/mhadley/archive/2008/02/integrating_jer_2.html

Jersey・・・JSR311のリファレンス実装
Abdera・・・Atom/AtomPubを扱えるライブラリ

MessageBodyWriter、MessageBodyReaderでコンバータを書いてから、アノテーションで「application/atom+xml」の時はこのコンバータ使うって指定しておけばいいみたいです。

Abderaで使用されているStAXとAxiom

Parser: The Parser Module provides the default implementation of the Feed Object Model based on Apache Axiom and the StAX XML Parsing API.

StAX・・・Pullベースのパーサ。
Axiom・・・AXIOM (Axis Object Model) 。Axis2から利用されているモデル。内部的にStAXを利用。XML文書の一部のみを利用する場合のパフォーマンスが良いらしい。

Java SE 6 じゃじゃ馬ならし StAX
http://www.javainthebox.net/laboratory/JavaSE6/stax/stax.html

developerWorks Java Web サービス: 第 2 回 Axis2 の徹底調査: AXIOM
http://www.ibm.com/developerworks/jp/webservices/library/ws-java2/

Woodstox, the Fast XML-processor
http://woodstox.codehaus.org/

codehausはネーミングセンスが好きだな。