The configuration of the catWorkX OTRS Integration for JIRA add-on is done via the otrsintegration.properties configuration file. This file has to be created manually in a directory named conf in the JIRA home directory.

If JIRA was installed using the automated Windows or Linux installers, the default location of the JIRA home directory is:

To identify your home directory from within JIRA:

  1. Go to Administration > System Info.
  2. Find "Location of JIRA Local Home" in the "File Paths" section.

Examples:

  • If your JIRA home directory on a Linux system is under /opt/jira_data/ the folder to place the otrsintegration.properties file is /opt/jira_data/conf/.
  • If your JIRA home directory on a Windows system is under C:\jira\home/ the folder to place the otrsintegration.properties file is C:\jira\home\conf\.

When the add-on is installed and no configuration file is found, there will be an error in the log file stating the exact path where the file is to be expected.

An example file is included in the .jar file inside the .obr file.

  1. An example is also available here: Configure JIRA Add-on

 

Config-File

 

You have to, e.g., specify the URL of OTRS and the login information.

When changing configurations in this file plugin has to be deactivated and than activated again to reload the config file.

Please find beneath a typical config file. Explanations to the config options are documented inline in the code block

 

 

 

The above config file is an example. Please change all relevant values, so it matches your environment. Especially remove the example mappings:

# Mappings from JIRA fields to OTRS Text/Textarea/Dropdown fields
MAPPINGS=
# Mappings from JIRA Date/Time or Date fields to OTRS Date/Time fields
DATE_TIME_MAPPINGS=
# Mappings from JIRA Date/Time or Date fields to OTRS Date fields
DATE_MAPPINGS=

 

 

Mapping
Supported field types 
Currently the following field types can be mapped for creation and synchronization type-aware.
Multiple Select List fields in JIRA as well as components and versions will be transferred as comma separated lists to text fields in OTRS. 

Mapping of other field types is undefined and should be tested before using in production.