Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-2493

Better logging when Bootstrap upgrade process fails

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Obsolete
    • None
    • Upgrading
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      2008-04-16 14:37:56,515 INFO [main] [lifecycle] Real path of servlet context: /Applications/Bamboo/webapp/
      2008-04-16 14:37:57,135 INFO [main] [DefaultAtlassianBootstrapManager] Running pre-bootstrap upgrade task Renaming tables / columns for compatibility with Oracle and MSSQL Server for buildnumber 706
      2008-04-16 14:37:57,157 FATAL [main] [PreBootstrapUpgradeTask706OracleMSSQLFix] Could not get connection to the MySQL database with driver com.mysql.jdbc.Driver
      java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
      	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
      	at java.security.AccessController.doPrivileged(Native Method)
      	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
      	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
      	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
      	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:375)
      	at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:337)
      	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
      	at java.lang.Class.forName0(Native Method)
      	at java.lang.Class.forName(Class.java:164)
      	at com.atlassian.bamboo.setup.PreBootstrapUpgradeTask706OracleMSSQLFix.getConnection(PreBootstrapUpgradeTask706OracleMSSQLFix.java:193)
      	at com.atlassian.bamboo.setup.PreBootstrapUpgradeTask706OracleMSSQLFix.performSqlUpdates(PreBootstrapUpgradeTask706OracleMSSQLFix.java:118)
      	at com.atlassian.bamboo.setup.PreBootstrapUpgradeTask706OracleMSSQLFix.performMySQLUpdate(PreBootstrapUpgradeTask706OracleMSSQLFix.java:89)
      	at com.atlassian.bamboo.setup.PreBootstrapUpgradeTask706OracleMSSQLFix.doUpgrade(PreBootstrapUpgradeTask706OracleMSSQLFix.java:57)
      	at com.atlassian.bamboo.setup.DefaultBootstrapManager.performPersistenceUpgrade(DefaultBootstrapManager.java:164)
      	at com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManager.init(DefaultAtlassianBootstrapManager.java:76)
      	at com.atlassian.bamboo.setup.BootstrapLoaderListener.contextInitialized(BootstrapLoaderListener.java:59)
      	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
      	at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
      	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
      	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
      	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
      	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
      	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
      	at org.mortbay.jetty.Server.doStart(Server.java:217)
      	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
      	at com.atlassian.bamboo.server.Server.main(Server.java:60)
      2008-04-16 14:37:57,166 FATAL [main] [BootstrapLoaderListener] An error was encountered while bootstrapping Bamboo (see below): 
      Unable to bootstrap Bamboo: null
      java.lang.IllegalStateException: Unable to bootstrap Bamboo: null
      	at com.atlassian.bamboo.setup.BootstrapLoaderListener.contextInitialized(BootstrapLoaderListener.java:62)
      	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:530)
      	at org.mortbay.jetty.servlet.Context.startContext(Context.java:135)
      	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1218)
      	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500)
      	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448)
      	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
      	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
      	at org.mortbay.jetty.Server.doStart(Server.java:217)
      	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
      	at com.atlassian.bamboo.server.Server.main(Server.java:60)
      

      Notice java.lang.IllegalStateException: Unable to bootstrap Bamboo: null. Null should be something useful

      Attachments

        Activity

          People

            Unassigned Unassigned
            asridhar AjayA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: