Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -------------------------------------------------------------------------------
- Test set: ninja.leaping.permissionsex.backend.sql.SqlDaoTest
- -------------------------------------------------------------------------------
- Tests run: 30, Failures: 0, Errors: 30, Skipped: 0, Time elapsed: 0.143 sec <<< FAILURE!
- testContextInheritance[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.052 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit61518342025565451junit6348235538077424795/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testContextInheritance[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.052 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit61518342025565451junit6348235538077424795/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit61518342025565451junit6348235538077424795/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testOptions[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7892147391455996032junit2119471820151908357/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testOptions[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7892147391455996032junit2119471820151908357/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7892147391455996032junit2119471820151908357/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testParents[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit9126003913541717611junit5452941023654010771/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testParents[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit9126003913541717611junit5452941023654010771/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit9126003913541717611junit5452941023654010771/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testGlobalParameters[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.004 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit3842393716627750854junit8277381982386856688/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testGlobalParameters[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit3842393716627750854junit8277381982386856688/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit3842393716627750854junit8277381982386856688/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testInitializeTables[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.007 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4178231574627546002junit6505498254140487555/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testInitializeTables[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.008 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4178231574627546002junit6505498254140487555/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4178231574627546002junit6505498254140487555/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- getRegisteredTypes[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4941231304682685819junit8400832053753067830/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- getRegisteredTypes[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.007 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4941231304682685819junit8400832053753067830/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit4941231304682685819junit8400832053753067830/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testContexts[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit549774462053949572junit1835220715120247424/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testContexts[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit549774462053949572junit1835220715120247424/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit549774462053949572junit1835220715120247424/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testRankLadder[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5121123523288088411junit6780547446278153985/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testRankLadder[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5121123523288088411junit6780547446278153985/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5121123523288088411junit6780547446278153985/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- getAllIdentifiers[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7024847162749777348junit5264906534211809278/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- getAllIdentifiers[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7024847162749777348junit5264906534211809278/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit7024847162749777348junit5264906534211809278/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testPermissions[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.008 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5203335507862398825junit4837444477908444070/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testPermissions[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.008 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5203335507862398825junit4837444477908444070/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5203335507862398825junit4837444477908444070/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testGetSubjectRef[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8055668893217691654junit6972934366600164989/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testGetSubjectRef[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8055668893217691654junit6972934366600164989/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8055668893217691654junit6972934366600164989/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testRemoveSubject[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8969202411551382181junit269563770619564658/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testRemoveSubject[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8969202411551382181junit269563770619564658/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8969202411551382181junit269563770619564658/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testGetOrCreateSubjectRef[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit2122257066275455632junit7307444010460474170/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testGetOrCreateSubjectRef[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.006 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit2122257066275455632junit7307444010460474170/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit2122257066275455632junit7307444010460474170/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testSetDefaultValue[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5052880916752969643junit2156481139519110444/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testSetDefaultValue[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5052880916752969643junit2156481139519110444/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit5052880916752969643junit2156481139519110444/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
- testAddRemoveSegment[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.004 sec <<< ERROR!
- ninja.leaping.permissionsex.exception.PermissionsLoadingException: Could not connect to SQL database!
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:109)
- at ninja.leaping.permissionsex.backend.AbstractDataStore.initialize(AbstractDataStore.java:67)
- at ninja.leaping.permissionsex.PermissionsEx.initialize(PermissionsEx.java:287)
- at ninja.leaping.permissionsex.PermissionsEx.<init>(PermissionsEx.java:100)
- at ninja.leaping.permissionsex.PermissionsExTest.setUp(PermissionsExTest.java:42)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.setUp(SqlDaoTest.java:83)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8138779147460469137junit443557856329800032/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDataStore.initializeInternal(SqlDataStore.java:101)
- ... 45 more
- testAddRemoveSegment[h2](ninja.leaping.permissionsex.backend.sql.SqlDaoTest) Time elapsed: 0.005 sec <<< ERROR!
- java.lang.RuntimeException: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8138779147460469137junit443557856329800032/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:98)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
- at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
- at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
- at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:33)
- at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48)
- at org.junit.rules.RunRules.evaluate(RunRules.java:20)
- at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
- at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.junit.runners.Suite.runChild(Suite.java:128)
- at org.junit.runners.Suite.runChild(Suite.java:27)
- at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
- at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
- at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
- at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
- at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
- at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
- at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
- at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
- at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
- at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
- at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)
- Caused by: org.h2.jdbc.JdbcSQLException: A file path that is implicitly relative to the current working directory is not allowed in the database URL "jdbc:h2:C:UsersbrandonAppDataLocalTempjunit8138779147460469137junit443557856329800032/test.db". Use an absolute path, ~/name, ./name, or the baseDir setting instead. [90011-192]
- at org.h2.message.DbException.getJdbcSQLException(DbException.java:345)
- at org.h2.message.DbException.get(DbException.java:179)
- at org.h2.message.DbException.get(DbException.java:155)
- at org.h2.engine.ConnectionInfo.getName(ConnectionInfo.java:400)
- at org.h2.engine.Engine.openSession(Engine.java:49)
- 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:349)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:118)
- at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:102)
- at org.h2.Driver.connect(Driver.java:72)
- at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:190)
- at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:161)
- at ninja.leaping.permissionsex.backend.sql.SqlDaoTest.tearDown(SqlDaoTest.java:90)
- ... 39 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement