Dieser Service konvertiert Wahlergebnisse in eine zum Service 'wahlergebnis' kompatible json-Struktur.
Die Applikation befindet sich in der Entwicklung
Diese Schnittstelle wird verwendet um zu prüfen, ob der Service selbst erreichbar ist.
Dieser Schnittstelle liest die Landtagswahlergebnisse Erststimmen von Offene Daten Köln aus und konvertiert sie in eine zum Service wahlergebnis kompatible JSON - Struktur.
Dieser Schnittstelle liest die Landtagswahlergebnisse Zweitstimmen von Offene Daten Köln aus und konvertiert sie in eine zum Service wahlergebnis kompatible JSON - Struktur.
Es ist keine Datenbank notwendig.
Zur Installation werden Java und Tomcat vorausgesetzt. Die Installation erfolgt z.B. auf einer ubuntu Installation. Folgende Befehle müssen ausgeführt werden:
- git clone https://github.com/weberius/wahlergebniskonverter.git
- cd wahlergebniskonverter
- mvn clean install
Zunächst werden java und maven installiert. Zum Ausführen der Applikation wird weiterhin ein tomcat7 benötigt.
sudo apt-get install openjdk-8-jdk openjdk-8-demo openjdk-8-doc openjdk-8-jre-headless openjdk-8-source
sudo apt install maven
sudo apt-get install tomcat7 tomcat7-admin
Zum einfachen deploy der Anwendung kann ein sh-Skript angelegt werden. Dabei wird unterstellt, dass es sich um eine Standartinstallation handelt.
Zunächst muss das Projekt von github kopiert werden:
git clone https://github.com/weberius/wahlergebniskonverter.git
Dann wird das Skript angelegt:
vi updateWahlergebniskonverter.sh
Folgende Einträge müssen im Skript vorgenommen werden.
cd wahlergebniskonverter
git pull
mvn clean install
chmod 775 target/wahlergebniskonverter.war
mv target/wahlergebniskonverter.war /var/lib/tomcat7/webapps/
Das Projekt wird dann mit folgendem Aufruf aktualisiert:
./updateWahlergebniskonverter.sh
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.