0 0

activiti连接H2数据库问题0

环境:activiti版本5.14,tomcat6,jdk6
把activiti-explorer.war放到tomcat里面运行之后,
http://localhost:8080/activiti-explorer/是可以访问的,
建个java工程写个main方法如下
public static void main(String[] args) {
		ProcessEngine processEngine = 
                   ProcessEngineConfiguration.buildProcessEngine();
	}

结果报错如下:
org.h2.jdbc.JdbcSQLException: Connection is broken: "java.net.ConnectException: Connection refused: connect: localhost" [90067-170]
	at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)

数据库连接都是activiti自带的连接,不知道是哪个搞错了,有谁知道吗?

问题补充:main方法里面代码写错了,应该是
ProcessEngine processEngine = ProcessEngineConfiguration.createStandaloneProcessEngineConfiguration().buildProcessEngine();
2013年11月26日 14:49

1个答案 按时间排序 按投票排序

0 0

activiti-explorer.war中的\WEB-INF\activiti-standalone-context.xml 文件中配置了dataSource连接池,所以启动服务后就能获取数据源链接了,你用main方式不能启动这个连接池。

2013年11月26日 17:44

相关推荐

    activiti 5.4 demo基于oracle数据库安装配置

    为了使Activiti 5.4能够正确连接到Oracle数据库,需要对以下文件进行相应的配置: 1. **修改`build.properties`:** - 将`db=H2`改为`db=oracle`,指定使用Oracle数据库。 - 调整`tomcat.version`值为当前Tomcat...

    activiti5.17修改默认数据库为mysql方法

    在 Activiti 5.17 版本中,如果你想要更改其默认的数据库环境,例如从内置的 H2 数据库切换到 MySQL,这里提供了一种有效的方法。 1. **MySQL 数据库准备**: 在 MySQL 中,你需要执行三个 SQL 脚本,这些脚本位于...

    Activiti demo数据库mysql支持补丁

    在标准的Activiti演示(demo)工程中,通常会使用轻量级的H2数据库,这主要出于快速部署和测试的目的。然而,在实际生产环境中,开发者往往倾向于使用更为稳定且功能丰富的数据库系统,如MySQL。为了方便这一转换,...

    activiti5.4搭载oracle数据库安装

    为了使Activiti能够连接到Oracle数据库,需要修改`build.properties`文件中的数据库类型,即将`db=H2`改为`db=oracle`。 #### Tomcat版本指定 选择Tomcat 6.0作为容器,修改`build.properties`中的`tomcat.version`...

    Activiti的安装详细过程

    如果项目采用H2数据库(Generic H2 Server),则数据将保存在${activiti_home}\apps\h2目录下的activiti_db.h2.db和activiti_db.lobs.db文件中。 以上内容涉及的标签是activiti bpm,代表了Activiti作为一款专业BPM...

    activiti创建数据库表

    在开始使用Activiti时,需要先创建相应的数据库表来存储流程定义、任务信息等数据。本文将详细讲解两种在Activiti中创建数据库表的方法。 ### 方法一:直接执行DDL语句脚本 这种方法适用于对数据库操作比较熟悉的...

    Activiti 实战工具包

    Activiti 需要一个数据库来存储流程定义和运行时数据,如MySQL、Oracle或H2等。工具包可能已经包含了配置文件,用于快速设置数据库连接。 6. **部署与执行**: 使用Activiti提供的API,开发者可以将流程定义部署...

    activiti-app6-汉化.zip

    默认使用的H2,如果要使用mysql等其它数据库需要修改activiti-app\WEB-INF\classes\META-INF\activiti-app包下的activiti-app.properties文件。如果数据库连接失败可以需要更新数据库驱动包,activiti-app\WEB-INF\...

    activiti demo

    - 对于H2数据库,你可以直接在项目中集成,无需单独安装。只需配置相应的数据库连接信息即可。 - 对于MySQL,你需要先安装MySQL服务器,创建一个新的数据库,并配置数据库连接的用户名、密码、主机和端口。 2. **...

    activiti开发环境搭建

    - **默认配置**:Activiti Explorer默认使用H2数据库进行数据存储。 - **更改数据库配置**: - 修改`activiti-explorer.war`中的`WEB-INF/classes`目录下的`db.properties`文件。 - 更改为所需的数据库类型(如...

    activiti server(工作流)部署,搭建文档

    5. 调整数据库设置:默认使用H2数据库,但我们可以将其更改为MySQL。在“db.properties”文件中,配置MySQL的相关连接参数,如数据库URL、用户名、密码等。 6. 配置Tomcat:将Activiti的war文件部署到Tomcat的...

    Activiti6 中文 用户指南.docx

    - **数据库配置**:默认使用内存中的H2数据库,但你可以配置连接到其他数据库,如MySQL、Oracle等。 - **JNDI数据源配置**:对于不在应用服务器内部的数据库连接,可以通过JNDI查找数据源。 - **Job Executor**:...

    ssh2整合activiti5.1.3所需要jar包整合

    4. **数据库配置**:Activiti的工作流实例和任务信息存储在数据库中,所以需要配置数据库连接。常用的数据库有MySQL、Oracle、H2等,对应的JDBC驱动也要添加到项目中。 5. **编写代码**:创建一个Spring配置文件来...

    Activiti5-demo

    默认情况下,项目可能配置了特定的数据库连接信息(如 MySQL 或 H2)。用户在实际使用时,需要修改这些配置以连接到自己的数据库服务。 5. **流程部署**:在 Eclipse 中完成流程设计和配置后,可以通过 Activiti ...

    Activiti5.21依赖库

    6. **H2 Database**: `h2-1.3.176.jar` 是一个轻量级的嵌入式关系型数据库,常被用作开发和测试时的数据存储,Activiti可以配置使用H2来存储流程实例和相关数据。 7. **MyBatis**: `mybatis-3.3.0.jar` 是一个优秀...

    Activiti6.0教程例子下载

    这里需要说明的就是,这个Demo默认采用的是h2内存数据库,如果想用你自己的数据库,就需要修改web应用WEB-INF/classes目录下的db.properties。然后,按上面说的,把database里的create文件夹里的数据库文件导入你...

    activiti工作流项目

    - **src/main/resources**:放置配置文件,如Spring的bean配置、数据库连接配置、Activiti的流程定义XML文件等。 - **src/main/webapp**:Web应用资源,如JSP页面、静态文件、SpringMVC的DispatcherServlet配置等。 ...

    activiti6.0官方英文文档,需要自取 免费!免费!免费!

    - **兼容性**:Activiti 6.0支持多种主流数据库,如MySQL、Oracle、H2等。 - **特性**:不同数据库可能需要不同的配置细节。 ##### 3.6 创建数据库表 - **脚本**:使用SQL脚本来自动创建所需的数据库表。 - **手动*...

    activiti-6.0.0官方架包

    这个包可能包含用于初始化数据库的SQL脚本,用户可以通过这些脚本来在MySQL、Oracle、H2等数据库上创建必要的Activiti表结构。 3. **可运行环境war包**:WAR(Web Application Archive)是Java Web应用程序的标准...

    activiti-explorer.zip

    6. **数据库集成**:Activiti Explorer默认连接到H2数据库,但也可以配置连接到其他关系型数据库,如MySQL、Oracle等。 7. **权限管理**:基于Spring Security,Activiti Explorer支持用户、组和角色的管理,可以...

Global site tag (gtag.js) - Google Analytics