ARIS Community - We Love BPM

Windows 7 64 bit installation

opus_dbennett's picture
by David Bennett in ARIS Express posted on 2018-01-04

I have ARIS Express 2.4c installed on 64 bit Windows 7 with 8GB or RAM and the Aris performance is sluggish. For example, 1m 20s to open a 250KB model  on C: drive (double clicking), frequent freezes of 30s to 60s on adding or modifying elements then 1m 20s to save. I have turned off the auto update option.

The Windows version of Aris Express is installed in the C:/Program Files, and I can see in that directory a 1.7 version of the JRE. I also have a 1.8 version of the JRE installed under Program Files (x86). When I run Aris Express and view in Task Manager the Image Name is "ARIS Express.exe *32", which I take to mean it is running the 32 bit version. One other thing about my set up is that my Windows profile is stored on a network location, and I can see there are some ARIS express temp files that are updated in that location when the application is used.

  • Is the correct ARIS version running for my Windows set-up or should it be the 64 bit flavour?
  • Does ARIS use the JRE bundled or is it picking up the more recent 32 bit version I have installed
  • Is there anything I can try regards JVM settings in arisloader.cfg, or any other configuration, to make better use of the resources available?
  • Is there anything I can look at regards the network profile location that may be affecting performance   



Sorry there are no tags
There are no attachments
David Bennett posted on 2018-01-04

Not sure how relevant this is, but when I start up the client fresh (no file opened) and look in teh client log I see this exception:

 at com.idsscheer.aris.client.container.AExpressClientSettingsPlugin.tryMultipleMechanisms(Unknown Source)
 at com.idsscheer.aris.client.container.AExpressClientSettingsPlugin.detectProxySettings(Unknown Source)
 at com.idsscheer.aris.client.container.common.AARISClientContainer.init(Unknown Source)
 at com.idsscheer.aris.client.container.common.AARISClientContainer.init(Unknown Source)
 at com.idsscheer.aris.client.arisloader.AAbstactLoader.start(Unknown Source)
 at com.idsscheer.aris.expresslauncher.AExpressLauncher.startClient(
 at com.idsscheer.aris.expresslauncher.AExpressLauncher.main(

Frank Weyand posted on 2018-01-04


Express is 32 bit, actually, so this is normal. Express uses the bundled JRE, not the version installed public on the system.

I think the network location is the problem.



David Bennett posted on 2018-01-04

Thanks for the prompt response - some follow up questions:

  1. Would the fact it is installed in the 64 bit Program File directory make any difference when running?
  2. Can you provide a more specific steer as to what impact the network location of the profile has?
  3. Can I choose at installation time to install the ARIS files somewhere other than the Windows profile i.e. somewhere on the local drive?
Frank Weyand posted on 2018-01-05

Hi David,

sorry, but I actually need to answer all the questions only with "no"... this is not reproducible on side.



David Bennett posted on 2018-01-09

OK thanks. There are a couple of questions outstanding from my earlier post:

  • Is there anything I can try regards JVM settings in arisloader.cfg, or any other configuration, to make better use of the resources available?
  • What is the root cause Null pointer exception?