This repository is part of the overarching eclipse-tractusx project. It contains the Backend for the End to end data exchange test service.
It is a standalone service which can be self-hosted. This service will help for testing the connectors and also can be used for health checks, and monitoring purpose.
Latest Helm version is v1.0.16
Latest Application version is v1.0.12
This service is a SpringBoot Java software project managed by Maven.
To run this service you need details of the test connector which is supposed to be preconfigured. You need:
- Test connector hostname
- Test connector API Key header
- Test connector API key Store all above values in application properties file.
- JDK18
- Clone the GitHub Repository - https://github.com/eclipse-tractusx/data-exchange-test-service
- Setup your project environment to JDK 18
- Start the application from your IDE.
Currently, authentication is not supported for this service
- 0.4.x
- 0.5.x (Cross version testing is not supported between 0.4 and 0.5)
This application provides container images for demonstration purposes. The base image used, to build this demo application image is eclipse-temurin:17-jdk-alpine
To update the DEPENDENCIES declarations, run:
./mvnw org.eclipse.dash:license-tool-plugin:license-check
Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0)