Moduldokumentation Kernmodul

200px

Das SuperX-KERN-Modul ist wie der Name schon sagt der Kern von SuperX. Ohne das Kernmodul kann kein anderes Modul installiert werden, denn das Kernmodul bildet den Aufsatzpunkt "Touch down". Es beinhaltet die Basisfunktionalität zum Laden von Daten aus operativen Vorsystemen sowie für Auswertungen im Bereich der Hochschulstatistik. Das Kernmodul-Paket umfasst Installationsdateien für Datenbankserver und Tomcat-Applikationsserver. Es enthält eine interne Benutzerverwaltung und viele nützliche Scripte und Installationsdateien.

Aktuelle Version und Verfügbarkeit

Aktuelle Version:
5.3

Erste Eindrücke vermittelt ein Benutzungshandbuch.

Das Modul ist frei verfügbar und kann hier heruntergeladen werden. Support bekommen Sie hier.

An der Entwicklung waren bzw. sind beteiligt:

Neues Major Release 6.0

Mit dem kommenden SuperX-Kern 6.0 stehen zahlreiche größere Neuerungen und Erweiterungen kurz vor der Freigabe. Neben neuen technischen Möglichkeiten wie der REST-Schnittstelle und den Sonderladeroutinen wird insbesondere auch die Administration durch die neue browserbasierte Komponentenverwaltung deutlich vereinfacht.

Darüber hinaus entstehen neue Möglichkeiten zur Integration von SuperX in andere Anwendungen und Webseiten sowie zur Automatisierung von Abläufen.

Entwicklungsstand

Der Entwicklungsstand entspricht u.a. dem Kernmodul in der HISinOne-BI 2026.12.

Unterstützung für Tomcat 10

Mit dem neuen Kernmodul wird Tomcat 10 unterstützt. Damit kann SuperX auch mit aktuellen Tomcat-Versionen betrieben werden.

Die Aktualisierung von Tomcat kann zukünftig über die BI-Maintenance durchgeführt werden. Dadurch soll die Aktualisierung möglichst einfach und einheitlich erfolgen.

Neue Verzeichnisstruktur und neues Paketformat

Ab SuperX-Kern 6.0 wurde die Verzeichnisstruktur vereinheitlicht.

Die SuperX-Webanwendung liegt im Verzeichnis $WEBAPP. Das bisherige SUPERX_DIR befindet sich nun innerhalb der Webanwendung unter:

  SUPERX_DIR=$WEBAPP/WEB-INF/conf/edustore  

Beispiel:

  WEBAPP=/home/superx/webapp/superx  

SUPERX_DIR=/home/superx/webapp/superx/WEB-INF/conf/edustore  

Das Datenbankverzeichnis liegt entsprechend unter:

  $SUPERX_DIR/db  

Die grundlegende Struktur ist damit:

  $WEBAPP  └──  WEB-INF        └──  conf                └──  edustore              <-  $SUPERX_DIR                        └──  db  

Dadurch befinden sich Webanwendung, Konfiguration und Datenbankskripte in einer gemeinsamen SuperX-Verzeichnisstruktur.

Auch das Paketformat der Downloads wird an diese neue Struktur angepasst.

REST-Schnittstelle

Mit SuperX-Kern 6.0 steht eine REST-Schnittstelle zur Verfügung, über die Masken und Berichte auch außerhalb der klassischen SuperX-Oberfläche genutzt werden können.

Berichtsergebnisse können beispielsweise im JSON-Format abgerufen und anschließend in anderen Anwendungen weiterverarbeitet werden. Dadurch lassen sich SuperX-Daten unter anderem in eigene Webseiten oder Portale einbinden.

Auch automatisierte Abläufe sind damit möglich, beispielsweise um Berichte regelmäßig abzurufen, weiterzuverarbeiten oder für eine Archivierung bereitzustellen.

Dokumentation der REST-Schnittstelle

Komponentenverwaltung im Browser

Die installierten SuperX-Komponenten können über eine Komponentenverwaltung direkt im Browser angezeigt und verwaltet werden. Die Darstellung orientiert sich dabei an der aus HISinOne-BI bekannten Komponentenverwaltung.

SuperX Komponentenverwaltung

Gesamtübersicht  der  SuperX  Komponentenverwaltung  mit  Modulübersicht,  Filterbereich,  Aktionsbuttons
 

BI  Konnektoren  verwalten
 

Sonderladeroutinen

Für individuelle Datenquellen können in SuperX eigene Sonderladeroutinen umgesetzt werden. Dazu gibt es nun eine Demo-Sonderladeroutine, die den grundlegenden Aufbau und die Einbindung einer solchen Laderoutine zeigt.

Weitere Informationen und das Beispiel befinden sich hier:

Sonderladeroutinen Beispiel

Layoutanpassung

Mit Kernmodul 6.0

Installation

Hinweis:

Voraussetzungen

Sie benötigen:

Vorgehen bei Neuinstallation - kurz und knapp

tar  -xzvf  Dateiname

Vorgehen beim Upgrade

Wenn Sie die Komponente bereits installiert haben, müssen Sie gemäß der

Upgradeanleitung vorgehen.

Handbücher und Ressourcen

Versionshistorie

Version 5.3

26.1.2026

Hinweis:
Das Kernmodul 5.3 wird das letzte SuperX-Kernmodul sein, das noch mit Tomcat 9 funktioniert. Ab Kernmodul 6.0 wird Tomcat 10 vorausgesetzt. Details zum Umstieg siehe Installationshandbuch.

Version 5.2

6.3.2025

Version 5.1

05.09.2024

Version 5.0

15.8.2023

Version 4.9

(19.04.2021)

Version 4.8

(01.09.2018)

Version 4.7

(01.08.2016)

Version 4.6

(Ist nur in HISinOne-BI 7.0 erschienen)

Version 4.5

(08.2015)

Version 4.4

(27.04.2015)

Version 4.3

(30.06.2014)

Version 4.2

(21.11.2013)

Version 4.1

(05.12.2011)

Version 4.0rc1

(11.1.2010)

Version 3.5rc2

(14.6.2008)

Version 3.5rc1

(05.03.2008)

Version 3.0

(22.5.2007)

Version 3.0rc7

(05.2.2007)

Version 3.0rc5 und rc6

(2.11.2006)

Version 3.0 rc4

(31.5.2006)