JIRA Fails to Start Upon System Re-start with MySQL with 'com.atlassian.jira.upgrade.util.UpgradeUtils.stripSchemaPrefix' Due to JDBC Driver

Still need help?

The Atlassian Community is here for you.

Ask the community

Symptoms

Initially JIRA is installed and starts correctly. Upon shutdown and re-start, JIRA fails to start due to the following exception:


2009-10-10 10:47:51,598 main FATAL [atlassian.jira.startup.JiraStartupChecklistContextListener] A RuntimeException occurred during JiraStartupChecklistContextListener initialisation - null.
java.lang.NullPointerException
at java.util.regex.Matcher.getTextLength(Matcher.java:1140)
at java.util.regex.Matcher.reset(Matcher.java:291)
at java.util.regex.Matcher.<init>(Matcher.java:211)
at java.util.regex.Pattern.matcher(Pattern.java:888)
at com.atlassian.jira.upgrade.util.UpgradeUtils.stripSchemaPrefix(UpgradeUtils.java:263)
at com.atlassian.jira.upgrade.util.UpgradeUtils.areTableNamesEquivalent(UpgradeUtils.java:280)
at com.atlassian.jira.upgrade.util.UpgradeUtils.getExactColumnName(UpgradeUtils.java:188)
at com.atlassian.jira.upgrade.util.UpgradeUtils.getJIRABuildVersionNumber(UpgradeUtils.java:300)
at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.getDbBuildNumber(MinimumUpgradableVersionCheck.java:76)
at com.atlassian.jira.appconsistency.db.MinimumUpgradableVersionCheck.isOk(MinimumUpgradableVersionCheck.java:34)
at com.atlassian.jira.startup.JiraStartupChecklist.doStartupChecks(JiraStartupChecklist.java:56)
at com.atlassian.jira.startup.JiraStartupChecklist.startupOK(JiraStartupChecklist.java:46)
at com.atlassian.jira.startup.JiraStartupChecklistContextListener.runStartupChecks(JiraStartupChecklistContextListener.java:96)
at com.atlassian.jira.startup.JiraStartupChecklistContextListener.contextInitialized(JiraStartupChecklistContextListener.java:46)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3795)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

Cause

The JDBC driver that JIRA is using is outdated.

Resolution

Update the JDBC driver to the recommended version.


Last modified on Mar 30, 2016

Was this helpful?

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