Google Cloud App Engine + H2 persistent + Spring boot JPA

23 views
Skip to first unread message

Léo Leclerc

unread,
Mar 28, 2020, 8:37:18 AM3/28/20
to H2 Database
HI, 
I try to deploy my spring rest application on app engine, it utilise a simple database H2, but when my applicatio. started on app engine there is :

org.h2.jdbc.JdbcSQLException: Error while creating file "/srv/data" [90062-196]
    1. at org.h2.message.DbException.getJdbcSQLException (DbException.java:345)
    2. at org.h2.message.DbException.get (DbException.java:179)
    3. at org.h2.message.DbException.get (DbException.java:155)
    4. at org.h2.store.fs.FilePathDisk.createDirectory (FilePathDisk.java:274)
    5. at org.h2.store.fs.FileUtils.createDirectory (FileUtils.java:42)
    6. at org.h2.store.fs.FileUtils.createDirectories (FileUtils.java:309)
    7. at org.h2.store.FileLock.lockFile (FileLock.java:342)
    8. at org.h2.store.FileLock.lock (FileLock.java:135)
    9. at org.h2.engine.Database.open (Database.java:662)
    10. at org.h2.engine.Database.openDatabase (Database.java:276)
    11. at org.h2.engine.Database.<init> (Database.java:270)
    12. at org.h2.engine.Engine.openSession (Engine.java:64)
    13. at org.h2.engine.Engine.openSession (Engine.java:176)
    14. at org.h2.engine.Engine.createSessionAndValidate (Engine.java:154)
    15. at org.h2.engine.Engine.createSession (Engine.java:137)
    16. at org.h2.engine.Engine.createSession (Engine.java:27)
    17. at org.h2.engine.SessionRemote.connectEmbeddedOrServer (SessionRemote.java:354)
    18. at org.h2.jdbc.JdbcConnection.<init> (JdbcConnection.java:116)
    19. at org.h2.jdbc.JdbcConnection.<init> (JdbcConnection.java:100)
    20. at org.h2.Driver.connect (Driver.java:69)
    21. at com.zaxxer.hikari.util.DriverDataSource.getConnection (DriverDataSource.java:138)
    22. at com.zaxxer.hikari.pool.PoolBase.newConnection (PoolBase.java:354)
    23. at com.zaxxer.hikari.pool.PoolBase.newPoolEntry (PoolBase.java:202)
    24. at com.zaxxer.hikari.pool.HikariPool.createPoolEntry (HikariPool.java:473)
    25. at com.zaxxer.hikari.pool.HikariPool.checkFailFast (HikariPool.java:554)
    26. at com.zaxxer.hikari.pool.HikariPool.<init> (HikariPool.java:115)
    27. at com.zaxxer.hikari.HikariDataSource.getConnection (HikariDataSource.java:112)

I'm wondering if i have the right to write in H2 file in app Engine;

Thank you
Reply all
Reply to author
Forward
0 new messages