Skip to content

it-at-m/evasys-eai

Repository files navigation

evasys EAI

Documentation Made with love by it@M GitHub license

Enterprise Application Integration (EAI) for synchronizing course and trainer data between SAP Process Orchestration (SAP-PO) and evasys, a system used for managing evaluations and course information.

Overview

The evasys EAI acts as middleware that:

  • receives training data from SAP-PO via SOAP web services
  • synchronizes trainers (primary and secondary) to evasys
  • synchronizes course information to evasys
  • sends email notifications on synchronization failures

Quick Start

Prerequisites

  • Java 21+
  • Maven 3.9+

Build & Run

cd evasys-eai
mvn clean install
mvn spring-boot:run -Dspring-boot.run.profiles=local

Configuration

See the Configuration Guide for all available properties and options.

Documentation

Comprehensive documentation is available at it-at-m.github.io/evasys-eai, including:

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

To learn more about how you can contribute, please read our [contribution documentation][contribution-documentation].

License

Distributed under the MIT License. See LICENSE file for more information.

Contact

it@M - opensource@muenchen.de

About

An Enterprise Application Integration (EAI) solution for synchronizing course and trainer data between SAP and EvaSys

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Generated from it-at-m/refarch-templates