Originally created by: vanyell
Successful DB upgrade:
root@localhost : /opt/Bastillion-jetty# java -jar /home/ubuntu/bastillion-upgrade-4.00.01.jar ./jetty/bastillion/WEB-INF/classes/BastillionConfig.properties
connectionURL : jdbc:h2:./jetty/bastillion/WEB-INF/classes/keydb/bastillion;CIPHER=AES;
Downloading https://repo1.maven.org/maven2/com/h2database/h2/1.4.200/h2-1.4.200.jar
Downloaded 1307337 bytes
conn1: url=jdbc:h2:keydb/bastillion user=BASTILLION
Upgrade successful
Jetty log
Caused by:
java.lang.IllegalStateException: The write format 2 is larger than the supported format 1, and the file was not opened in read-only mode [1.4.200/5]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:741)
at org.h2.mvstore.MVStore.<init>(MVStore.java:396)
at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3579)
at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:170)
at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:103)
at org.h2.engine.Database.getPageStore(Database.java:2659)
at org.h2.engine.Database.open(Database.java:675)
at org.h2.engine.Database.openDatabase(Database.java:307)
at org.h2.engine.Database.<init>(Database.java:301)
at org.h2.engine.Engine.openSession(Engine.java:74)
at org.h2.engine.Engine.openSession(Engine.java:192)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
at org.h2.engine.Engine.createSession(Engine.java:166)
at org.h2.engine.Engine.createSession(Engine.java:29)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
at org.h2.Driver.connect(Driver.java:69)
at org.apache.commons.dbcp2.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:55)
at org.apache.commons.dbcp2.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:355)
at org.apache.commons.dbcp2.BasicDataSource.validateConnectionFactory(BasicDataSource.java:115)
at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:665)
at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:544)
at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:753)
at io.bastillion.manage.util.DBUtils.getConn(DBUtils.java:29)
at io.bastillion.common.db.DBInitServlet.init(DBInitServlet.java:96)
at org.eclipse.jetty.servlet.ServletHolder$Wrapper.init(ServletHolder.java:1345)</init></init></init></init>