Skip to content

phax/ph-regrep

Repository files navigation

ph-regrep

Maven Central javadoc CodeCov

OASIS RegRep (ebXML Registry) Java wrapper library. It supports simple reading and writing of RegRep 4.0 documents. It allows conversion between Java domain objects and XML representations.

It is licensed under Apache 2.0 license.

It requires at least Java 11 to be used.

Functionality

With the class com.helger.regrep.RegRep4Reader arbitrary RegRep documents can be read. With the class com.helger.regrep.RegRep4Writer arbitrary RegRep documents can be written.

Maven usage

Add the following to your pom.xml to use this artifact, replacing x.y.z with the effective version number:

<dependency>
  <groupId>com.helger</groupId>
  <artifactId>ph-regrep</artifactId>
  <version>x.y.z</version>
</dependency>

References

News and noteworthy

  • v3.0.1 - work in progress
    • Switched JAXB Maven plugin to org.jvnet.jaxb:jaxb-maven-plugin
  • v3.0.0 - 2023-04-22
    • Moved XSDs into folder external/...
    • Deprecated classes ERegRep4XMLDocumentType, RegRep4Reader and RegRep4Writer
    • Added new package com.helger.regrep.jaxb with all the specific marshallers
  • v2.0.0 - 2023-01-08
    • Using Java 11 as the baseline
    • Updated to ph-commons 11
    • Using JAXB 4.0 as the baseline
  • v1.2.0 - 2021-05-02
    • Updated to ph-commons 10.1
  • v1.1.0 - 2021-03-21
    • Updated to ph-commons 10
  • v1.0.1 - 2021-03-18
    • Updated to ph-commons 9.5.5
    • Changed the JAXB binding for xs:dateTime to java.time.OffsetDateTime
  • v1.0.0 - 2021-02-17
    • Initial version

My personal Coding Styleguide | It is appreciated if you star the GitHub project if you like it.