Pour utiliser vos propres paquets Java autorisés dans un rapport ARIS, ajoutez le fichier jar à la catégorie de script s'y rapportant ou le dossier Fichiers communs et forcez le script à importer ce fichier pendant le runtime. Vous pouvez alors utiliser les classes de ce fichier jar comme toute autre classe, par exemple , var x = new packagename.classname(xyz).
Certaines classes Java ne peuvent pas être utilisées, comme java.lang.System, java.lang.Runtime, java.lang.ClassLoader, et toutes les classes ARIS utilisées en interne.
Si vous utilisez un rapport dans ARIS Enterprise ou ARIS Advanced, utiliser des classes externes est uniquement autorisé si la classe est contenue dans un des paquets suivants. De ces paquets, les classes indiquées comme non autorisées ne peuvent pas être utilisées :
java.awt
non autorisées :
java.awt.Desktop
java.awt.GraphicsDevice
java.awt.SystemTray
java.awt.Toolkit
java.io
non autorisées :
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
non autorisées :
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