Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.0
-
Fix Version/s: 1.0
-
Component/s: None
-
Labels:None
-
Request Controller:Albers, Stephan
-
External Supervisor:Please select
-
Executing Programmer:Please select
-
Ext Project Id:JCGFW-01
Description
When in a node of type "wait" and leaving it (triggering a transition), a stacktrace of an NPE is shown sometimes.
After analysing the resulting state one can say that the transition worked successfully but opening the following "ProcessDetail" dialog threw an exception while sorting:
2010-04-30 15:15:03,532 [TP-Processor1] ERROR (org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver) - java.lang.NullPointerException
org.codehaus.groovy.runtime.InvokerInvocationException: java.lang.NullPointerException
...
at java.lang.Thread.run(Thread.java:595)
...
Caused by: java.lang.NullPointerException
at java.lang.Long.compareTo(Long.java:916)
at java.lang.Long.compareTo(Long.java:34)
at java.util.Arrays.mergeSort(Arrays.java:1284)
at java.util.Arrays.sort(Arrays.java:1223)
at java.util.Collections.sort(Collections.java:159)
at com.jcatalog.grailsflow.engine.ProcessDetails.<init>(ProcessDetails.groovy:39)
at ProcessController$_closure9.doCall(ProcessController.groovy:372)
at ProcessController$_closure9.doCall(ProcessController.groovy)
... 76 more