【问题标题】:JSF Bean-creation failedJSF Bean 创建失败
【发布时间】:2013-06-05 21:26:49
【问题描述】:

我正在尝试为 Activiti BMPN 使用 mysql 数据库。 关于配置,我参考了 Activiti 指南。

<bean id="transactionManager"
    class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource" />

</bean>


<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost:3306/activiti" />
    <property name="username" value="root" />
    <property name="password" value="root" />
    <property name="defaultAutoCommit" value="false" />
</bean>

<bean id="processEngineConfiguration"
    class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">

    <property name="dataSource" ref="dataSource" />
    <property name="transactionManager" ref="transactionManager" />
    <property name="databaseSchemaUpdate" value="true" />
    <property name="jobExecutorActivate" value="true" />
</bean>

对应的jar文件位于:/WebContent/WEB-INF/lib/.. (commons-dbcp-1.4.jar)

如果我尝试编译我的项目,我会收到一些错误消息。

13:40:46,696 SEVERE [org.activiti.engine.ProcessEngines](MSC 服务线程 1-3)初始化流程引擎时出现异常:在通过 InputStream 加载的资源中定义名称为“processEngineConfiguration”的 bean 创建错误:无法解析引用在设置 bean 属性 'dataSource' 时 bean 'dataSource';嵌套异常是 org.springframework.beans.factory.BeanCreationException:在通过 InputStream 加载的资源中定义名称为“dataSource”的 bean 创建错误:bean 的实例化失败;嵌套异常是 java.lang.NoClassDefFoundError:org/apache/commons/pool/ObjectPool:org.springframework.beans.factory.BeanCreationException:在通过 InputStream 加载的资源中定义名称为“processEngineConfiguration”的 bean 创建错误:无法解析对 bean 的引用dataSource' 同时设置 bean 属性 'dataSource';嵌套异常是 org.springframework.beans.factory.BeanCreationException:在通过 InputStream 加载的资源中定义名称为“dataSource”的 bean 创建错误:bean 的实例化失败;嵌套异常是 java.lang.NoClassDefFoundError: org/apache/commons/pool/ObjectPool

你能帮帮我吗?

【问题讨论】:

    标签: mysql activiti


    【解决方案1】:

    来自错误消息 - 您缺少课程

    org.apache.commons.pool.ObjectPool
    

    来自类路径。

    它可以在 commons-pool.jar 库中找到。可以在
    Project Home page
    Maven repository

    找到

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-10
      • 2013-05-08
      • 2014-08-20
      • 2013-03-09
      • 1970-01-01
      • 2011-01-04
      • 1970-01-01
      • 2013-02-07
      相关资源
      最近更新 更多