You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Shailesh Mangal <sh...@getzephyr.com> on 2012/09/20 19:39:13 UTC

Urgent: Failed to write references to 1162562b-d037-439e-a13c-dd52e27218a3

This morning We started getting this in our production environment without
any change:

StackTrace:

2012-09-20 11:35:20,305 ERROR [JRSyncJob]
DatabasePersistenceManager.store(656) | failed to write references to
1162562b-d037-439e-a13c-dd52e27218a3

com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for
column 'NODE_ID' at row 1

        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3591)

        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)

        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)

        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)

        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)

        at 
com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111
)

        at 
com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362)

        at 
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPrepar
edStatement.java:172)

        at 
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPrepar
edStatement.java:172)

        at 
org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPrepar
edStatement.java:172)

        at 
org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.execute
Stmt(DatabasePersistenceManager.java:889)

        at 
org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.store(D
atabasePersistenceManager.java:650)

        at 
org.apache.jackrabbit.core.persistence.AbstractPersistenceManager.store(Abst
ractPersistenceManager.java:85)

        at 
org.apache.jackrabbit.core.persistence.db.DatabasePersistenceManager.store(D
atabasePersistenceManager.java:306)

        at 
org.apache.jackrabbit.core.version.VersionItemStateManager.setNodeReferences
(VersionItemStateManager.java:111)

        at 
org.apache.jackrabbit.core.version.VersionItemStateProvider.setNodeReference
s(VersionItemStateProvider.java:133)

        at 
org.apache.jackrabbit.core.state.SharedItemStateManager$Update.end(SharedIte
mStateManager.java:783)

        at 
org.apache.jackrabbit.core.state.SharedItemStateManager.update(SharedItemSta
teManager.java:1487)

        at 
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemState
Manager.java:351)

        at 
org.apache.jackrabbit.core.state.XAItemStateManager.update(XAItemStateManage
r.java:354)

        at 
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemState
Manager.java:326)

        at 
org.apache.jackrabbit.core.state.SessionItemStateManager.update(SessionItemS
tateManager.java:289)

        at 
org.apache.jackrabbit.core.ItemSaveOperation.perform(ItemSaveOperation.java:
258)

        at 
org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:20
0)

        at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91)

        at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:329)

        at 
org.apache.jackrabbit.core.session.SessionSaveOperation.perform(SessionSaveO
peration.java:42)

        at 
org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:20
0)

        at 
org.apache.jackrabbit.core.SessionImpl.perform(SessionImpl.java:355)

        at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:758)

        at 
com.thed.repository.RepositoryNodeHelper.setTestCaseProperties(RepositoryNod
eHelper.java:238)

        at 
com.thed.repository.TestcaseContentsManager.saveOrUpdateRepositoryObject(Tes
tcaseContentsManager.java:85)

        at sun.reflect.GeneratedMethodAccessor544.invoke(Unknown Source)

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopU
tils.java:318)

        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint
(ReflectiveMethodInvocation.java:183)

        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflect
iveMethodInvocation.java:150)

        at 
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Tr
ansactionInterceptor.java:110)

        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflect
iveMethodInvocation.java:172)

        at 
com.thed.repository.JcrSessionInterceptor.invoke(JcrSessionInterceptor.java:
25)

        at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflect
iveMethodInvocation.java:172)

        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPro
xy.java:202)

        at $Proxy78.saveOrUpdateRepositoryObject(Unknown Source)

        at sun.reflect.GeneratedMethodAccessor544.invoke(Unknown Source)

        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at 
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopU
tils.java:318)

        at 
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopPro
xy.java:196)

        at $Proxy79.saveOrUpdateRepositoryObject(Unknown Source)

        at 
com.thed.quartz.JackRabbitSyncJob.saveInJackRabbit(JackRabbitSyncJob.java:15
0)

        at 
com.thed.quartz.JackRabbitSyncJob.saveAndRetry(JackRabbitSyncJob.java:102)

        at com.thed.quartz.JackRabbitSyncJob.sync(JackRabbitSyncJob.java:59)

        at com.thed.quartz.JackRabbitSyncJob.run(JackRabbitSyncJob.java:46)

        at java.lang.Thread.run(Thread.java:662)


Shailesh