Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
Teams
, (opens new window)

Run CLI Actions in Jira
Results will update as you type.
  • User's Guide
    • Get Started
    • CLI Post Function and CLI Validator
    • Administrator UI to Run CLI Actions
    • Substitution variables
    • Terminology
    • Tips
    • How to
      • How to get problem determination information
    • Example of a CLI Validator
    • Custom Field Types
  • Administrator's Guide
    Calendars
You‘re viewing this with anonymous access, so some content might be blocked.
/
How to get problem determination information

How to get problem determination information

Sept 15, 2023

On this page

Description

If things are not working as expected, it can often be resolved by being careful with the configuration and looking at errors produced. Some time more detailed problem determination information may need to be sent in.  

Look at other tips

See Tips.

Initial Steps

  1. Look through your JIRA application log for error entries indicating various problems that can occur during a transition. The log is the only place some of these errors can be reported. This is especially true for problems with custom fields. Error entries are logged for most situations that cannot be completed as expected. A post function runs after the transition has occurred, so error logs are really the best way to indicate that some things may not have done based on the situation.
  2. How to add advanced logging is strongly recommended.
  3. Double check your configuration together with looking at various how to's. 
  4. If still a problem, open an issue with information on your configuration, Confluence version, and add-on version. 
  5. In most cases, that will be sufficient to resolve the issue. In some situation more information may be needed. For instance you can attach your exported workflow. In more difficult cases, you may be instructed to collect debug information. These are the steps to follow. You will need access to the JIRA server log file. 

Look for lines in the server log with .acli.

Steps to collection debug information

  1. Read: JIRA logging and profiling - how to configure additional temporary logging in JIRA
  2. Add an entry for DEBUG using org.swift.jira.acli and org.swift.jira.library
    • Temporary logging will get you started without a server restart. It does not carry over after restart.
  3. Run a test scenario and then look in the server log. Find the time period close to your test run time and look for entries including text: org.swift.jira.
  4. Attach one of the following
    1. Cut and paste the entries into a comment (if small) or into a file and attach
    2. Zip of your server log - make sure it doesn't contain sensitive information
    3. Copy your server log and remove earlier entries or other information you may not want to share.

Configuration Information

The easiest way to provide configuration information is to take a screen shot of the post function configuration. Go to the view post function screen and capture one or more post function views:

, multiple selections available, Use left or right arrow keys to navigate selected items
howto
cli-howto
cli-action-run
cli-action-category-run
cli-action-type-run
cli-parameter-common
cli-parameter-values
cli-parameter-labels
cli-parameter-field
cli-parameter-issue
cli-parameter-project
cli-parameter-type
cli-parameter-summary
cli-parameter-priority
cli-action-createissue
cli-action-category-issues
cli-action-type-create

Need support? Create a request with our support team.

Copyright © 2005 - 2025 Appfire | All rights reserved.

{"serverDuration": 14, "requestCorrelationId": "0db6a73d48f849cf813faaab753f6da5"}