Add to Startup tab arguments in Qie Service Manager
# These are needed for QIE to run
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
#This is needed for image processing or when using qie.convertDICOMPixelDataToJpeg
--add-opens=java.desktop/javax.imageio.stream=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
# This is needed to parse a raw x509Certificate (used in creating a SAML signature)
--add-opens=java.base/sun.security.x509=ALL-UNNAMED
# These are needed to generate a SAML signature
--add-opens=java.xml/com.sun.org.apache.xerces.internal.jaxp=ALL-UNNAMED
--add-opens=java.xml/com.sun.org.apache.xerces.internal.dom=ALL-UNNAMED
# This is needed to validate a SAML signature
--add-opens=java.xml.crypto/org.jcp.xml.dsig.internal.dom=ALL-UNNAMED
# This option is needed to output the base64 encoded certificate as a single line when generating the SAML signature
-Dorg.apache.xml.security.ignoreLineBreaks=true
#For Java 17 the following option if present must be removed.
-XX:MaxPermSize