Um Ihr eigenes gültiges Java-Paket in einem ARIS-Report zu verwenden, fügen Sie die jar-Datei der entsprechenden Skriptkategorie oder dem Ordner Gemeinsame Dateien hinzu und zwingen Sie das Skript, diese Datei während der Laufzeit zu importieren. Sie können dann die Klassen aus dieser jar-Datei wie jede andere Klasse verwenden. Beispiel: var x = new packagename.classname(xyz).
Einige Java-Klassen können nicht verwendet werden, wie z. B. java.lang.System, java.lang.Runtime, java.lang.ClassLoader und alle intern verwendeten ARIS-Klassen.
Wenn Sie einen Report in ARIS Enterprise oder ARIS Advanced ausführen, ist die Verwendung von externen Klassen nur dann zulässig, wenn die Klasse in einem der folgenden Pakete enthalten ist. Alle Klassen, die in diesen Paketen als nicht zulässig aufgeführt sind, können nicht verwendet werden:
java.awt
nicht zulässig:
java.awt.Desktop
java.awt.GraphicsDevice
java.awt.SystemTray
java.awt.Toolkit
java.io
nicht zulässig:
java.io.File
java.io.FileInputStream
java.io.FileOutputStream
java.io.FileReader
java.io.FileWriter
java.io.PrintStream
java.io.PrintWriter
java.io.RandomAccessFile
java.lang
nicht zulässig:
java.lang.ClassLoader
java.lang.Thread
java.lang.System
java.lang.Runtime
java.lang.ref
java.math
java.text
java.time
java.util
javax.imageio
javax.xml
javax.xml.xpath
org.jdom
org.jdom2