Please explain the following. I am unable to launch the application after successful installation:
Launch File:
<jnlp spec="1.6+" codebase="http://download.ariscommunity.com" href="express.jnlp">
<information>
<title>ARIS Express 2.3</title>
<vendor>Software AG</vendor>
<homepage href="http://www.softwareag.com"/>
<description>Model your business by using ARIS Express.</description>
<description kind="short">Model your business by using ARIS Express.</description>
<icon kind="shortcut" href="alogo.ico"/>
<icon kind="splash" href="splash.gif"/>
<offline-allowed/>
<shortcut online="false">
<desktop/>
<menu submenu="ARIS Express"/>
</shortcut>
<association extensions="adf" mime-type="x-application/adf">
<description kind="short">ARIS Document File</description>
<icon href="adf.ico"/>
</association>
</information>
<security>
<all-permissions/>
</security>
<resources>
<property name="jnlp.packEnabled" value="true"/>
<j2se version="1.6+" initial-heap-size="64m" max-heap-size="512m" java-vm-args="-Dsun.java2d.d3d=false -XX:MaxPermSize=96m"/>
<jar href="PngEncoder.jar" download="eager"/>
<jar href="activation.jar" download="eager"/>
<jar href="antlr.jar" download="eager"/>
<jar href="aris71db2.jar" download="eager"/>
<jar href="aris_loader.jar" download="eager"/>
<jar href="arismethod.jar" download="eager"/>
<jar href="cl_locale.jar" download="eager"/>
<jar href="cl_locale_de.jar" download="eager"/>
<jar href="cl_locale_en.jar" download="eager"/>
<jar href="client.jar" download="eager"/>
<jar href="cltech.jar" download="eager"/>
<jar href="common.jar" download="eager"/>
<jar href="commons-beanutils.jar" download="eager"/>
<jar href="commons-codec.jar" download="eager"/>
<jar href="commons-collections.jar" download="eager"/>
<jar href="commons-configuration.jar" download="eager"/>
<jar href="commons-digester.jar" download="eager"/>
<jar href="commons-io.jar" download="eager"/>
<jar href="commons-lang.jar" download="eager"/>
<jar href="commons-logging.jar" download="eager"/>
<jar href="commons-pool.jar" download="eager"/>
<jar href="components.jar" download="eager"/>
<jar href="components2.jar" download="eager"/>
<jar href="express_embedded_de_help.jar" download="eager"/>
<jar href="express_embedded_en_help.jar" download="eager"/>
<jar href="expresslauncher.jar" main="true" download="eager"/>
<jar href="filters.jar" download="eager"/>
<jar href="hsqldb.jar" download="eager"/>
<jar href="itext.jar" download="eager"/>
<jar href="itextasian.jar" download="eager"/>
<jar href="jdom.jar" download="eager"/>
<jar href="jh.jar" download="eager"/>
<jar href="jide.jar" download="eager"/>
<jar href="js.jar" download="eager"/>
<jar href="jxlayer.jar" download="eager"/>
<jar href="log4j.jar" download="eager"/>
<jar href="mail.jar" download="eager"/>
<jar href="rapidSpell.jar" download="eager"/>
<jar href="saaj-api.jar" download="eager"/>
<jar href="saaj-impl.jar" download="eager"/>
<jar href="serializer.jar" download="eager"/>
<jar href="server.jar" download="eager"/>
<jar href="server_locale.jar" download="eager"/>
<jar href="server_locale_de.jar" download="eager"/>
<jar href="server_locale_en.jar" download="eager"/>
<jar href="server_method_oem04.jar" download="eager"/>
<jar href="timingframework.jar" download="eager"/>
<jar href="ws-commons-util.jar" download="eager"/>
<jar href="wsdl4j.jar" download="eager"/>
<jar href="xalan.jar" download="eager"/>
<jar href="xercesImpl.jar" download="eager"/>
<jar href="xml-apis.jar" download="eager"/>
<jar href="xmlrpc-client.jar" download="eager"/>
<jar href="xmlrpc-common.jar" download="eager"/>
<jar href="y-annotations.jar" download="eager"/>
<jar href="y-dictionaries.jar" download="eager"/>
<jar href="y-dl-core.jar" download="eager"/>
<jar href="y-dl-mapping-asa.jar" download="eager"/>
<jar href="y-dl-mapping-db2.jar" download="eager"/>
<jar href="y-dl-mapping-derby.jar" download="eager"/>
<jar href="y-dl-mapping-hsqldb.jar" download="eager"/>
<jar href="y-dl-mapping-lidl.jar" download="eager"/>
<jar href="y-dl-mapping-mssql.jar" download="eager"/>
<jar href="y-dl-mapping-olite.jar" download="eager"/>
<jar href="y-dl-mapping-oracle.jar" download="eager"/>
<jar href="y-dl-mapping-pg.jar" download="eager"/>
<jar href="y-domhelper.jar" download="eager"/>
<jar href="y-graphics.jar" download="eager"/>
<jar href="y-graphlayout.jar" download="eager"/>
<jar href="y-guiframework.jar" download="eager"/>
<jar href="y-lipo.jar" download="eager"/>
<jar href="y-reportexecution.jar" download="eager"/>
<jar href="y-reportoutput.jar" download="eager"/>
<jar href="y-spellchecker-dictionaries.jar" download="eager"/>
<jar href="y-spellchecker.jar" download="eager"/>
<jar href="y-utils.jar" download="eager"/>
<jar href="y.jar" download="eager"/>
</resources>
<update check="background" policy="prompt-update"/>
<application-desc main-class="com.idsscheer.aris.expresslauncher.AExpressLauncher">
<argument>helpurl</argument>
<argument>http://www.ariscommunity.com/help/aris-express</argument>
<argument>banner</argument>
<argument>http://banner.ariscommunity.com</argument>
</application-desc>
</jnlp>
Exception:
java.lang.ArrayIndexOutOfBoundsException: 0
at com.sun.deploy.security.CPCallbackHandler$ChildElement.<init>(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ChildCallback.openClassPathElement(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.ensureOpen(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.<init>(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getLoader(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath.getResource(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at com.sun.jnlp.JNLPClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Hi,
have a look here:
There is a bug in the new Java version 7, update 7, which prevents ARIS Express to start. Most likely, you automatic JRE update installed this version. There is no other way to go back to an older JRE, until the new version of the JRE is available.
Bye,
Frank