check Bootstrap did not initialize NullPointerException
Asked by david.sperger:

Hi Guys,

We got a Conflunce instance that was running Fine just a few days ago.

Then it suddenly crashed without any know config changes.

As far as i can say only one colleague was doing some Uploading.

The Server itself has enough space for Everything still 40GB left says VMware.

So it shouldn't be any watermark trigering.

The latest Stuff from the log reads:

*** ** * ** ***

Cannot connect to h2db  
java.lang.RuntimeException: Cannot connect to h2db  
at com.atlassian.h2.DatabaseCreatingServerLifecycle.start(DatabaseCreatingServerLifecycle.java:57)  
at com.atlassian.confluence.core.persistence.hibernate.ConfluenceHibernateConfig.getHibernateProperties(ConfluenceHibernateConfig.java:51)  
at com.atlassian.confluence.setup.DefaultBootstrapManager.getHibernateProperties(DefaultBootstrapManager.java:634)  
at com.atlassian.confluence.setup.DefaultBootstrapManager.performPersistenceUpgrade(DefaultBootstrapManager.java:318)  
at com.atlassian.config.bootstrap.DefaultAtlassianBootstrapManager.init(DefaultAtlassianBootstrapManager.java:81)  
at com.atlassian.confluence.setup.DefaultBootstrapManager.init(DefaultBootstrapManager.java:188)  
at com.atlassian.config.util.BootstrapUtils.init(BootstrapUtils.java:36)  
at com.atlassian.confluence.setup.ConfluenceConfigurationListener.initialiseBootstrapContext(ConfluenceConfigurationListener.java:146)  
at com.atlassian.confluence.setup.ConfluenceConfigurationListener.contextInitialized(ConfluenceConfigurationListener.java:65)  
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4716)  
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5177)  
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)  
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)  
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)  
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)  
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)  
at java.base/java.lang.Thread.run(Unknown Source)  
Caused by: org.h2.jdbc.JdbcSQLException: Allgemeiner Fehler: "java.lang.NullPointerException"  
General error: "java.lang.NullPointerException" \[50000-196\]  
at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)  
at org.h2.message.DbException.get(DbException.java:168)  
at org.h2.message.DbException.convert(DbException.java:295)  
at org.h2.engine.Database.openDatabase(Database.java:307)  
at org.h2.engine.Database.\<init\>(Database.java:270)  
at org.h2.engine.Engine.openSession(Engine.java:64)  
at org.h2.engine.Engine.openSession(Engine.java:176)  
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:154)  
at org.h2.engine.Engine.createSession(Engine.java:137)  
at org.h2.engine.Engine.createSession(Engine.java:27)  
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:354)  
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 java.sql/java.sql.DriverManager.getConnection(Unknown Source)  
at java.sql/java.sql.DriverManager.getConnection(Unknown Source)  
at com.atlassian.h2.DatabaseCreatingServerLifecycle.start(DatabaseCreatingServerLifecycle.java:52)  
... 19 more  
Caused by: java.lang.NullPointerException  
at org.h2.mvstore.db.ValueDataType.compare(ValueDataType.java:104)  
at org.h2.mvstore.MVMap.compare(MVMap.java:713)  
at org.h2.mvstore.Page.binarySearch(Page.java:334)  
at org.h2.mvstore.MVMap.binarySearch(MVMap.java:466)  
at org.h2.mvstore.MVMap.get(MVMap.java:455)  
at org.h2.mvstore.MVMap.remove(MVMap.java:543)  
at org.h2.mvstore.db.TransactionStore.rollbackTo(TransactionStore.java:506)  
at org.h2.mvstore.db.TransactionStore$Transaction.rollback(TransactionStore.java:803)  
at org.h2.mvstore.db.MVTableEngine$Store.initTransactions(MVTableEngine.java:256)  
at org.h2.engine.Database.open(Database.java:767)  
at org.h2.engine.Database.openDatabase(Database.java:276)  
... 32 more  
2021-09-23 10:50:53,847 WARN \[Catalina-utility-1\] \[atlassian.confluence.plugin.PluginFrameworkContextListener\] contextInitialized Not starting full plugin system due to upgrade  
2021-09-23 10:50:54,608 INFO \[Catalina-utility-1\] \[com.atlassian.confluence.lifecycle\] init Confluence is ready to serve  
23-Sep-2021 10:50:54.649 INFORMATION \[main\] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler \["http-nio-8090"\]  
23-Sep-2021 10:50:54.696 INFORMATION \[main\] org.apache.catalina.startup.Catalina.start Server startup in \[10946\] milliseconds  
2021-09-23 10:50:54,832 ERROR \[http-nio-8090-exec-2\] \[confluence.setup.johnson.WebAppContextPathCheck\] check Bootstrap did not initialize.  
2021-09-23 10:50:55,028 ERROR \[http-nio-8090-exec-1\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/data \| traceId: 00966e0496246003  
2021-09-23 10:50:56,254 ERROR \[http-nio-8090-exec-3\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/data \| traceId: 00534ec66e1c6c4a  
2021-09-23 10:50:56,359 ERROR \[http-nio-8090-exec-4\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/fav-confluence.ico \| traceId: 005fad3522d55c3b  
2021-09-23 10:51:11,517 ERROR \[http-nio-8090-exec-6\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/data \| traceId: 000990581b0c15d2  
2021-09-23 10:51:26,642 ERROR \[http-nio-8090-exec-7\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/data \| traceId: 00819be929d001cb  
2021-09-23 10:51:41,759 ERROR \[http-nio-8090-exec-8\] \[atlassian.confluence.util.AbstractBootstrapHotSwappingFilter\] doFilter Could not get swap target filter  
-- referer: <http://XXX.XXX.XXX.XXX:8090/> \| url: /johnson/data \| traceId: 002f7f1f4ec65c3c

*** ** * ** ***

You can Find the full log data here with Password Confluence:

<https://nxc.savecallict.de/s/LZG6QwDS6KSSErc>

If there is need for more i can Provide all of the Logs.

In the Web you will se this:

![2021-09-23_13-27.png](/t5/image/serverpage/image-id/161733i4CDEFE95E68E161B/image-size/large?v=v2&px=999 "2021-09-23_13-27.png")

Could some one Pls help me?

Or Tell me with what terms i need to search to find the stuff i need?


Answers:
author: Fabian Lim
body: Hi [@david.sperger](/t5/user/viewprofilepage/user-id/4569717)

If you are still experiencing issues, I recommend you open a ticket with [atlassian support](https://support.atlassian.com/) and provide the [support zip files](https://confluence.atlassian.com/doc/troubleshooting-problems-and-requesting-technical-support-776659671.html) for analysis.

Regards


Tags: confluence-server

server