Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Duplicate class error on scriptrunner

Gaston
April 20, 2026

 Hi,

I'm facing an intermittent issue with ScriptRunner (Jira Data Center) that seems related to class loading / caching.

Error

 

Invalid duplicate class definition of class EquipoJira.UtilidadesCampos :
The sources /home/jira/scripts/EquipoJira/UtilidadesCampos.groovy and
file:/home/jira/scripts/EquipoJira/UtilidadesCampos.groovy each contain
a class with the name EquipoJira.UtilidadesCampos.

 

File

 

/home/jira/scripts/EquipoJira/UtilidadesCampos.groovy

 

🧱 Class definition

 

package EquipoJira

public class UtilidadesCampos {
    public static Tuple2<String, String> GetRamoProducto(Issue issue) {}
}

 

📥 Usage

 

import EquipoJira.UtilidadesCampos

UtilidadesCampos.GetRamoProducto(issue)

 Context

  • The class is defined in the ScriptRunner script root.
  • It is used across multiple scripts via import.
  • The error appears intermittently, not consistently
  • There are no duplicate files with the same name in the filesystem.

 

What is the recommended way to define reusable utility classes in ScriptRunner without hitting this issue?

0 answers

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
FREE
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events