0 0

activiti5同spring的整合20

数据源用的的ProxoolDataSource
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processEngineConfiguration' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.logicalcobwebs.proxool.ProxoolDataSource] to required type [javax.sql.DataSource] for property 'dataSource'; nested exception is java.lang.IllegalArgumentException: Original must not be null
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:429)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
	at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.logicalcobwebs.proxool.ProxoolDataSource] to required type [javax.sql.DataSource] for property 'dataSource'; nested exception is java.lang.IllegalArgumentException: Original must not be null
	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:391)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1288)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1249)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
	... 38 more
Caused by: java.lang.IllegalArgumentException: Original must not be null
	at org.springframework.util.Assert.notNull(Assert.java:112)
	at org.springframework.core.MethodParameter.<init>(MethodParameter.java:133)
	at org.springframework.beans.BeanUtils.getWriteMethodParameter(BeanUtils.java:421)
	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138)
	at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:386)
	... 42 more


照着kft-activiti-demo替换为dhcp也出现同样的错误

问题补充:Failed to convert property value of type [org.logicalcobwebs.proxool.ProxoolDataSource] to required type [javax.sql.DataSource]
不知道如何解决,请高手指点
2014年3月25日 17:06
目前还没有答案

相关推荐

    Springboot2整合Activiti5设计器

    在本文中,我们将深入探讨如何将Spring Boot 2与Activiti 5流程设计器进行整合,以便在Java开发环境中实现高效的工作流管理。首先,我们需要理解这两个核心组件:Spring Boot和Activiti。 Spring Boot是Spring框架...

    Activiti框架与spring整合web网页端实现流程设计器

    终于将Activiti的流程设计器分离出来,与SpringMVC,spring整合了起来,先把工程分享出来,等有时间了在慢慢讲解具体的整合步骤。工程下载之后直接可以运行,只需要改一下数据库连接。访问...

    activiti-explorer 与spring整合

    **正文** ...整合 Activiti 与 Spring 首先需要在 Spring 的配置文件中引入 Activiti 的依赖。这通常涉及到在 XML 配置文件中声明 Activiti 的数据源、事务管理器以及流程引擎工厂等。例如: ```xml ...

    activiti 5.22.0与spring mvc的整合手册

    整合Activiti与Spring MVC,通常包括以下几个步骤: a. 在项目中添加Activiti所需的依赖包。这些依赖包通常会包含在项目的构建配置文件(如Maven的pom.xml)中。文档中提到了一些关键的依赖包,比如activiti-engine...

    spring boot整合activiti modeler 实例

    **Spring Boot 整合 Activiti Modeler 深度解析** Spring Boot 是一款基于 Spring Framework 的轻量级框架,它简化了新 Spring 应用的初始搭建以及开发过程。而 Activiti 是一个开源的工作流引擎,它实现了业务流程...

    Activiti与Spring整合开发(完整demo)

    Activiti与Spring整合开发---Activiti与Spring整合的配置 在Activiti中核心类的是ProcessEngine流程引擎,与Spring整合就是让Spring来管理ProcessEngine; 通过org.activiti.spring....

    工作流Activiti的学习总结Activiti5.6和Spring3.03整合

    在本文中,我们将深入探讨工作流管理系统Activiti 5.6与Spring 3.03的整合,以及如何使用它们来模拟程序员面试过程。Activiti是一个开源的工作流引擎,它为业务流程管理(BPM)提供了强大的支持。Spring框架则是一个...

    activiti-spring-5.7.jar.zip

    总结来说,`activiti-spring-5.7.jar.zip`是将Activiti流程引擎与Spring框架整合的关键组件,它为开发者提供了一套完整的解决方案,以便在Spring环境中轻松地设计、部署和执行业务流程。通过熟练掌握这一集成方式,...

    activiti-springboot.zip

    综上所述,本项目"activiti-springboot.zip"可能是包含了一个示例项目,演示了如何在 SpringBoot 2.x 中整合 Activiti 并处理 SpringSecurity 禁用问题。通过学习这个项目,开发者可以更好地理解如何在实际项目中...

    STRUTS2+SPRING3+ACTIVITI5 整合 jar 包

    总之,STRUTS2+SPRING3+ACTIVITI5的整合,能够构建出一套高效、灵活、易维护的企业级应用系统,涵盖了从用户交互、业务逻辑处理到流程控制的全方位需求。理解并熟练掌握这三个框架的整合,对于Java开发者来说,是...

    activiti+spring+srping Mvc+mybatis+maven整合

    本项目是关于"activiti+spring+spring Mvc+mybatis+maven"的整合,旨在创建一个基于Activiti工作流引擎、Spring、Spring MVC、MyBatis以及Maven的开发环境。下面将详细介绍这些技术及其整合过程。 首先,`activiti`...

    activiti-5.21 + Activiti5.20.0整合spring4.15示例

    在整合过程中,首先需要理解 Activiti 和 Spring 的基本概念。Activiti 是一个基于模型驱动的 BPMN 2.0 规范的流程引擎,它可以解析和执行流程定义模型。Spring 是一个流行的 Java 应用框架,提供依赖注入、AOP...

    spring mvc+activiti+mybatis小整合

    【标题】"Spring MVC + Activiti + MyBatis 小整合"揭示了这个项目的核心技术栈,它是一个基于Java的企业级应用示例,用于展示如何将这三个流行的技术框架集成在一起,构建一个完整的业务流程管理系统。Spring MVC是...

    Spring整合Activiti7

    **Spring 整合 Activiti7 知识点详解** 在企业级应用开发中,Spring 框架以其强大的依赖注入和面向切面编程能力成为Java领域的首选。而Activiti7则是一个流行的工作流引擎,它提供了流程定义、执行、监控等全面的...

    springboot 2.0.3+activiti 5.22 设计器整合

    在这个项目中,Activiti与SpringBoot整合,实现了流程实例的启动、暂停、继续、结束等操作,以及任务的分配、领取和完成。 **MySQL** 是广泛使用的开源关系型数据库管理系统,它在此项目中扮演了存储流程模型、任务...

    Activiti5.20.0整合spring4.15示例,整合流程编辑器modeler

    通过阅读 doc 文件夹下的 readme.txt 说明文档,你可以获取更详细的步骤和注意事项,确保正确地将 Activiti 5.20.0 与 Spring 4.15 整合,并使用 Modeler 实现流程的可视化编辑和管理。 这个示例项目“activiti-...

    activiti-spring-examples下载

    《Activiti与Spring整合实践详解》 Activiti是一款开源的工作流引擎,它为业务流程管理(BPM)提供了强大的支持。结合Spring框架,可以轻松地在企业应用中集成工作流功能,实现流程自动化。本篇将围绕“activiti-...

    Activiti入门篇之二 Spring 与Activiti的入门整合

    "Activiti入门篇之二 Spring 与Activiti的入门整合" 这个标题表明我们将会探讨如何在Spring框架中集成Activiti,一个流行的工作流引擎。这通常涉及设置Activiti的依赖,配置Spring上下文,以及如何在Spring环境中...

    spring mybatis activiti完全整合

    个人整合spring mybatis activiti使用servlet3.0规范,mybatis与activiti事务统一,只要25分。配套的activiti-explorer项目也可以在我的资源中下载。

Global site tag (gtag.js) - Google Analytics