Details
-
Bug
-
Resolution: Fixed
-
Low
-
None
-
5.6.0, 5.6.2
-
None
-
None
Description
We are currently running Bamboo 5.5.0 successfully on Solaris 10, using the Oracle 1.7 JDK.
Since attempting to upgrade to 5.6.0 or 5.6.2, Bamboo won't start, and errors out seemingly with a classpath problem:
2014-10-15 14:00:35,593 ERROR [http-bio-8085-exec-3] [FiveOhOh] 500 Exception was thrown. javax.servlet.ServletException: Filter execution threw an exception at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:71) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) ... Caused by: java.lang.NoSuchMethodError: com.google.common.cache.CacheBuilder.build(Lcom/google/common/cache/CacheLoader;)Lcom/google/common/cache/LoadingCache; at com.atlassian.bamboo.ww2.BambooFreemarkerManagerSoyHelpers$SoyHelper.<init>(BambooFreemarkerManagerSoyHelpers.java:71) at com.atlassian.bamboo.ww2.BambooFreemarkerManagerHelpers.setBambooConfigData(BambooFreemarkerManagerHelpers.java:110) at com.atlassian.bamboo.ww2.BambooFreemarkerManager.createConfiguration(BambooFreemarkerManager.java:212) at org.apache.struts2.views.freemarker.FreemarkerManager.init(FreemarkerManager.java:273) at com.atlassian.bamboo.ww2.BambooFreemarkerManager.init(BambooFreemarkerManager.java:183) at org.apache.struts2.views.freemarker.FreemarkerManager.getConfiguration(FreemarkerManager.java:254) at org.apache.struts2.views.freemarker.FreemarkerResult.getConfiguration(FreemarkerResult.java:235) at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:162) at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:185)
We've tried clearing everything out of BAMBOO_HOME and starting afresh, but get the same errors (I've used that for the log file, just to avoid any possible problems with our setup in particular)