56 lines
1.2 KiB
Markdown
56 lines
1.2 KiB
Markdown
# HSAdmin Server
|
|
|
|
Dieser HSAdmin Server enthält die Module zur Mitgliederverwaltung der Genossenschaft.
|
|
|
|
## customer
|
|
|
|
Verwaltung der Mitglieder
|
|
|
|
## mandat
|
|
|
|
SEPA Mandatsverwaltung
|
|
|
|
## contact
|
|
|
|
Persönliche Ansprechpartner in der Mitgliedsorganisation mit Kontaktdaten
|
|
und Ihrer Rolle für die Genossenschaft (technischer oder kaufmännischer Ansprechpartner).
|
|
|
|
## pac
|
|
|
|
Das neue Paket-Modul ist in Entwicklung https://dev.hostsharing.net/doc/hsadmin!hs.hsadmin.jee.git/master/services!doc!package.md
|
|
|
|
## run locally
|
|
|
|
Alles bauen und Eclipse Konfiguration erzeugen:
|
|
|
|
```bash
|
|
mvn clean install eclipse:clean eclipse
|
|
```
|
|
|
|
Backend auf localhost:8080 starten:
|
|
|
|
```bash
|
|
cd cust-services
|
|
# entweder:
|
|
mvn tomee:run
|
|
# oder:
|
|
mvn tomee:debug
|
|
```
|
|
|
|
Frontend auf localhost:8081 starten:
|
|
|
|
```bash
|
|
cd ../web
|
|
# entweder:
|
|
mvn tomcat7:run
|
|
# oder:
|
|
mvnDebug tomcat7:run
|
|
```
|
|
|
|
Sobald der Debugger unter dem in der Programmausgabe genannten Port verbunden ist, startet der Server.
|
|
|
|
Login unter http://localhost:8081/ mit ad/ad.
|
|
|
|
Im Webfrontend funktioniert natürlich nur der Customer-Teil,
|
|
weil sich die anderen Module im Legacy Backend befinden.
|