Skip to content

Holodeck B2B is a B2B messaging solution that implements the OASIS specifications for ebXML Messaging version 3 and AS4 profile. For more information visit our website

License

Notifications You must be signed in to change notification settings

sfieten/Holodeck-B2B

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Holodeck B2B Holodeck B2B is a standalone B2B messaging solution that implements the OASIS specifications for ebMS3 and the AS4 profile. Java based, it will run on most platforms.

It is designed with extensibility in mind providing an interface layer, which you can find in the interface module, and lots of documentation inside the code.


For more information on using Holodeck B2B visit the website at http://holodeck-b2b.org
Lead developer: Sander Fieten
Code hosted at https://github.com/holodeck-b2b/Holodeck-B2B
Issue tracker https://github.com/holodeck-b2b/Holodeck-B2B/issues

##Installation ###Prerequisites Java 7 is required to run Holodeck B2B itself (as provided in this project). Extensions however may need Java 8.

###Getting started guide You will find a step-by-step guide to setting up Holodeck B2B on the project website.

##Contributing We’re using the simplified Github workflow to accept modifications which means you’ll have to:

  • create an issue related to the problem you want to fix or the function you want to add (good for traceability and cross-reference)
  • fork the repository
  • create a branch (optionally with a reference to the issue in the name)
  • write your code
  • commit incrementally with readable and detailed commit messages
  • submit a pull-request against the master branch of this repository

Submitting bugs

You can report issues directly on the project Issue Tracker
Please document the steps to reproduce your problem as detailed as possible (and if needed and possible include screenshots).

Versioning

Version numbering follows the Semantic versioning approach.

##Licensing Holodeck B2B itself is licensed under the General Public License V3, included in the license.txt in the root of the project. This means you are not allowed to integrate Holodeck B2B in a closed source product. You can however use Holodeck B2B together with your closed source product as long as you only use the provided interfaces to communicate with the Holodeck B2B core. Therefore the interfaces module is licensed under the Lesser General Public License V3.

###3rd party components For implementing the cryptographic algorithms Holodeck B2B uses the Bouncy Castle library provided by The Legion of the Bouncy Castle Inc.. Please see the bc_license.txt file.

About

Holodeck B2B is a B2B messaging solution that implements the OASIS specifications for ebXML Messaging version 3 and AS4 profile. For more information visit our website

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.4%
  • Other 0.6%