最近在搞JBPM 写了一个demo
17:38:47,609 [main] WARN JDBCExceptionReporter : SQL Error: 1406, SQLState: 22001
17:38:47,609 [main] ERROR JDBCExceptionReporter : Data too long for column 'ISTERMINATIONIMPLICIT_' at row 1
org.hibernate.exception.DataException: could not insert: [org.jbpm.graph.def.ProcessDefinition]
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:75)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:1986)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2405)
at org.hibernate.action.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:37)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:243)
at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:269)
at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:167)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:101)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:70)
at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:544)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:533)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:529)
at org.jbpm.db.GraphSession.deployProcessDefinition(GraphSession.java:77)
at org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:173)
at org.com.jbpm.test1.JBPM_DeployProcessDefition.main(JBPM_DeployProcessDefition.java:36)
Caused by: java.sql.SQLException: Data too long for column 'ISTERMINATIONIMPLICIT_' at row 1
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278)
at com.mysql.jdbc.Connection.execSQL(Connection.java:2251)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1772)
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1619)
at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:1968)
... 17 more
17:38:47,609 [main] DEBUG JbpmContext : closing JbpmContext
eclipse3.2 +jpbm3.1
因为之前在 myeclipse 装jbpm desinger时有问题,
但在myeclise 中建一个demo 时就不会报上面的错,
按理来说,hibernate 会自动把boolean 转为 1 / 0 存入数据库,在mysql 中是bit(1)
哪位大哥知道,帮助啊!
--------------->>>>>>>>>>>>>.
今天晚上终于试好了,是与JDK的版本有关,我机器上有JDK.4,1.5.1.6
1.4 是不能用的,
我一直用的是JDK1.6 ,没想到是它报的错,后来换成1.5 就OK了。
可能是转换成java对象时不对 .
JDK1。6 和1.5 以前记录是有些区别的,难道区别有这么大,这可是一个很大的错误。
分享到:
相关推荐
【标题】"chen-jbpm_websale.zip_jbmp_jbmp_java_jbpm_jbpm_websale_网上销售系统" 提供的是一个基于JBPM(Java Business Process Management)技术的网上销售系统的示例项目。JBPM是一个开源的工作流管理系统,它...
【jbpm_websale.rar】是一个包含JBPM(Business Process Management)网上销售示例的压缩包,这个实例对于初学者理解和掌握JBPM技术及其在Java Web应用中的实践非常有帮助。该实例结合了JSF(JavaServer Faces)前端...
【jbpm_test.rar_ProcessImageTag_TestJBPM_jbpm_jbpm-te_报销】这个压缩包文件的主题聚焦在JBPM(Java Business Process Management)上,它是一个开源的工作流管理系统,用于设计、执行和管理业务流程。...
**jbpm扩展包(jbpm_adapter.jar)** jbpm是一个流行的开源工作流管理系统,用于管理和自动化业务流程。jbpm_adapter.jar文件是针对jbpm的扩展,它的主要目标是简化jbpm的使用,尤其是针对任务管理和流程监控方面。...
【jbpm_4.4完整架包】是一个包含jbpm(Java Business Process Management)4.4版本所有必要组件和资源的压缩包。jbpm是一个开源的工作流管理系统,它提供了业务流程建模、部署、执行、监控和管理的能力,主要用于...
你可以通过阅读这个文档,深入了解jbPM 3.2的使用方法,解决在实际项目中遇到的问题。 总的来说,jbPM 3.2是一个强大的工作流管理系统,通过深入理解和实践,开发者可以构建出高效、灵活的业务流程,提高企业的业务...
《ITcastOA.zip——JBPM工作流与权限设计解析》 在信息技术领域,流程管理和权限控制是企业信息系统中不可或缺的部分。本资料集“ITcastOA.zip”深入探讨了基于JBPM的工作流实现以及相关的权限设计,这对于理解企业...
9. **jbpm_tuxedo**:jbpm_tuxedo是jbpm与Tuxedo集成的特定部分。Tuxedo是Oracle的一个事务处理监控系统,结合jbpm可以实现高性能的企业级工作流应用。 10. **监控与调试**:jbpm提供了一个Web管理控制台,可以实时...
jbpm-3.1.2.zip 文件包含了 jBpm 的一个重要版本——jBpm 3.1.2,这是一个开源的工作流管理系统,专为构建灵活且可扩展的业务流程解决方案而设计。jBpm 提供了一种方式,使得开发者能够用简单而强大的语言来表达业务...
【jbpm-5.0.0-installer.zip_jbpm_jbpm 5.0_jbpm installer】这个压缩包是JBoss Business Process Management (jbpm) 的5.0版本安装程序,它提供了完整的jbpm源代码,让我们来深入探讨一下jbpm以及它的5.0版本。...
jbpm-jpdl-designer-3.0.13 是一个与jbpm相关的软件包,主要功能是提供jbpm流程定义的图形化设计工具。jbpm(Java Business Process Management)是一个开源的工作流管理系统,用于管理和执行业务流程。JPDL(JBoss ...
**jbpm_oracle10g 知识点详解** jbpm_oracle10g 是一个与jbpm(Java Business Process Management)系统相关的数据库设计模型,主要用于在Oracle 10g数据库环境中存储和管理jbpm的工作流数据。Oracle 10g是Oracle...
`jBPM_3.0.pdf`很可能包含详细的用户指南和教程,涵盖了jbPM 3.0的安装、配置、流程设计及实战案例。`www.pudn.com.txt`可能是一个链接或其他资源,帮助用户获取更多jbPM相关的资料或示例代码。 ### 7. 总结 jbPM ...
传智播客JBPM_Basics_new.ppt
JBPM_NODE JBPM_NODE FK_PROCST_SBPRCDEF SUBPROCESSDEFINITION_ 子流程的指定在父流程离开之前子流程将完整的执行 JBPM_NODE JBPM_NODE FK_NODE_PROCDEF PROCESSDEFINITION_ 此NODE自身存在的流程ID JBPM_NODE ...
JBPM是一个优秀的开源工作流框架,核心引擎算法源自PetriNet理论,并深度了集成了Hibernate作为引擎的持久框架。 jBPM_4.4_开发指南.pdf、jBPM_4.4_用户手册.pdf 可以作为入门了解的文档。
**jbpm3.rar_bpm_bpm jbpm_jbpm3_workflow_workflow process bpm** **jbpm3** 是一个基于Java的企业级工作流引擎,是**BPM(Business Process Management)**领域的重要工具。它允许开发者设计、执行和管理业务流程...
文档可能还涵盖了jBPM 4的新特性、最佳实践和常见问题解答。通过阅读这份文档,开发者可以深入了解jBPM 4的工作原理,掌握如何有效地利用它来管理和优化业务流程。 总结起来,jBPM 4是一个强大的业务流程管理框架,...
**jBPM用户开发手册-中文版** jBPM(Java Business Process Management)是一个开源的工作流管理系统,专注于业务流程的建模、执行和监控。它提供了全面的BPM(Business Process Management)解决方案,包括流程...
**Jbpm_4工程jar包** Jbpm_4工程jar包是针对Jbpm 4.4版本的一个重要组件集合,它包含了运行和开发基于Jbpm工作流管理系统所需的核心库。Jbpm(Java Business Process Management)是一款开源的工作流引擎,它允许...