Quantcast
Channel: VMware Communities : Discussion List - vRealize Orchestrator
Viewing all articles
Browse latest Browse all 6251

SQL 22001 error on vmo_workflowtoken

$
0
0

I have a workflow that pulls inventory information and populates an SQL database.  It cycles through 20 or so VMs, and then throws the following error:

 

2013-08-05 09:09:47.488-0400 WARN  [JDBCExceptionReporter] SQL Error: 0, SQLState: 22001

2013-08-05 09:09:47.488-0400 ERROR [JDBCExceptionReporter] Data truncation

2013-08-05 09:09:47.488-0400 WARN  [JDBCExceptionReporter] SQL Error: 8152, SQLState: 22001

2013-08-05 09:09:47.488-0400 ERROR [JDBCExceptionReporter] String or binary data would be truncated.

2013-08-05 09:09:47.488-0400 WARN  [WorkflowRuntimeServiceImpl] Unable to update workflow token content for id '8a809d523fc5422201404e98146404b8'

org.springframework.dao.DataIntegrityViolationException: Could not execute JDBC batch update; SQL [update vmo_workflowtoken set businessstate=?, currentitemstate=?, enddate=?, globalstate=?, itemdisplaynamestack=?, itemnamestack=?, itemstackfordisplay=?, runningpassword=?, runningusername=?, startdate=?, taskid=?, title=?, wfexecutionstack=? where id=?]; nested exception is org.hibernate.exception.DataException: Could not execute JDBC batch update

  at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:648)

  at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:104)

  at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:403)

  at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:58)

  at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:213)

  at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:163)

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

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

  at $Proxy197.saveAndFlush(Unknown Source)

  at com.vmware.o11n.service.impl.WorkflowRuntimeServiceImpl.updateWorkflowTokenWithContent(WorkflowRuntimeServiceImpl.java:880)

  at sun.reflect.GeneratedMethodAccessor876.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(AopUtils.java:318)

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

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

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

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

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

  at $Proxy203.updateWorkflowTokenWithContent(Unknown Source)

  at com.vmware.o11n.service.factory.VcoFactoryFacade.updateWorkflowTokenWithContent(VcoFactoryFacade.java:1078)

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

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

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

  at com.vmware.o11n.service.security.AccessRightsInterceptor.invoke(AccessRightsInterceptor.java:92)

  at com.vmware.o11n.service.security.AccessRightsInterceptor.invoke(AccessRightsInterceptor.java:81)

  at com.vmware.o11n.service.factory.LocalVSOFactoryInvocationHandler.invokeOperation(LocalVSOFactoryInvocationHandler.java:211)

  at com.vmware.o11n.service.factory.LocalVSOFactoryInvocationHandler.doInvoke(LocalVSOFactoryInvocationHandler.java:254)

  at com.vmware.o11n.service.factory.LocalVSOFactoryInvocationHandler.invoke(LocalVSOFactoryInvocationHandler.java:140)

  at $Proxy261.updateWorkflowTokenWithContent(Unknown Source)

  at ch.dunes.model.client.VSOFactoryClient.updateWorkflowTokenWithContent(VSOFactoryClient.java:1904)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.checkpointWorkflowToken(WorkflowHandler.java:853)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleWorkflowTokenNextStep(WorkflowHandler.java:553)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.executeToken(WorkflowHandler.java:461)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.handleTokenExecution(WorkflowHandler.java:387)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.access$200(WorkflowHandler.java:86)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler$1.execute(WorkflowHandler.java:303)

  at ch.dunes.model.ar.AccessRightsTemplate.executeWithAccessRights(AccessRightsTemplate.java:16)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.doExecute(WorkflowHandler.java:299)

  at ch.dunes.workflow.engine.mbean.helper.WorkflowHandler.run(WorkflowHandler.java:203)

  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)

  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

  at java.util.concurrent.FutureTask.run(FutureTask.java:138)

  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

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

Caused by: org.hibernate.exception.DataException: Could not execute JDBC batch update

  at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:102)

  at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)

  at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)

  at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)

  at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185)

  at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)

  at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)

  at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)

  at org.hibernate.ejb.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:960)

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

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

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

  at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:240)

  at $Proxy89.flush(Unknown Source)

  at org.springframework.data.jpa.repository.support.SimpleJpaRepository.flush(SimpleJpaRepository.java:379)

  at org.springframework.data.jpa.repository.support.SimpleJpaRepository.saveAndFlush(SimpleJpaRepository.java:344)

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

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

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

  at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.executeMethodOn(RepositoryFactorySupport.java:368)

  at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke(RepositoryFactorySupport.java:349)

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

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

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

  at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:155)

  ... 40 more

Caused by: java.sql.BatchUpdateException: Data truncation

  at net.sourceforge.jtds.jdbc.JtdsStatement.executeBatch(JtdsStatement.java:947)

  at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeBatch(CachedPreparedStatement.java:478)

  at org.jboss.resource.adapter.jdbc.WrappedStatement.executeBatch(WrappedStatement.java:519)

  at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)

  at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)

  ... 62 more

2013-08-05 09:09:47.488-0400 ERROR [WorkflowHandler] Unexpected error while treating workflow transition

java.lang.RuntimeException: Error...

 

*****************************

It's not related to one particular VM, so I'm not sure where the issue is.  Any ideas?


Viewing all articles
Browse latest Browse all 6251

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>