ph-bde

Library for reading and writing OASIS BDE documents

License

License

GroupId

GroupId

com.helger
ArtifactId

ArtifactId

ph-bde
Last Version

Last Version

2.3.0
Release Date

Release Date

Type

Type

bundle
Description

Description

ph-bde
Library for reading and writing OASIS BDE documents
Project URL

Project URL

https://github.com/phax/ph-bde
Project Organization

Project Organization

Philip Helger
Source Code Management

Source Code Management

http://github.com/phax/ph-bde

Download ph-bde

Dependencies

compile (6)

Group / Artifact Type Version
com.helger.commons : ph-commons jar
com.helger.commons : ph-xml jar
com.helger.commons : ph-jaxb jar
com.helger.commons : ph-jaxb-adapter jar
com.helger.xsd : ph-xsds-xmldsig11 jar
com.helger.xsd : ph-xsds-ccts-cct-schemamodule jar

test (2)

Group / Artifact Type Version
junit : junit jar 4.13.1
org.slf4j : slf4j-simple jar 1.7.30

Project Modules

There are no modules declared in this project.

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

Versions

Version
2.3.0
2.2.3
2.2.2
2.2.1
2.2.0
2.1.1
2.1.0
2.0.0
2.0.0-b2
2.0.0-b1
1.0.0