Skip to content

xbdxllxhi2/ISO-20022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

ISO20022 PAIN Messaging

Overview

This repository implements the ISO20022 PAIN messaging specification using Java and Maven. It provides the necessary foundation for handling PAIN message XML documents. The repository will be populated over time with additional classes and messages to fully support the specification.

Build and Dependencies

  • Language: Java (version 17)
  • Build Tool: Maven
  • Key Dependencies:
    • jakarta.xml.bind:jakarta.xml.bind-api for XML binding.
    • org.projectlombok:lombok for reducing boilerplate code (optional).

Usage

The project uses Jakarta XML Binding (JAXB) to map XML messages to Java objects. It offers a basic structure to facilitate parsing, validating, and processing PAIN XML documents. More functionality will be added in future updates.

Building the Project

Run the following Maven command to compile and package the project:

mvn clean install

About

ISO-20022 is a Java Maven project that implements ISO 20022 payment messaging standards with JAXB data models and adapters.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages