Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-20109

Create Crucible Review JIRA workflow post function

    XMLWordPrintable

Details

    • 4
    • 4
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      It appears that JIRA studio has this ability, however, with my JIRA standalone version 4.0 and Crucible version 2, I currently don't see a way (I expect it to be in a post function) to automatically launch a crucible review from a JIRA issue. I want every ticket to have a review performed, thus if creating the review could be automated that would save the team a lot of time.

      Notes

      After migrating from Studio to Standalone, the 'Ready for Review' workflow transition will no longer present as this is a Studio-specific plugin.

      The following stack trace can be found within atlassian-jira.log:

      2012-12-21 23:09:47,602 TP-Processor6 ERROR potatoman 1389x31494x1 1o4o3dz 192.168.1.123 /secure/CommentAssignIssue.jspa [atlassian.jira.workflow.DefaultOSWorkflowConfigurator] Could not load class 'com.atlassian.studio.jira.workflow.CreateCrucibleReviewWorkflowFunction'
      java.lang.ClassNotFoundException: com.atlassian.studio.jira.workflow.CreateCrucibleReviewWorkflowFunction
      	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
      	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
      	at com.atlassian.core.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:88)
      	at com.atlassian.core.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:50)
      	at com.atlassian.jira.workflow.DefaultOSWorkflowConfigurator$LegacyJiraTypeResolver.loadObject(DefaultOSWorkflowConfigurator.java:162)
      	at com.opensymphony.workflow.TypeResolver.getFunction(TypeResolver.java:87)
      	at com.atlassian.jira.workflow.DefaultOSWorkflowConfigurator$JiraTypeResolverDelegator.getFunction(DefaultOSWorkflowConfigurator.java:126)  <+2> (DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$AbstractMultiTenantAwareInvocationHandler.invokeInternal(MultiTenantComponentFactoryImpl.java:181)
      	at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$MultiTenantAwareMethodInterceptor.intercept(MultiTenantComponentFactoryImpl.java:230)
      	at com.opensymphony.workflow.TypeResolver$$EnhancerByCGLIB$$9f70e3ec.getFunction(<generated>)
      	at com.opensymphony.workflow.AbstractWorkflow.executeFunction(AbstractWorkflow.java:1041)
      	at com.opensymphony.workflow.AbstractWorkflow.transitionWorkflow(AbstractWorkflow.java:1446)
      	at com.opensymphony.workflow.AbstractWorkflow.doAction(AbstractWorkflow.java:564)
      

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              76cdb78a9e14 Matt Block
              Votes:
              31 Vote for this issue
              Watchers:
              25 Start watching this issue

              Dates

                Created:
                Updated: