Altinnkanal-2 is an application written in Kotlin that exposes a webservice endpoint, and handles routing of incoming messages from Altinn to internal systems by using Kafka.
./gradlew clean build
./gradlew installDist
The files needed for distribution should then be available under
/altinnkanal/build/install/
with startup scripts under:
/altinnkanal/build/install/altinnkanal/bin/
- Set up a local Kafka cluster using this docker-compose project.
- Start the application.
- A Webservice (as defined by the WSDL in OnlineBatchReceiver.wsdl) should be available at: http://localhost:8080/webservices/OnlineBatchReceiverSoap
NAV employees may reach us on Slack in the channel #team_altinn