Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skltp/ei
Engagemangsindex
https://github.com/skltp/ei
java mule
Last synced: 7 days ago
JSON representation
Engagemangsindex
- Host: GitHub
- URL: https://github.com/skltp/ei
- Owner: skltp
- Created: 2014-10-17T09:42:33.000Z (about 10 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-02T12:52:52.000Z (8 months ago)
- Last Synced: 2024-04-02T13:44:37.995Z (8 months ago)
- Topics: java, mule
- Language: Java
- Size: 2.43 MB
- Stars: 0
- Watchers: 15
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EI - SKLTP Engagemangs Index
Projektet är byggd med Spring-boot och Apache Camel.
Mer information om EI: https://inera.atlassian.net/wiki/spaces/SKLTP/pages/3187858114/EI+-+Engagemangsindex
**Bygga projektet:
**
_mvn clean install_
**Bygga projektet med testtäckning (rapporten hittas i report modulen):
**
_mvn clean verify -Ptest-coverage_
**För att starta projektet lokalt för test:**
1. Starta _EiTeststubApplication_ spring-boot applikation under _skltp-ei-teststub_ modulen.
2. Starta _EiApplication_ spring-boot applikation under _skltp-ei-applikation_ modulen.
3. Kör SOAP-UI tester som hittas under ./test/functional/SoapUI
Default startar EI med en H2 inmemory databas och en embedded ActiveMQ instans.
## Moduler
* **skltp-ei-application**
Spring-boot applikation som startar både ei-frontend och ei-backend
* **skltp-ei-backend**
Spring-boot applikation med EIs backend funktionalitet.
* **skltp-ei-frontend**
Spring-boot applikation med EIs frontend funktionalitet
* **skltp-ei-schemas**
Innehåller SOAP service scheman som nyttjas av EI
* **skltp-ei-common**
Gemensamma utiltys som nyttjas av både EI front- och backendapplikationer
* **skltp-ei-data-model**
Innehåller JPA datamodel för EI samt JPA Data repositories.
* **skltp-ei-teststub
**
För enklare testning finns teststub för tjänsterna:
* GetLogicalAdreessesByServiceContract (när EI hämtar "Subscribers" av ProcessNotifications)
* ProcessNotification (när EI skickar ProcessNotifications till "subscribers")
* **test**
SOAP-UI tester
* **report**
Modul med syfte att sammanställa en Jacoco test rapport.## Dokumentation referenser
- [Konfigurering]
[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)
[Konfigurering]: