4

AFAIK, JAXB is just a specification (JSR222). Java 1.6 has an implementation of it but it's also called as JAXB which is confusing to me. Because JPA also is a JSR specification but JPA providers have a name like EclipseLink, Hibernate and so on.

So, is there any list of JAXB providers?

ramazan polat
  • 7,111
  • 1
  • 48
  • 76

1 Answers1

4

There may be others that I'm not aware of. All can be used outside of their parent JEE server too.

ramazan polat
  • 7,111
  • 1
  • 48
  • 76
stdunbar
  • 16,263
  • 11
  • 31
  • 53
  • @stdunbar you seem to have listed JAX-RS providers rather than JAXB providers? – Steve C Dec 21 '16 at 00:06
  • 1
    @Steve C - first link on the CXF link - JAXB support. Section 4.2 of the Jersey link - Getting started with JAXB. RESTEasy link is directly to JAXB providers. Most JAXB implementations are bundled inside of JAX-RS because it is a dependency. – stdunbar Dec 21 '16 at 00:16
  • Actually I think we have both jumped on the `provider` keyword incorrectly. @RamazanPolat is asking about different implementations of the JSR222 JAXB specification (as EclipseLink and Hibernate are different implementations of the JPA specification). – Steve C Dec 21 '16 at 01:26