I hooked up our application to oracle 8i just to make sure it wasn't a
problem with different versions of oracle. I get a differnt oracle error,
but it looks like it's caused by basically the same thing.
Creating repository... ERROR - failed to retrieve data of file: /locks
java.sql.SQLException: ORA-00932: inconsistent datatypes
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:623)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
at
oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe(T4CPreparedStatement.java:420)
at
oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:894)
at
oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:452)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:984)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2885)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:2976)
at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.getInputStream(DatabaseFileSystem.java:811)
at
org.apache.jackrabbit.core.fs.FileSystemResource.getInputStream(FileSystemResource.java:147)
at
org.apache.jackrabbit.core.lock.LockManagerImpl.load(LockManagerImpl.java:145)
at
org.apache.jackrabbit.core.lock.LockManagerImpl.<init>(LockManagerImpl.java:123)
at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getLockManager(RepositoryImpl.java:1549)
at
org.apache.jackrabbit.core.RepositoryImpl.getLockManager(RepositoryImpl.java:771)
at
org.apache.jackrabbit.core.WorkspaceImpl.getLockManager(WorkspaceImpl.java:323)
at
org.apache.jackrabbit.core.XASessionImpl.getLockManager(XASessionImpl.java:169)
at
org.apache.jackrabbit.core.XASessionImpl.init(XASessionImpl.java:127)
at
org.apache.jackrabbit.core.XASessionImpl.<init>(XASessionImpl.java:100)
at
org.apache.jackrabbit.core.RepositoryImpl.createSessionInstance(RepositoryImpl.java:1264)
at
org.apache.jackrabbit.core.RepositoryImpl.createSession(RepositoryImpl.java:813)
at
org.apache.jackrabbit.core.RepositoryImpl.login(RepositoryImpl.java:1143)
at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:338)
at Jackhammer.getSession(Jackhammer.java:595)
at Jackhammer.getSession(Jackhammer.java:586)
at Jackhammer.createRepository(Jackhammer.java:222)
at Jackhammer.main(Jackhammer.java:94)
Exception in thread "main" java.lang.RuntimeException: Repository failure
during login: I/O error while reading locks from '/locks': failed to
retrieve data of file: /locks
at Jackhammer.getSession(Jackhammer.java:605)
at Jackhammer.getSession(Jackhammer.java:586)
at Jackhammer.createRepository(Jackhammer.java:222)
at Jackhammer.main(Jackhammer.java:94)
Caused by: javax.jcr.RepositoryException: I/O error while reading locks from
'/locks': failed to retrieve data of file: /locks: failed to retrieve data
of file: /locks
at
org.apache.jackrabbit.core.lock.LockManagerImpl.<init>(LockManagerImpl.java:126)
at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getLockManager(RepositoryImpl.java:1549)
at
org.apache.jackrabbit.core.RepositoryImpl.getLockManager(RepositoryImpl.java:771)
at
org.apache.jackrabbit.core.WorkspaceImpl.getLockManager(WorkspaceImpl.java:323)
at
org.apache.jackrabbit.core.XASessionImpl.getLockManager(XASessionImpl.java:169)
at
org.apache.jackrabbit.core.XASessionImpl.init(XASessionImpl.java:127)
at
org.apache.jackrabbit.core.XASessionImpl.<init>(XASessionImpl.java:100)
at
org.apache.jackrabbit.core.RepositoryImpl.createSessionInstance(RepositoryImpl.java:1264)
at
org.apache.jackrabbit.core.RepositoryImpl.createSession(RepositoryImpl.java:813)
at
org.apache.jackrabbit.core.RepositoryImpl.login(RepositoryImpl.java:1143)
at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:338)
at Jackhammer.getSession(Jackhammer.java:595)
... 3 more
Caused by: org.apache.jackrabbit.core.fs.FileSystemException: failed to
retrieve data of file: /locks
at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.getInputStream(DatabaseFileSystem.java:831)
at
org.apache.jackrabbit.core.fs.FileSystemResource.getInputStream(FileSystemResource.java:147)
at
org.apache.jackrabbit.core.lock.LockManagerImpl.load(LockManagerImpl.java:145)
at
org.apache.jackrabbit.core.lock.LockManagerImpl.<init>(LockManagerImpl.java:123)
... 14 more
Caused by: java.sql.SQLException: ORA-00932: inconsistent datatypes
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:623)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:181)
at
oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe(T4CPreparedStatement.java:420)
at
oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:894)
at
oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:452)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:984)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2885)
at
oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:2976)
at
org.apache.jackrabbit.core.fs.db.DatabaseFileSystem.getInputStream(DatabaseFileSystem.java:811)
... 17 more
--
View this message in context:
http://www.nabble.com/problems-with-Oracle-tf2483987.html#a6979663
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.