Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-8231

MySQL 3.1.11 JDBC driver broken

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • None
    • None
    • None
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      The latest MySQL Connector/J JDBC driver appears broken. It dies when JIRA tries to read some column metadata (tested against MySQL 4.1.11 and 4.1.14):

      2005-10-14 14:13:14,933 ERROR [com.atlassian.jira.ComponentManager] An exception occurred while ComponentManager was initialising. JIRA not started properly. 
      java.lang.NullPointerException
      	at java.util.TreeMap.compare(TreeMap.java:1093)
      	at java.util.TreeMap.getEntry(TreeMap.java:347)
      	at java.util.TreeMap.containsKey(TreeMap.java:204)
      	at java.util.TreeSet.contains(TreeSet.java:196)
      	at org.ofbiz.core.entity.jdbc.DatabaseUtil.getColumnInfo(DatabaseUtil.java:897)
      	at org.ofbiz.core.entity.jdbc.DatabaseUtil.checkDb(DatabaseUtil.java:86)
      	at org.ofbiz.core.entity.GenericDAO.checkDb(GenericDAO.java:1295)
      	at org.ofbiz.core.entity.GenericHelperDAO.checkDataSource(GenericHelperDAO.java:245)
      	at org.ofbiz.core.entity.GenericDelegator.<init>(GenericDelegator.java:147)
      	at org.ofbiz.core.entity.GenericDelegator.getGenericDelegator(GenericDelegator.java:89)
      	at com.atlassian.core.ofbiz.CoreFactory.getGenericDelegator(CoreFactory.java:33)
      	at com.atlassian.jira.ComponentManager.registerComponents(ComponentManager.java:377)
      	at com.atlassian.jira.ComponentManager.initialise(ComponentManager.java:233)
      	at com.atlassian.jira.ComponentManager.<init>(ComponentManager.java:221)
      	at com.atlassian.jira.ComponentManager.<clinit>(ComponentManager.java:207)
      	at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:25)
      	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
      	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
      	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
      	at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
      	at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:585)
      	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
      	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
      2005-10-14 14:13:14,969 ERROR [ContainerBase.[Standalone].[localhost].[/jira]] Exception sending context initialized event to listener instance of class com.atlassian.jira.upgrade.ConsistencyLauncher
      java.lang.NullPointerException
      	at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:255)
      	at com.atlassian.jira.ComponentManager.start(ComponentManager.java:242)
      	at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:25)
      	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
      	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
      	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
      	at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
      	at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:585)
      	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
      	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
      2005-10-14 14:13:15,090 ERROR [ContainerBase.[Standalone].[localhost].[/jira]] Exception sending context initialized event to listener instance of class com.atlassian.jira.upgrade.UpgradeLauncher
      java.lang.NullPointerException
      	at com.atlassian.jira.ManagerFactory.getApplicationProperties(ManagerFactory.java:177)
      	at com.atlassian.jira.util.JiraLicenseRegistry.getAppProperties(JiraLicenseRegistry.java:21)
      	at com.atlassian.jira.util.JiraLicenseRegistry.getLicenseHash(JiraLicenseRegistry.java:41)
      	at com.atlassian.jira.web.action.util.JiraLicenseUtils.isLicenseSetup(JiraLicenseUtils.java:167)
      	at com.atlassian.jira.appconsistency.BuildAndLicenseEventCheck.doCheck(BuildAndLicenseEventCheck.java:48)
      	at com.atlassian.jira.appconsistency.BuildAndLicenseEventCheck.check(BuildAndLicenseEventCheck.java:42)
      	at com.atlassian.jira.upgrade.UpgradeLauncher.contextInitialized(UpgradeLauncher.java:45)
      	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3669)
      	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4104)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
      	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)
      	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
      	at org.apache.catalina.core.StandardService.start(StandardService.java:450)
      	at org.apache.catalina.core.StandardServer.start(StandardServer.java:683)
      	at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:585)
      	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
      	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
      

              Unassigned Unassigned
              7ee5c68a815f Jeff Turner
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: