To prevent spam users, you can only post on this forum after registration, which is by invitation. If you want to post on the forum, please send me a mail (h DOT m DOT w DOT verbeek AT tue DOT nl) and I'll send you an invitation in return for an account.

ProM 6.9 window not displayed in Win 10

Hello, after installing version 6.9 it is not possible to display the window of the program. The ProM is started and shown ar running on the bottom toolbar as a wrapped application window. Appreciate for any ideas on how to fix it. Thanks.

Comments

  • Hello,

    Can you please start ProM 6.9 as follows:
    1. Open a command tool (start menu, type "cmd", enter).
    2. Go to the folder where you have installed ProM 6.9.
    3. Then run the ProM69.bat file. This start ProM 6.9.
    ProM 6.9 will show all kinds of messages in the command tool. This is usual. However, it just may show a message that explains your problem. Otherwise, feel free to copy-paste (parts of) the messages on this forum so I can have a look.

    Kind regards,
    Eric.
  • Hi Eric,

    please see below the full stack from the startup

    C:\Users\ykarnaukh\ProM 6.9> ProM69.bat
    [Boot] Repository http://www.promtools.org/prom6/packages69/packages.xml took 202328 nanoseconds.
    [Boot] Repository https://sefmining01.qut.edu.au/prom6/packages69/packages.xml took 491678 nanoseconds.
    Feb 03, 2020 11:37:33 AM java.util.prefs.WindowsPreferences <init>
    WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
    [PackageConfigPerister] Context URL set to http://www.promtools.org/prom6/packages69/
    [PluginDescriptorImpl] Found no icon at
    INFO class com.processmininguc.slog.plugins.ImportSimpleLogPlugin contains plug-ins.
    INFO class com.processmininguc.srlog.plugins.ImportSimpleResourceLogPlugin contains plug-ins.
    INFO class com.processmininguc.trlog.plugins.ImportTRLogPlugin contains plug-ins.
    INFO class com.processmininguc.srlog.plugins.WriteSimpleResourceLogUsingEditorPlugin contains plug-ins.
    INFO class com.processmininguc.slog.plugins.WriteSimpleLogUsingEditorPlugin contains plug-ins.
    INFO class com.processmininguc.trlog.plugins.WriteTRLogUsingEditorPlugin contains plug-ins.
    INFO class test.ProduceAprModel2 contains plug-ins.
    INFO class test.FlexValidation contains plug-ins.
    INFO class test.ProduceAPr contains plug-ins.
    INFO class test.ProduceAprPlugIn contains plug-ins.
    [PluginDescriptorImpl] Found icon at prom_duck_300.png
    Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException
            at javax.swing.LayoutComparator.compare(LayoutComparator.java:88)
            at javax.swing.LayoutComparator.compare(LayoutComparator.java:42)
            at java.util.Arrays.mergeSort(Arrays.java:1544)
            at java.util.Arrays.mergeSort(Arrays.java:1556)
            at java.util.Arrays.mergeSort(Arrays.java:1555)
            at java.util.Arrays.mergeSort(Arrays.java:1556)
            at java.util.Arrays.legacyMergeSort(Arrays.java:1523)
            at java.util.Arrays.sort(Arrays.java:1510)
            at java.util.ArrayList.sort(ArrayList.java:1462)
            at java.util.Collections.sort(Collections.java:175)
            at javax.swing.SortingFocusTraversalPolicy.enumerateAndSortCycle(SortingFocusTraversalPolicy.java:172)
            at javax.swing.SortingFocusTraversalPolicy.getFocusTraversalCycle(SortingFocusTraversalPolicy.java:143)
            at javax.swing.SortingFocusTraversalPolicy.getFirstComponent(SortingFocusTraversalPolicy.java:500)
            at javax.swing.LayoutFocusTraversalPolicy.getFirstComponent(LayoutFocusTraversalPolicy.java:166)
            at javax.swing.SortingFocusTraversalPolicy.getDefaultComponent(SortingFocusTraversalPolicy.java:593)
            at java.awt.FocusTraversalPolicy.getInitialComponent(FocusTraversalPolicy.java:169)
            at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:420)
            at java.awt.Component.dispatchEventImpl(Component.java:4760)
            at java.awt.Container.dispatchEventImpl(Container.java:2295)
            at java.awt.Window.dispatchEventImpl(Window.java:2746)
            at java.awt.Component.dispatchEvent(Component.java:4711)
            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:80)
            at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
            at java.awt.EventQueue$4.run(EventQueue.java:731)
            at java.awt.EventQueue$4.run(EventQueue.java:729)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
            at java.awt.SequencedEvent.dispatch(SequencedEvent.java:128)
            at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
            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:80)
            at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
            at java.awt.EventQueue$4.run(EventQueue.java:731)
            at java.awt.EventQueue$4.run(EventQueue.java:729)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
            at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
            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)


  • Which Java and version of Java are you using?


  • java version "1.8.0_241"
    Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
    Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)


  • That should be no problem.

    Occasionally, I get the same stack trace, but still the ProM window opens as it should.

    Perhaps running ProM as an administrator helps (right-click the ProM69.bat file in the explorer, and then select "Run as administrator").

    What do you mean exactly with a 'wrapped application window'?



  • No change with the 'run with admin' option.
    For "Wrapped.." I mean here that ProM is active on the windows bottom panel, but when I hover the mouse pointer and click to activate the window it doesn't maximize.
     
  • That's weird. It shows the GUI alright when you hover over the panel button, but it does not show it in its proper window (or full screen)... In the Task Manager, is the Java process for the ProM UITopia still active? Anything happening there?



  • Fixed, finally. Thanks.

  • Now I'm wondering what the fix is. Can you share this with us? If others face the same problem and come here for an answer, it would be nice to have an answer :smile:.
  • Hi I really don't know, but the only thing I changed is the adding jdk location path to PATH env variable.
Sign In or Register to comment.