- activiti.cfg.xml:
- xml version="1.0" encoding="UTF-8"?>
- <beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:context="http://www.springframework.org/schema/context"
- xmlns:tx="http://www.springframework.org/schema/tx"
- xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
- http://www.springframework.org/schema/contex http://www.springframework.org/schema/context/spring-context.xsd
- http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd">
数据源配置 -->
- <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/workflow"/>
- <property name="username" value="root"/>
- <property name="password" value="123456"/>
- </bean>
activiti 流程引擎 -->
- <bean id="processEngineConfiguration"
- class="org.activiti.engine.impl.cfg.StandaloneProcessEngineConfiguration">
数据源 -->
<property name="dataSource" ref="dataSource"/>
activiti 数据库表处理策略 -->
- <property name="databaseSchemaUpdate" value="true"/>
- </bean>
- </beans>
- log4j.properties:
- # Set root category priority to INFO and its only appender to CONSOLE.
- #log4j.rootCategory=INFO, CONSOLE debug info warn error fatal
- log4j.rootCategory=debug, CONSOLE, LOGFILE
- # Set the enterprise logger category to FATAL and its only appender to CONSOLE.
- log4j.logger.org.apache.axis.enterprise=FATAL, CONSOLE
- # CONSOLE is set to be a ConsoleAppender using a PatternLayout.
- log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
- log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
- log4j.appender.CONSOLE.layout.ConversionPattern=%d{ISO8601} %-6r [%15.15t] %-5p %30.30c %x - %m\n
- # LOGFILE is set to be a File appender using a PatternLayout.
- log4j.appender.LOGFILE=org.apache.log4j.FileAppender
- log4j.appender.LOGFILE.File=d:\axis.log
- log4j.appender.LOGFILE.Append=true
- log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
- log4j.appender.LOGFILE.layout.ConversionPattern=%d{ISO8601} %-6r [%15.15t] %-5p %30.30c %x - %m\n
- pom:
- xml version="1.0" encoding="UTF-8"?>
- <project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
- 4.0.0</modelVersion>
- com.workflow.activiti</groupId>
- activiti</artifactId>
- 1.0-SNAPSHOT</version>
- org.activiti</groupId>
- activiti-engine</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti</groupId>
- activiti-spring</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti</groupId>
- activiti-bpmn-model</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti</groupId>
- activiti-bpmn-converter</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti</groupId>
- activiti-JSON-converter</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti</groupId>
- activiti-bpmn-layout</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- org.activiti.cloud</groupId>
- activiti-cloud-services-API</artifactId>
- 7.0.0.Beta1</version>
- </dependency>
- MySQL</groupId>
- MySQL-connector-java</artifactId>
- 5.1.40</version>
- </dependency>
- junit</groupId>
- junit</artifactId>
- 4.12</version>
- </dependency>
- log start -->
- log4j</groupId>
- log4j</artifactId>
- 1.2.17</version>
- </dependency>
- org.slf4j</groupId>
- slf4j-API</artifactId>
- 1.7.28</version>
- </dependency>
- org.slf4j</groupId>
- slf4j-log4j12</artifactId>
- 1.7.12</version>
- </dependency>
- log end -->
- org.mybatis</groupId>
- mybatis</artifactId>
- 3.4.5</version>
- </dependency>
- commons-dbcp</groupId>
- commons-dbcp</artifactId>
- 1.4</version>
- </dependency>
文件读写 -->
- commons-io</groupId>
- commons-io</artifactId>
- 2.6</version>
- </dependency>
- </dependencies>
- alfresco</id>
- Activiti Releases</name>
- https://artifacts.alfresco.com/nexus/content/repositories/activiti-releases/
- true</enabled>
- </releases>
- </repository>
- </repositories>
- </project>
来源: http://www.bubuko.com/infodetail-3274563.html