this project needs IDS-Messaging infomodel-503 package and a part of the original metadata-broker-core see Build-Me
##Infos
- standard mapping added in ids-messaging - ids.messaging.endpoint.EndpointService constructor use this class to add own or remove them
- message based communication registered by annotations see de.fraunhofer.iais.eis.ids.broker.messagehandler
- handler gets picked in ids.messaging.handler.request.RequestMessageHandlerService | resolveHandler
the current messaging package runs on an old version of ids-infomodel so we need to package a version that implements that model
- Build install IDS-MESSAGING (for infomodel 503)
- clone the Repository
- checkout the branch "infomodel-artifacts-503"
- run
mvn clean install
- for revision to be sure check the pom property ids.broker.version
- Build install current version of the original metadata-broker-core
- this is only necessary since index-common is not available in a Maven Repository (as of 2nd dec 22)
might be further developed and may has changes which are not compatible any more (working with 5.0.3) - clone the Repository
- run
mvn -U clean install -Drevision=5.0.3
- for revision to be sure check the pom property ids.broker.version
- this is only necessary since index-common is not available in a Maven Repository (as of 2nd dec 22)
- Package Metadata-Broker-Core
- run
mvn package
- dockerize
- in docker/metadata-broker-core run
docker build . -t [your docker name]
- in docker/metadata-broker-core run
- run