Hello!
I'm not an Aris user, but from the PC support department.
We discovered a serious problem if Aris Express 2.4 is present on a PC with Windows7 SP1:
The installation of Java JRE 1.6.0_43 fails with a DLL-Error when it try to deinstall a previous version of the JRE. It seems the installer is confused by the JRE 1.6.0_17 comming with ARIS 2.4
There a 50 PC affected, so it is a serious security problem.
Is there a solution for this problem?
Best Regards
G. Braun
Hello,
with Express, windows version, the JRE is actually not "installed" in the way that it is the one and only JRE for the system. Actually, it ist just copied to the harddisc without any entries into the registry. In our launcher (.exe) for the programm, we use the java vm which is copied to the system.
So I do not see any problem regarding the express installation.
It might be the case, that some software checks about JREs on the harddisc, and, if found, uses it. I would recomment just to check why the JRE is in use at all.
Bye,
Frank
Hello!
Thank you for your answer and this information!
The problem is now solved:
1. delete the contains of "%programfiles%\ARIS Express\client\jre" (Aris wont run now)
2. copy the contains of "%programfiles%\Java\jre6" to "%programfiles%\ARIS Express\client\jre"
3. Check: Aris is running with JRE 1.6.0_41
4. Installation of JRE 1.6.0_43 runs now without error
5. again delete the contains of "%programfiles%\ARIS Express\client\jre"
6. copy the contains of "%programfiles%\Java\jre6" to "%programfiles%\ARIS Express\client\jre"
7. Aris is now running with JRE 1.6.0_43
Unfortunately we have found another problem: The command line options for silent installation used with Aris 2.3 does not work with Aris 2.4
Best Regards
G. Braun
Hello,
good to hear that your problem is solved, but I'm still asking myself why the copied JRE should play any role... maybe the JRE itsself checks where other JREs are located on the machine... don't know.
About the installation switches: as you might know, since the new windows executable does not use the webstart installation, we've got a new setup for this.
I will enter this into our requirements database to support command line options in the next version.
Bye,
Frank
Hello Frank,
we have done some more research. Our intention is Aris Express 2.4 should use the installed version of JRE. Unfortunately it ignores the installed version and use always the integrated JRE 1.6.0_17.
If we delete the directory %programfiles%\ARIS Express\client\jre an error message comes up:
"Aris Platform: Unable to find JRE in the specified directory. Please repair settings in launcher.cgf and try again."
But there is no file "launcher.cfg", neither in the aris directory, nor elsewhere on the PC.
I guess "launcher.cfg" is something like a type missmatch and the settings are stored in another file. So the path to the JRE hat has to be altered in another file. Could you please tell us the correct file name and its location?
Best Regards
Guenter