Jakarta XML Registries

Jakarta XML Registries (JAXR; formerly Java API for XML Registries) defines a standard API for Jakarta EE applications to access and programmatically interact with various kinds of metadata registries.

The JAXR API was developed under the Java Community Process as JSR 93.

JAXR provides a uniform and standard Java API for accessing different kinds of XML-based metadata registry.

The JAXR API insulates application code from the underlying registry mechanism.

When writing a JAXR based client to browse or populate a registry, the code does not have to change if the registry changes, for instance from UDDI to ebXML.