I'm trying to add the checklist validator and it as attached to the transition to DONE with the proper parameters, but it isn't preventing the user from moving the issue to DONE. I've tried using the search function allMandatoryItemsChecked() and that returns the expected results.
We are currently testing this plugin to see if we want to use it so I have a trial version. Does that make a difference? Am I missing something?
Can you attach a screenshot showing the validator in your "Done" transition, just to be sure that we are on the same page here?
Also, is there any stacktraces in your $JIRA_HOME/log/atlassian-jira.log file when performing this transtition?
Here is the screenshot. We did find the following error:
Line 47303: 2015-06-30 09:53:12,544 http-bio-8080-exec-5 ERROR watersje 593x81758x1 1q7zmul 10.192.165.28,127.0.0.1 /rest/orderbycomponent/latest/orderByOptions/primary [common.error.jersey.ThrowableExceptionMapper] Uncaught exception thrown by REST service: Error parsing JQL: uncheckedItem
at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$TypeOutInvoker$1.invoke(DispatchProviderHelper.java:205) <+18> (DispatchProviderHelper.java:100) (DefaultMethodInvocation.java:61) (ExpandInterceptor.java:38) (DefaultMethodInvocation.java:61) (DispatchProviderHelper.java:132) (DispatchProviderHelper.java:201) (ResourceJavaMethodDispatcher.java:75) (HttpMethodRule.java:288) (RightHandPathRule.java:147) (ResourceClassRule.java:108) (RightHandPathRule.java:147) (RootResourceClassesRule.java:84) (WebApplicationImpl.java:1469) (WebApplicationImpl.java:1400) (WebApplicationImpl.java:1349) (WebApplicationImpl.java:1339) (WebComponent.java:416) (ServletContainer.java:537)
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:178) <+1> (ServletContainer.java:795)
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:73) <+16> (DelegatingPluginFilter.java:78) (IteratingFilterChain.java:42) (ServletFilterModuleContainerFilter.java:77) (ServletFilterModuleContainerFilter.java:63) (DelegatingPluginFilter.java:78) (IteratingFilterChain.java:42) (DelegatingPluginFilter.java:70) (RestServletUtilsUpdaterFilter.java:26) (RestServletUtilsUpdaterFilter.java:40) (DelegatingPluginFilter.java:78) (IteratingFilterChain.java:42) (DelegatingPluginFilter.java:70) (ContextFilter.java:25) (DelegatingPluginFilter.java:78) (IteratingFilterChain.java:42) (DelegatingPluginFilter.java:70)
at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:40) <+3> (DelegatingPluginFilter.java:78) (IteratingFilterChain.java:42) (DelegatingPluginFilter.java:70)
The support system won't let me add another comment or question until tomorrow because "I don't have 25 points", so I'll keep editing this.
We are using JIRA 6.3.8 and Agile 6.7.4. I've tried changing states in both the Agile board and on the issue itself and it works both ways even though the checklist isn't completed. We are using the validator as the issue goes to Done. It can do this from any other state.
Screen Shot 2015-06-30 at 11.31.10 AM.png
I just tried the validator in JIRA 6.4.7 and its works as expected. Sorry if this sound stupid but did you:
There are no stupid questions. I've been asking the same ones myself. Yes, it is the active workflow and the workflow for the project. I added the validater to the transition from any state to Done, but it lets me move to Done anyway. I tried setting it to all items and it still lets me move the issue to Done. Open to any other ideas. I'm tempted to delete this checklist and try with a new one.
You may effectively remove the add-on and try to re-install it. Also, did you try with a blank project to see if it is the same behavior. I am as lost as you as the cause for it not to function. You are the first one to report the validator not functioning. However, looking at the error logged, it does not come from Checklist per say but it seems to have to do with sorting components and options. Do you have any default sorting in place. Also, I assume that you do have options set for the Checklist. Try without to see if it works.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot