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.
DeclareMinerConfigurationUI:Code question
DeclareMinerConfigurationUI declareMinerConfigurationUI =
new DeclareMinerConfigurationUI(context,DeclareProMInput.Log_Only);//DeclareProMInput.Log_Only);
DeclareMinerInput input = declareMinerConfigurationUI.getInput();
DeclareMinerOutput output=DeclareMiner.mineDeclareConstraints(context,log, input);
When I use the above statement, the following problems occur. I don’t know where the problem is. I really want to know where the problem comes from. This code come form https://svn.win.tue.nl/repos/prom/Packages/
-------- The following exception was logged by the framework:
The exception was probalby handled properly.
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at javax.swing.SwingWorker.get(SwingWorker.java:602)
at org.processmining.framework.plugin.ProMFuture.get(ProMFuture.java:119)
at org.processmining.framework.plugin.impl.AbstractPluginDescriptor$1.done(AbstractPluginDescriptor.java:192)
at org.processmining.framework.plugin.ProMFuture$1.done(ProMFuture.java:66)
at javax.swing.SwingWorker$5.run(SwingWorker.java:737)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(SwingWorker.java:832)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker.java:842)
at javax.swing.Timer.fireActionPerformed(Timer.java:313)
at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
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.NullPointerException
at java.io.Reader.(Reader.java:78)
at java.io.InputStreamReader.(InputStreamReader.java:72)
at org.processmining.plugins.declareminer.ui.TemplateListPanel.readConstraintTemplates(TemplateListPanel.java:234)
at org.processmining.plugins.declareminer.ui.TemplateListPanel.(TemplateListPanel.java:64)
at org.processmining.plugins.declareminer.ui.TemplateConfigurationStep.prepareTemplateSelectionPanel(TemplateConfigurationStep.java:111)
at org.processmining.plugins.declareminer.ui.TemplateConfigurationStep.initComponents(TemplateConfigurationStep.java:48)
at org.processmining.plugins.declareminer.ui.TemplateConfigurationStep.(TemplateConfigurationStep.java:35)
at org.processmining.plugins.declareminer.ui.DeclareMinerConfigurationUI.(DeclareMinerConfigurationUI.java:55)
at org.processmining.plugins.Plugins.plugin_try.RmpnPlugin(plugin_try.java:58)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.processmining.framework.plugin.impl.PluginDescriptorImpl.execute(PluginDescriptorImpl.java:331)
at org.processmining.framework.plugin.impl.AbstractPluginDescriptor$1.doInBackground(AbstractPluginDescriptor.java:154)
at org.processmining.framework.plugin.ProMFuture$1.doInBackground(ProMFuture.java:56)
at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javax.swing.SwingWorker.run(SwingWorker.java:334)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
--------------------------------------------------------------
Comments
-
Hi,The most interesting part of the stack dump is typically the last occurrence of "Caused by":Caused by: java.lang.NullPointerException at java.io.Reader.(Reader.java:78) at java.io.InputStreamReader.(InputStreamReader.java:72) at org.processmining.plugins.declareminer.ui.TemplateListPanel.readConstraintTemplates(TemplateListPanel.java:234) at org.processmining.plugins.declareminer.ui.TemplateListPanel.(TemplateListPanel.java:64) at org.processmining.plugins.declareminer.ui.TemplateConfigurationStep.prepareTemplateSelectionPanel(TemplateConfigurationStep.java:111) at...I'm not familiar with the Declare miner code, but it seems that reading the template file fails. Do you have a template file in your setting? This template file ('template.xml') is typically contained in the 'resources.jar' file in the lib folder of the installed package of the Declare miner. My guess is that you need to include this 'resources.jar' file into you project somehow.Kind regards,Eric.
Howdy, Stranger!
Categories
- 1.6K All Categories
- 45 Announcements / News
- 225 Process Mining
- 6 - BPI Challenge 2020
- 9 - BPI Challenge 2019
- 24 - BPI Challenge 2018
- 27 - BPI Challenge 2017
- 8 - BPI Challenge 2016
- 68 Research
- 1K ProM 6
- 393 - Usage
- 287 - Development
- 9 RapidProM
- 1 - Usage
- 7 - Development
- 54 ProM5
- 19 - Usage
- 187 Event Logs
- 32 - ProMimport
- 75 - XESame