[jboss-jira] [JBoss JIRA] Resolved: (JBPORTAL-985) TxConnectionManager Connection error occured
Julien Viet (JIRA)
jira-events at lists.jboss.org
Wed Jul 4 19:27:54 EDT 2007
[ http://jira.jboss.com/jira/browse/JBPORTAL-985?page=all ]
Julien Viet resolved JBPORTAL-985.
----------------------------------
Resolution: Done
We fixed it somehow by removing the impl of custom blobs.
> TxConnectionManager Connection error occured
> --------------------------------------------
>
> Key: JBPORTAL-985
> URL: http://jira.jboss.com/jira/browse/JBPORTAL-985
> Project: JBoss Portal
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Environment: window xp
> oracle 10g r2
> ojdbc1.4.jar
> jboss-4.0.4.GA + jboss portal 2.4CR4
> java 1.5
> Reporter: doung-seok lee
>
> error 1=>
> 14:12:19,671 WARN [TxConnectionManager] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxConn
> ectionEventListener at e64a7f[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection at 13da08 handles=1 lastUse=1
> 155877939609 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool at 14f6d51 contex
> t=org.jboss.resource.connectionmanager.InternalManagedConnectionPool at 191ebc5 xaResource=org.jboss.resource.connectionmanager.TxCon
> nectionManager$LocalXAResource at 10ddb86 txSync=null]
> java.lang.ClassCastException: org.jboss.portal.jems.hibernate.ByteArrayBlob
> at oracle.jdbc.driver.OraclePreparedStatement.setBlob(OraclePreparedStatement.java:6795)
> at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.setBlob(WrappedPreparedStatement.java:517)
> at org.jboss.portal.jems.hibernate.CacheableBlobUserType.nullSafeSet(CacheableBlobUserType.java:97)
> at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:145)
> at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1910)
> at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1887)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2117)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
> at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
> error 2 =>
> 14:12:19,859 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
> 14:12:19,875 ERROR [JDBCExceptionReporter] Error; - nested throwable: (java.lang.ClassCastException: org.jboss.portal.jems.hiberna
> te.ByteArrayBlob)
> 14:12:19,875 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
> org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
> at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
> error3=>
> 14:12:20,093 ERROR [HibernateStore] failed to create new file: /meta/rootUUID
> org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
> at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
> error4 =>
> 14:12:20,343 WARN [TxConnectionManager] Connection error occured: org.jboss.resource.connectionmanager.TxConnectionManager$TxCon
> ectionEventListener at 2f4356[state=NORMAL mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnection at a1bced handles=1 lastUse=
> 155877940328 permit=true trackByTx=true mcp=org.jboss.resource.connectionmanager.JBossManagedConnectionPool$OnePool at 14f6d51 conte
> t=org.jboss.resource.connectionmanager.InternalManagedConnectionPool at 191ebc5 xaResource=org.jboss.resource.connectionmanager.TxCo
> nectionManager$LocalXAResource at 7a7f6b txSync=null]
> java.lang.ClassCastException: org.jboss.portal.jems.hibernate.ByteArrayBlob
> at oracle.jdbc.driver.OraclePreparedStatement.setBlob(OraclePreparedStatement.java:6795)
> at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.setBlob(WrappedPreparedStatement.java:517)
> at org.jboss.portal.jems.hibernate.CacheableBlobUserType.nullSafeSet(CacheableBlobUserType.java:97)
> at org.hibernate.type.CustomType.nullSafeSet(CustomType.java:145)
> at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1910)
> at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:1887)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2117)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
> error5 =>
> 14:12:20,515 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: null
> 14:12:20,515 ERROR [JDBCExceptionReporter] Error; - nested throwable: (java.lang.ClassCastException: org.jboss.portal.jems.hiberna
> te.ByteArrayBlob)
> 14:12:20,515 ERROR [AbstractFlushingEventListener] Could not synchronize database state with session
> org.hibernate.exception.GenericJDBCException: could not insert: [org.jboss.portal.cms.hibernate.RepositoryEntry]
> at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103)
> at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91)
> at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2140)
> at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2503)
> at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:51)
> at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
> at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:139)
> at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
> at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
> at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:993)
> at org.jboss.portal.cms.hibernate.HibernateStore$1.close(HibernateStore.java:1051)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list