Bamboo Page Loading & Not Showing the Page
Asked by Robin Junior:

not sure what cause the error but this is from the log:  

2020-07-21 21:02:23,270 INFO \[localhost-startStop-1\] \[BootstrapLoaderListener\] Starting BootstrapLoaderListener  
2020-07-21 21:02:23,286 INFO \[localhost-startStop-1\] \[lifecycle\] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-07-21 21:02:23,286 INFO \[localhost-startStop-1\] \[lifecycle\] \* Bamboo is starting up \*  
2020-07-21 21:02:23,286 INFO \[localhost-startStop-1\] \[lifecycle\] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-07-21 21:02:23,286 INFO \[localhost-startStop-1\] \[ServletContextHolder\] Setting servlet context: Bamboo  
2020-07-21 21:02:23,489 INFO \[localhost-startStop-1\] \[lifecycle\] atlassian.org.osgi.framework.bootdelegation set to javax.servlet,javax.servlet.\*,sun.\*,com.sun.\*,org.w3c.dom.\*,org.apache.xerces.\*,org.jboss.byteman.\*,jdk.internal.reflect  
2020-07-21 21:02:23,770 INFO \[localhost-startStop-1\] \[BootstrapLoaderListener\] App classloader is the same as web app classloader  
2020-07-21 21:02:25,973 INFO \[localhost-startStop-1\] \[lifecycle\] Starting Bamboo 7.0.4 (build #70018 Fri May 15 13:34:35 ICT 2020) using Java 1.8.0_261 from Oracle Corporation  
2020-07-21 21:02:25,974 INFO \[localhost-startStop-1\] \[lifecycle\] Real path of servlet context: D:\\Program Files\\Bamboo\\atlassian-bamboo\\  
2020-07-21 21:02:26,356 INFO \[localhost-startStop-1\] \[DefaultBootstrapManager\] Running validation tasks  
2020-07-21 21:02:26,434 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] ----------------------------------------------------------------------  
2020-07-21 21:02:26,434 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] 1 : Assert that Bamboo isn't running on HSQL database (post-bootstrap)  
2020-07-21 21:02:26,434 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] ----------------------------------------------------------------------  
2020-07-21 21:02:26,434 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] Task 1 completed successfully.  
2020-07-21 21:02:26,481 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] -------------------------------------------------------------------  
2020-07-21 21:02:26,481 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] 2 : Validate that JDBC driver is available in classpath (bootstrap)  
2020-07-21 21:02:26,481 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] -------------------------------------------------------------------  
2020-07-21 21:02:26,481 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] Task 2 completed successfully.  
2020-07-21 21:02:26,496 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] ---------------------------------------------------------------------------  
2020-07-21 21:02:26,496 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] 3 : Validate if build number in home directory matches database (bootstrap)  
2020-07-21 21:02:26,496 INFO \[localhost-startStop-1\] \[BootstrapUpgradeManagerImpl\] ---------------------------------------------------------------------------  
2020-07-21 21:02:27,246 INFO \[MLog-Init-Reporter\] \[MLog\] MLog clients using slf4j logging.  
2020-07-21 21:02:27,481 INFO \[localhost-startStop-1\] \[C3P0Registry\] Initializing c3p0-0.9.5.4 \[built 23-March-2019 23:00:48 -0700; debug? true; trace: 10\]  
2020-07-21 21:02:27,668 INFO \[localhost-startStop-1\] \[AbstractPoolBackedDataSource\] Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@9f4c2479 \[ connectionPoolDataSource -\> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@60e6d3d1 \[ acquireIncrement -\> 3, acquireRetryAttempts -\> 30, acquireRetryDelay -\> 1000, autoCommitOnClose -\> false, automaticTestTable -\> null, breakAfterAcquireFailure -\> false, checkoutTimeout -\> 0, connectionCustomizerClassName -\> null, connectionTesterClassName -\> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -\> caller, debugUnreturnedConnectionStackTraces -\> false, factoryClassLocation -\> null, forceIgnoreUnresolvedTransactions -\> false, forceSynchronousCheckins -\> false, identityToken -\> 2rvxuyabvjjn4br59222\|3cc16ce5, idleConnectionTestPeriod -\> 30, initialPoolSize -\> 3, maxAdministrativeTaskTime -\> 0, maxConnectionAge -\> 0, maxIdleTime -\> 120, maxIdleTimeExcessConnections -\> 0, maxPoolSize -\> 100, maxStatements -\> 0, maxStatementsPerConnection -\> 0, minPoolSize -\> 3, nestedDataSource -\> com.mchange.v2.c3p0.DriverManagerDataSource@13e1b55d \[ description -\> null, driverClass -\> null, factoryClassLocation -\> null, forceUseNamedDriverClass -\> false, identityToken -\> 2rvxuyabvjjn4br59222\|3a83fb7a, jdbcUrl -\> jdbc:h2:D:\\bamboo\\bamboo-home/database/h2, properties -\> {user=\*\*\*\*\*\*, password=\*\*\*\*\*\*} \], preferredTestQuery -\> null, privilegeSpawnedThreads -\> false, propertyCycle -\> 0, statementCacheNumDeferredCloseThreads -\> 0, testConnectionOnCheckin -\> false, testConnectionOnCheckout -\> false, unreturnedConnectionTimeout -\> 0, usesTraditionalReflectiveProxies -\> false; userOverrides: {} \], dataSourceName -\> null, extensions -\> {}, factoryClassLocation -\> null, identityToken -\> 2rvxuyabvjjn4br59222\|332890c9, numHelperThreads -\> 3 \]  
2020-07-21 21:02:27,793 WARN \[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#0\] \[ThreadPoolAsynchronousRunner\] An Error forced the closing of Thread\[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#0,5,main\]. Will attempt to reconstruct, but this might mean that something bad is happening.  
java.lang.NoClassDefFoundError: Could not initialize class org.h2.value.CompareMode  
at org.h2.engine.SessionRemote.\<init\>(SessionRemote.java:95)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:116)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:100)  
at org.h2.Driver.connect(Driver.java:69)  
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:175)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:220)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:206)  
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:203)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1176)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquireAndDecrementPendingAcquiresWithinLockOnSuccess(BasicResourcePool.java:1163)  
at com.mchange.v2.resourcepool.BasicResourcePool.access$700(BasicResourcePool.java:44)  
at com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask.run(BasicResourcePool.java:1908)  
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:696)  
2020-07-21 21:02:27,809 WARN \[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#2\] \[ThreadPoolAsynchronousRunner\] An Error forced the closing of Thread\[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#2,5,main\]. Will attempt to reconstruct, but this might mean that something bad is happening.  
java.lang.ExceptionInInitializerError  
at com.ibm.icu.text.Collator.\<clinit\>(Collator.java:946)  
at java.lang.Class.forName0(Native Method)  
at java.lang.Class.forName(Unknown Source)  
at org.h2.value.CompareMode.\<clinit\>(CompareMode.java:57)  
at org.h2.engine.SessionRemote.\<init\>(SessionRemote.java:95)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:116)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:100)  
at org.h2.Driver.connect(Driver.java:69)  
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:175)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:220)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:206)  
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:203)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1176)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquireAndDecrementPendingAcquiresWithinLockOnSuccess(BasicResourcePool.java:1163)  
at com.mchange.v2.resourcepool.BasicResourcePool.access$700(BasicResourcePool.java:44)  
at com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask.run(BasicResourcePool.java:1908)  
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:696)  
Caused by: java.lang.IllegalArgumentException: Invalid version number: Version number may be negative or greater than 255  
at com.ibm.icu.util.VersionInfo.getInstance(VersionInfo.java:191)  
at com.ibm.icu.impl.ICUDebug.getInstanceLenient(ICUDebug.java:65)  
at com.ibm.icu.impl.ICUDebug.\<clinit\>(ICUDebug.java:69)  
... 17 more  
2020-07-21 21:02:27,809 WARN \[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#1\] \[ThreadPoolAsynchronousRunner\] An Error forced the closing of Thread\[C3P0PooledConnectionPoolManager\[identityToken-\>2rvxuyabvjjn4br59222\|332890c9\]-HelperThread-#1,5,main\]. Will attempt to reconstruct, but this might mean that something bad is happening.  
java.lang.NoClassDefFoundError: Could not initialize class org.h2.value.CompareMode  
at org.h2.engine.SessionRemote.\<init\>(SessionRemote.java:95)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:116)  
at org.h2.jdbc.JdbcConnection.\<init\>(JdbcConnection.java:100)  
at org.h2.Driver.connect(Driver.java:69)  
at com.mchange.v2.c3p0.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:175)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:220)  
at com.mchange.v2.c3p0.WrapperConnectionPoolDataSource.getPooledConnection(WrapperConnectionPoolDataSource.java:206)  
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager.acquireResource(C3P0PooledConnectionPool.java:203)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquire(BasicResourcePool.java:1176)  
at com.mchange.v2.resourcepool.BasicResourcePool.doAcquireAndDecrementPendingAcquiresWithinLockOnSuccess(BasicResourcePool.java:1163)  
at com.mchange.v2.resourcepool.BasicResourcePool.access$700(BasicResourcePool.java:44)  
at com.mchange.v2.resourcepool.BasicResourcePool$ScatteredAcquireTask.run(BasicResourcePool.java:1908)  
at com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:696)  


Answers:
author: Daniel Lazar
body: Hi,  

So there is an ticket for this issue <https://jira.atlassian.com/browse/BAM-21018>. This says that you need to downgrade JAVA version. On my side I am using debian so I manually instaled all \*.deb packages [openjdk-8-jdk_8u252-b09-1\~deb9u1_amd64.deb](http://ftp.cz.debian.org/debian/pool/main/o/openjdk-8/openjdk-8-jdk_8u252-b09-1~deb9u1_amd64.deb) and all its dependency.

Or you can download it from oracle directly. But update version must be lower than 255.

<https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html>


author: hk.himanshu214
body: Hi Robin, Did you get this issue resolved?

comments: author: Robin Junior
body: Not yet