phax / ph-bde

OASIS BDE 1.0 and 1.1 Java implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ph-bde

Codacy Badge

This project is archived, because XHE is much more likely to be used. Ping me if you need this project

OASIS BDE (Business Document Envelope) Java wrapper library. It supports easily reading and writing of BDE 1.0 and BDE 1.1 documents. It allows conversion between Java domain objects and XML representations.

OASIS BDE is superseded by OASIS/CEFACT XHE (Exchange Header Envelope) 1.0. See ph-xhe for a Java implementation.

It is licensed under Apache 2.0 license.

It requires at least Java 8 to be used.

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-bde</artifactId>
  <version>x.y.z</version>
</dependency>

News and noteworthy

  • v2.3.0 - 2021-03-21
    • Updated to ph-commons 10
  • v2.2.3 - 2020-09-17
    • Updated to Jakarta JAXB 2.3.3
  • v2.2.2 - 2020-08-28
    • Using Java 8 date and time classes for JAXB created classes
  • v2.2.1 - 2020-05-26
    • Updated to ph-xsds 2.3.0 (changed Maven groupId)
  • v2.2.0 - 2020-04-01
    • Using a consistent prefix for all type names
  • v2.1.1 - 2019-05-28
    • Reusing external CCTS and XMLDSig classes
  • v2.1.0 - 2018-11-22
    • Removed Maven dependencies to Xades XSDs - never used
    • Requires at least ph-commons 9.2.0
  • v2.0.0 - 2017-11-08
    • Updated to ph-commons 9.0.0
    • Updated to BDE 1.1 CS 01
  • v1.0.0 - 2016-07-15
    • Initial version

References


My personal Coding Styleguide | On Twitter: @philiphelger | Kindly supported by YourKit Java Profiler

About

OASIS BDE 1.0 and 1.1 Java implementation

License:Apache License 2.0


Languages

Language:Java 68.6%Language:CSS 31.4%