Receiving error in catalina.out file when starting up new install of 4.1.2

I have a requirement to upgrade our current production system from 4.1.2 to 5.0.2. In preparation to get to that point, I have setup a test JIRA installation on another system and will be doing the migration steps using the Restore from XML. I chose to use the WAR/EAR installer to keep it in track with the current production system and followed the instructions to a tee. However, when I start up JIRA from within Tomcat, it locks up and the following error is found in the catalina.out log file:

com.atlassian.util.concurrent.lazyreference$initializationexception: java.lang.noClassDefFoundError: /javax/transaction/Status

at com.atlassian.util.concurrent.LazyReference.getInterruptibly(
at com.atlassian.util.concurrent.LazyReference.get(
at com.atlassian.util.concurrent.ResettableLazyReference.get(


This is followed by: "Caused by: java.lang.NoClassDefFoundError: javax/transaction/Status

at java.lang.ClassLoader.defineClassl(Native Method)
at java.lang.ClassLoader.defineClassCond(
at java.lang.ClassLoader.defineClass(

and more of the same "at" statements.

I've searched for this error online, but I haven't really found anything that relates to what is causing this error and why it's stopping JIRA from starting.

2 answers

1 accepted

Are you sure you have the jta jar in your lib folder of your tomcat ?

Seems to me that you didn't update the lib folder of tomcat with all the required libs.

I had thought of this, but there were files there by this name already and I can't easily download from where I'm installing so I thought I would be okay. But this ended up being the problem afterall. I marked it as the correct answer and thank you.

0 votes

Must be a third party plugin. Can you attach the full stacktrace?

Unfortunately I cannot provide the full stacktrace. Customer policy prevents me from doing so. As for a 3rd party plugin, wouldn't that require that I install one? This is a initial install without adding any additional plugins or anything. It's also on a Linux VM and there's no virus scan software installed.

>As for a 3rd party plugin, wouldn't that require that I install one?

Could be the other way around - your data might depend on a 3rd party plugin being available, and it isn't in your new system.

Can you see what happens if you run it with a clean empty database?

This is a clean database. I haven't actually gotten to import any data yet. Initial install of the WAR/EAR, startup of jira, fails due to the errors mentioned above.

Suggest an answer

Log in or Join to answer
Community showcase
Sarah Schuster
Posted Jan 29, 2018 in Jira

What are common themes you've seen across successful & failed Jira Software implementations?

Hey everyone! My name is Sarah Schuster, and I'm a Customer Success Manager in Atlassian specializing in Jira Software Cloud. Over the next few weeks I will be posting discussion topics (8 total) to ...

2,989 views 12 18
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot