Hi,
I think it is better to change permission in h2 folder!

Sergey.


On Sep 30, 1:42 pm, pepez <[EMAIL PROTECTED]> wrote:
> Hi!
>
> We have a following problem happening only on linux environment. The
> H2 version is 1.0.78 and we are using in-memory DB.
>
> Where H2 tries to create this temp file by default and is it somehow
> configurable?
>
> Thank you!
>
> Caused by: org.h2.jdbc.JdbcSQLException: IO Exception:
> java.io.IOException: Permission denied; mem:appDB[90031-78]
>         at org.h2.message.Message.getSQLException(Message.java:103)
>         at org.h2.message.Message.convertIOException(Message.java:271)
>         at org.h2.engine.SessionRemote.createTempFile(SessionRemote.java:459)
>         at org.h2.value.ValueLob.initLarge(ValueLob.java:375)
>         at org.h2.value.ValueLob.createFromReader(ValueLob.java:201)
>         at org.h2.value.ValueLob.createClob(ValueLob.java:169)
>         at org.h2.jdbc.JdbcConnection.createClob(JdbcConnection.java:1500)
>         at
> org.h2.jdbc.JdbcPreparedStatement.setCharacterStream(JdbcPreparedStatement.java:
> 945)
>         at
> org.h2.jdbc.JdbcPreparedStatement.setCharacterStream(JdbcPreparedStatement.java:
> 917)
>         at
> org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.setCharacterStream(WrappedPreparedStatement.java:
> 491)
>         at org.hibernate.type.TextType.set(TextType.java:22)
>         at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:136)
>         at org.hibernate.type.NullableType.nullSafeSet(NullableType.java:116)
>         at org.hibernate.type.ComponentType.nullSafeSet(ComponentType.java:
> 307)
>         at
> org.hibernate.persister.collection.AbstractCollectionPersister.writeElement(AbstractCollectionPersister.java:
> 755)
>         at
> org.hibernate.persister.collection.AbstractCollectionPersister.recreate(AbstractCollectionPersister.java:
> 1143)
>         ... 38 more
> Caused by: java.io.IOException: Permission denied
>         at java.io.UnixFileSystem.createFileExclusively(Native Method)
>         at java.io.File.checkAndCreate(File.java:1704)
>         at java.io.File.createTempFile(File.java:1793)
>         at org.h2.store.fs.FileSystemDisk.createTempFile(FileSystemDisk.java:
> 157)
>         at org.h2.util.FileUtils.createTempFile(FileUtils.java:158)
>         at org.h2.engine.SessionRemote.createTempFile(SessionRemote.java:457)
>         ... 51 more
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "H2 
Database" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/h2-database?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to