Using an Unsupported Version of MySQL

Still need help?

The Atlassian Community is here for you.

Ask the community


A number of symptoms can be caused by using an unsupported version of MySQL within JIRA.

The following appears in the atlassian-jira.log for JIRA 5.x onwards:

Database Version                              : MySQL - 5.0.X

And this also appears:

2012-09-04 10:06:01,711 http-8080-65 WARN captain.planet 603x194319x14 fyvc6e /rest/gadget/1.0/issueTable/jql [NoModule] Could not find JDBC driver class named com.mysql.jdbc.Driver.

2012-09-04 10:06:01,711 http-8080-65 WARN captain.planet 603x194319x14 fyvc6e /rest/gadget/1.0/issueTable/jql [NoModule] 
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at org.ofbiz.core.entity.ConnectionFactory.tryGenericConnectionSources(
at org.ofbiz.core.entity.transaction.JNDIFactory.getConnection(
at org.ofbiz.core.entity.TransactionFactory.getConnection(
at org.ofbiz.core.entity.ConnectionFactory.getConnection(
at org.ofbiz.core.entity.jdbc.SQLProcessor.getConnection(
at org.ofbiz.core.entity.GenericHelperDAO.findByPrimaryKey(
at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(
at org.ofbiz.core.entity.GenericDelegator.findByPrimaryKey(
at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$AbstractMultiTenantAwareInvocationHandler.invokeInternal(
at com.atlassian.multitenant.impl.MultiTenantComponentFactoryImpl$MultiTenantAwareMethodInterceptor.intercept(
at org.ofbiz.core.entity.GenericDelegator$$EnhancerByCGLIB$$e813e576.findByPrimaryKey(<generated>)
at com.atlassian.jira.ofbiz.DefaultOfBizDelegator.findByPrimaryKey(
at com.atlassian.jira.ofbiz.DefaultOfBizDelegator.findByPrimaryKey(
at com.atlassian.jira.ofbiz.DefaultOfBizDelegator.findById(


Verify this by checking the logs to see if the above line is a part of the startup information or checking the database version of MySQL as in the MySQL Reference Manual.


An unsupported version of MySQL is being used by JIRA. MySQL 5.0 is no longer supported as it is considered EOL by Oracle as of 9/Jan/12 as per the EOL Notice:

MySQL 5.0 covered under Oracle Lifetime Sustaining Support

Per Oracle's Lifetime Support policy, MySQL 5.0 is now covered under Oracle Sustaining Support.

Users are encouraged to upgrade to MySQL 5.5.


Upgrade the version of MySQL to one of our Supported Platforms.

Last modified on Nov 17, 2020

Was this helpful?

Provide feedback about this article
Powered by Confluence and Scroll Viewport.