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

Unable to run Bamboo on Tomcat 7.0.53

    XMLWordPrintable

Details

    • Bug
    • Resolution: Answered
    • Low
    • None
    • None
    • None
    • None

    Description

      Problem Description

      Upon starting up Bamboo with Tomcat latest version, the following error will be returned.

      2014-04-14 22:16:15,472 ERROR [http-bio-8080-exec-7] [BambooFreemarkerManagerSoyHelpers] Error while rendering soy template: navlinks.templates.appswitcher.switcher
      com.atlassian.soy.renderer.SoyException: Unable to compile Soy template in plugin module: com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu
      	at com.atlassian.soy.impl.DefaultSoyManager.render(DefaultSoyManager.java:119)
      	at com.atlassian.soy.impl.SoyTemplateRendererImpl.render(SoyTemplateRendererImpl.java:40)
      	at com.atlassian.soy.impl.SoyTemplateRendererImpl.render(SoyTemplateRendererImpl.java:33)
      	...
      Caused by: java.lang.IllegalStateException: Required plugin module com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu was either missing or disabled
      	at com.atlassian.soy.impl.TemplateSetFactory$TemplateSetBuilder.addTemplatesForTree(TemplateSetFactory.java:94)
      	at com.atlassian.soy.impl.TemplateSetFactory$TemplateSetBuilder.access$200(TemplateSetFactory.java:81)
      	...
      

      This is not aligned with the Supported Platform, that specified that it should be compatible with all Tomcat 7.

      Steps to replicate

      1. Download Tomcat 7.0.53
      2. Point the webapp to Bamboo webapp
        <Host name="localhost"  appBase="webapps"
                    unpackWARs="true" autoDeploy="true">
        
                        <Context path="" docBase="../atlassian-bamboo" reloadable="false" useHttpOnly="true">
                            <!--<Resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction"-->
                                      <!--factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>-->
                            <Manager pathname=""/>
                        </Context>
        
                    </Host>
        
      3. Startup Bamboo and you will get the error

      Attachments

        Activity

          People

            Unassigned Unassigned
            rjmasikome RianA
            Votes:
            2 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: