Discussions
-
SIL and Salesforce
Hello! In this article I would like to talk on the options to work with Salesforce from SIL. SIL is a programming language to automate actions in Atlassian Jira and Confluence. You can find more information here. There are two options to work from SIL with Salesforce: * Use Power Salesforce Connector. * Write your own SIL…
-
java.rmi.ConnectException: Connection refused to host in Atlassian Jira Data Center
I had to prepare Atlassian Jira Data Center environment for performance testing according to this guide. One of the steps is to restore Atlassian backup to the Jira environment. After I restored the backup my log was full of java.rmi.ConnectException: Connection refused to host and I could connect to Atlassian Jira only…
-
Make your custom SIL routines portable between Jira versions!
Hello! In this article I would like continue my story on developing your own custom routines for the SIL engine. You can find my pervious article here. In this article we will talk how to make your custom routines portable between Jira versions. One of the main advantages of SIL is: code once written, can be run on all…
-
It is never been easier to create your own SIL routine! Part 2
You can find Part 1 of this article here. In Part 1 we created an add-on, which contains three SIL routines. In Part 2 we will discuss, what should be changed in this add-on to add your own routine. Create your own class for your routine First of all you need to create your own class in the routine folder. This class must…
-
It is never been easier to create your own SIL routine! Part1
Hello! In this article I would like to talk on how to create your own routine in the SIL engine. Intro SIL is a programming language, created by cPrime, to extend Jira and Confluence functionality. The main advantage of SIL is that SIL contains easy to use routines, which perform certain actions in Jira. For example, you…
-
Big Bang and Beyond: Migrating between Server and Cloud
Hello, Atlassian Summit 2019 is over and I would like to give a short summary of my talk in Atlassian Summit. I talked about migration of Jira between Server and Cloud. You can find the recording of my talk here:…
-
Spring Java-based configuration and AOP in Jira plugins
In this article I would like to create a Jira plugin, where I could define beans, using Java-based container configuration, and apply AOP principles to log information about method invocation in the plugin. Let's do it step by step. 1. Create a Jira plugin. Open terminal and run the following command:…
-
How I merged Tempo data from Jira Server and Jira Cloud and migrated them to Jira Cloud
Hello! Many Jira instances have Tempo add-ons installed either on Server or on Cloud. Not so long ago I had to merge data from a Jira Server instance and a Jira Cloud instance and then migrate this merged data back to the Jira Cloud instance. And one part of this migration was Tempo data. What was exactly this Tempo data?…
-
Part 1 Webwork with soy, requirejs, backbone js in Jira plugins
In this article we will develop a plugin, which will store plugin settings. These plugin settings will be stored by a webwork. We will use the out of the box Jira plugin UI libraries: soy, requirejs and backbone js. This article will consist of two parts: In the first part we will develop a webwork with a soy template. You…