JT

Dear community,

(I hope this is the right forum, apologies if it isn't)

I have installed ARIS PPM as per the installation manual, added the licenses and am now trying to run ARIS PPM Customizing Toolkit 10.4 from the windows start menu (I've also tried manually running the .bat file it points to, and tried running both as administrator explicitly). It outputs an error and then closes immediatly after. I've enabled echoing in various files to get the following output, it runs this command right before the crash:

<code>C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\bin>"C:\SoftwareAG\ppm\server\jre\bin\java.exe" -DprovisioningEnabled=true -Xmx1024m -classpath "";"C:\SoftwareAG\ppm\server\bin\work\data_ppm\config";"C:\SoftwareAG\ppm\server\bin\work\data_ppm\system\provisioning";"C:\SoftwareAG\ppm\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\config";"C:\SoftwareAG\ppm\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\config";"C:\SoftwareAG\ppm\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\dtd";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\ppmctklib\ppmpatch.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\ppmctklib\ppmspatch.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\lib\ppmbasecfg.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\lib\ppmbasecfgprops.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\lib\ppmcfg.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\lib\ppmcfgprops.jar";"C:\SoftwareAG\PPM\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm\ctk\ctk\lib\ppmloader.jar" -Djava.rmi.server.RMIClassLoaderSpi=default -Dsetupbase.logdir="C:\SoftwareAG\ppm\server\bin\work\data_ppm\system\log" -Dzkc.working.dir="C:\SoftwareAG\ppm\server\bin\work\data_ppm\system\provisioning" -DPPM5_HOME="" -DPPM9_HOME="C:\SoftwareAG\ppm\server\bin\agentLocalRepo\.unpacked\20190529.101741_ppm-client-run-prod-10.4.0.0-runnable.zip\ppm" -DPPM9_DATA=C:\SoftwareAG\ppm\server\bin\work\data_ppm -DPPM9_CTK_CLASSPATH="" com.idsscheer.ppm.configurator.main.ZCTKGui</code>

And then results in the following error message:

<code>Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError

        at com.idsscheer.ppm.configurator.main.ZCTKGui.runGui(ZCTKGui.java:540)

        at com.idsscheer.ppm.configurator.main.ZCTKGui.lambda$main$0(ZCTKGui.java:528)

        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)

        at java.awt.EventQueue.access$500(EventQueue.java:97)

        at java.awt.EventQueue$3.run(EventQueue.java:709)

        at java.awt.EventQueue$3.run(EventQueue.java:703)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)

        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)

        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)

        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)

        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)

        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Caused by: java.lang.ArrayIndexOutOfBoundsException: bad width and/or height

        at sun.awt.windows.WCustomCursor.createCursorIndirect(Native Method)

        at sun.awt.windows.WCustomCursor.createNativeCursor(WCustomCursor.java:84)

        at sun.awt.CustomCursor.<init>(CustomCursor.java:98)

        at sun.awt.windows.WCustomCursor.<init>(WCustomCursor.java:45)

        at sun.awt.windows.WToolkit.createCustomCursor(WToolkit.java:810)

        at com.idsscheer.ppm.client.gui.plaf.ZPPMLookAndFeel.<clinit>(ZPPMLookAndFeel.java:37)</code>

So it looks to me like it's trying to create a custom cursor, fails and then quits. I don't have the slightest clue why this happens however, or how to solve it.

Additional info: the host machine is a windows 10, version 1803 build 17134.765, the ARIS PPM installation is of the smallest / demo type and version 10.4.

Please let me know if there is any further information that might help and thanks in advance,

Joris

by Thomas Bohn
Posted on Mon, 06/03/2019 - 13:57

Hello Joris,

can you name exactly which computer you're using? It could be a problem with the graphics card driver, which is having trouble loading one of the special ARIS PPM Custom cursors. 

Regards,

Thomas

0
by Joris Theunissen Author
Posted on Mon, 06/03/2019 - 14:33

In reply to by Thomas Bohn

Hello Thomas,

I am using a Dell XPS 15 9530, which has an NVIDIA GeForce GT 750M inside. I figured that would be good enough for a simple demo setup.

(I can't link to a full list of components because the forum automatically flags it as spam, but if you find it on dell's site and enter the service tag C94WF12 you can see the list)

I'll update my drivers and see if that changes anything.

Update: I'm afraid updating to the latest drivers did not resolve the issue.

Kind regards,

Joris

0
by Thomas Bohn
Posted on Tue, 06/04/2019 - 16:01

Hello Joris,

The problem most likely has its origin in the high-resolution screen display.  Please try the following: 

Open the Explorer and switch to the PPM installation and there into the directory <Installdir>\ppm\server\jre\. 

Select "java.exe" with the right mouse button and select "Properties". Choose tab "Compatibility" and press "Change high DPI settings" at the bottom of the dialog. In the next dialog only the lower checkbox "Override high DPI scaling behaviour" should be selected. Apply and restart PMM CTK.

It worked for me afterwards. I hope it works for you too.

Regards

Thomas

 

 

 

0
by Joris Theunissen Author
Posted on Wed, 06/05/2019 - 08:53

In reply to by Thomas Bohn

Hello Thomas,

Your solution worked like a charm, thank you very much!

Small nitpick though for people not used to java installations, the java exe is in the bin directory of the directory you listed.

Kind regards,

Joris

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock