Wann immer sie eine Extension, z.B. ein Font Paket, eine Scriptlet Bibliothek, oder Ähnliches, zu ihrem Jaspersoft Report hinzufügen, müssen sie diese Extension auch in Nuclos einbinden, damit der Report ausgeführt werden kann. Bei diesen Extensions handelt es sich um serverseitige Extensions. Nachfolgend wird gezeigt,
- wie sie eine serverseitige Extension in Nuclos installieren/hinzufügen.
- wie sie eine serverseitige Extension im Classpath registrieren, so dass die JasperReport Komponente
Hinzufügen/Installation einer Extension in Nuclos
Es gibt 2 verschiedene Varianten um eine Extension in Nuclos hinzuzufügen.
Variante 1: Extension zu Nuclet hinzufügen
1. Öffnen Sie die Nucletübersicht über Konfiguration → Nuclets
2. Wählen Sie das Nuclet aus, welchem Sie die Extension zuordnen wollen.
3. Fügen Sie im Tab Extensions einen neuen Eintrag hinzu und wählen Sie die Jar-Datei der Extension aus.
4. Setzen Sie ein Häkchen unter Server Extension?.
Variante 2: Extension im Serververzeichnis platzieren
1. Öffnen sie das Verzeichnis Ihrer Nuclos Instanz
2. Legen Sie darin einen Ordner extensions mit einem Unterordner server an.
3. Platzieren Sie die Jar-Dateien in den server Ordner.
4. Platzieren Sie die Jar-Dateien außerdem unter webapp/WEB-INF/lib im Tomcat Verzeichnis.
Registrieren einer Extension im Classpath
Nachdem die Extension sich nun im System von Nuclos befindet, muss der Jasperreports Komponente noch Zugriff darauf gegeben werden. Dies geschieht, indem man die Extension im Classpath Parameter der JasperReports Komponente bekannt macht. Vorgehen:
| |
|