Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

is JAXB a specification or an implementation?

If it is a specification, how can I get a comprehensive list of implementations that conform to this specification?

like image 278
Shailesh Tainwala Avatar asked Dec 02 '22 03:12

Shailesh Tainwala


2 Answers

JAXB itself is a specification.

Sun provides a Reference Implementation for it, which is now maintained under GlassFish. JaxMe is another implementation of the JAXB specification maintained by Apache.

The Eclipse Foundation also maintains another implementation, MOXy, under EclipseLink.

like image 162
slau Avatar answered Dec 21 '22 04:12

slau


JAXB is both!

  • JSR 222, the specification.
  • Project JAXB, the reference implementation.
like image 33
Matt Ball Avatar answered Dec 21 '22 05:12

Matt Ball