实例介绍
疯狂Workflow讲义——基于Activiti的工作流应用开发的配置源码
【实例截图】
【核心代码】
c0f5a73f-660c-478d-b0a0-980f354f76bf
└── codes
├── 02
│ └── first
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── First.bpmn
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── First.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ └── bpmn
│ │ └── First.bpmn
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ └── First.java
├── 04
│ ├── 4.1
│ │ ├── create-default
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── CreateDefault.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── CreateDefault.java
│ │ ├── create-resource
│ │ │ ├── bin
│ │ │ │ ├── log4j.properties
│ │ │ │ ├── my-activiti1.xml
│ │ │ │ ├── my-activiti2.xml
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── CreateFromResource_1.class
│ │ │ │ └── CreateFromResource_2.class
│ │ │ ├── resource
│ │ │ │ ├── log4j.properties
│ │ │ │ ├── my-activiti1.xml
│ │ │ │ └── my-activiti2.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CreateFromResource_1.java
│ │ │ └── CreateFromResource_2.java
│ │ ├── create-standalone
│ │ │ ├── bin
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── CreateStandalone.class
│ │ │ ├── resource
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── CreateStandalone.java
│ │ ├── create-standalone-inmem
│ │ │ ├── bin
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── CreateStandaloneInMem.class
│ │ │ ├── resource
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── CreateStandaloneInMem.java
│ │ └── create-stream
│ │ ├── bin
│ │ │ ├── input-stream.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── CreateInputStream.class
│ │ ├── resource
│ │ │ ├── input-stream.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── CreateInputStream.java
│ ├── 4.2
│ │ ├── db-type
│ │ │ ├── bin
│ │ │ │ ├── database-type.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── DatabaseType.class
│ │ │ ├── resource
│ │ │ │ ├── database-type.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── DatabaseType.java
│ │ ├── ds-c3p0
│ │ │ ├── bin
│ │ │ │ ├── config
│ │ │ │ │ ├── c3p0-coding.xml
│ │ │ │ │ └── c3p0-config.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── C3P0Coding.class
│ │ │ │ └── C3P0Config.class
│ │ │ ├── resource
│ │ │ │ ├── config
│ │ │ │ │ ├── c3p0-coding.xml
│ │ │ │ │ └── c3p0-config.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── C3P0Coding.java
│ │ │ └── C3P0Config.java
│ │ ├── ds-dbcp
│ │ │ ├── bin
│ │ │ │ ├── dbcp-coding.xml
│ │ │ │ ├── dbcp-config.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── DBCPCoding.class
│ │ │ │ └── DBCPConfig.class
│ │ │ ├── resource
│ │ │ │ ├── dbcp-coding.xml
│ │ │ │ ├── dbcp-config.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── DBCPCoding.java
│ │ │ └── DBCPConfig.java
│ │ └── schema-update
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── DatabaseSchemaUpdateCreateDrop.class
│ │ │ │ ├── DatabaseSchemaUpdateFalse.class
│ │ │ │ └── DatabaseSchemaUpdateTrue.class
│ │ │ ├── schemaUpdate-create-drop.xml
│ │ │ ├── schemaUpdate-false.xml
│ │ │ └── schemaUpdate-true.xml
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ ├── schemaUpdate-create-drop.xml
│ │ │ ├── schemaUpdate-false.xml
│ │ │ └── schemaUpdate-true.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── DatabaseSchemaUpdateCreateDrop.java
│ │ ├── DatabaseSchemaUpdateFalse.java
│ │ └── DatabaseSchemaUpdateTrue.java
│ ├── 4.3
│ │ ├── history-config
│ │ │ ├── bin
│ │ │ │ ├── bpmn
│ │ │ │ │ └── history.bpmn20.xml
│ │ │ │ ├── history-activity.xml
│ │ │ │ ├── history-audit.xml
│ │ │ │ ├── history-full.xml
│ │ │ │ ├── history-none.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── Activity.class
│ │ │ │ ├── Audit.class
│ │ │ │ ├── Full.class
│ │ │ │ └── None.class
│ │ │ ├── resource
│ │ │ │ ├── bpmn
│ │ │ │ │ └── history.bpmn20.xml
│ │ │ │ ├── history-activity.xml
│ │ │ │ ├── history-audit.xml
│ │ │ │ ├── history-full.xml
│ │ │ │ ├── history-none.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── Activity.java
│ │ │ ├── Audit.java
│ │ │ ├── Full.java
│ │ │ └── None.java
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── mail.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Mail.class
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ └── mail.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Mail.java
│ ├── 4.4
│ │ └── custom-config
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── my-config.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ConfigTest.class
│ │ │ └── MyConfiguration.class
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ └── my-config.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ConfigTest.java
│ │ └── MyConfiguration.java
│ └── 4.5
│ ├── custom-interceptor
│ │ ├── bin
│ │ │ ├── bpmn
│ │ │ │ └── config.bpmn20.xml
│ │ │ ├── log4j.properties
│ │ │ ├── my-config.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── InterceptorA.class
│ │ │ ├── InterceptorB.class
│ │ │ ├── MyConfig.class
│ │ │ └── TestConfiguration.class
│ │ ├── resource
│ │ │ ├── bpmn
│ │ │ │ └── config.bpmn20.xml
│ │ │ ├── log4j.properties
│ │ │ └── my-config.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── InterceptorA.java
│ │ ├── InterceptorB.java
│ │ ├── MyConfig.java
│ │ └── TestConfiguration.java
│ ├── gof-chain
│ │ ├── bin
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── Client.class
│ │ │ ├── Handler.class
│ │ │ ├── impl
│ │ │ │ ├── ActualHandler.class
│ │ │ │ ├── HandlerA.class
│ │ │ │ └── HandlerB.class
│ │ │ └── Request.class
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Client.java
│ │ ├── Handler.java
│ │ ├── impl
│ │ │ ├── ActualHandler.java
│ │ │ ├── HandlerA.java
│ │ │ └── HandlerB.java
│ │ └── Request.java
│ └── gof-command
│ ├── bin
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Client.class
│ │ ├── Command.class
│ │ ├── CommandExecutor.class
│ │ ├── CommandReceiver.class
│ │ ├── CommandReceiverImpl.class
│ │ └── impl
│ │ ├── CommandA.class
│ │ └── CommandB.class
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── Client.java
│ ├── CommandExecutor.java
│ ├── Command.java
│ ├── CommandReceiverImpl.java
│ ├── CommandReceiver.java
│ └── impl
│ ├── CommandA.java
│ └── CommandB.java
├── 05
│ ├── 5.1
│ │ └── build-engine
│ │ ├── bin
│ │ │ ├── build_engine.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── BuildProcessEngine.class
│ │ ├── resource
│ │ │ ├── build_engine.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── BuildProcessEngine.java
│ ├── 5.2
│ │ ├── destroy-engine
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── Destroy.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Destroy.java
│ │ ├── init-engine
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── Init.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Init.java
│ │ ├── register-engine
│ │ │ ├── bin
│ │ │ │ ├── log4j.properties
│ │ │ │ ├── org
│ │ │ │ │ └── crazyit
│ │ │ │ │ └── activiti
│ │ │ │ │ └── Register.class
│ │ │ │ └── register.xml
│ │ │ ├── resource
│ │ │ │ ├── log4j.properties
│ │ │ │ └── register.xml
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Register.java
│ │ └── retry-engine
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── Retry.class
│ │ │ └── retry.xml
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ └── retry.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Retry.java
│ └── 5.3
│ ├── close-engine
│ │ ├── bin
│ │ │ ├── close.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Close.class
│ │ ├── resource
│ │ │ ├── close.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Close.java
│ ├── engine-name
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── name.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Name.class
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ └── name.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Name.java
│ └── engine-service
│ ├── bin
│ │ ├── log4j.properties
│ │ ├── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── GetService.class
│ │ └── service.xml
│ ├── resource
│ │ ├── log4j.properties
│ │ └── service.xml
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ └── GetService.java
├── 06
│ ├── 6.1
│ │ ├── add-group
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── AddGroup.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── AddGroup.java
│ │ └── delete-group
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── DeleteGroup.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── DeleteGroup.java
│ ├── 6.2
│ │ ├── count-data
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── Count.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Count.java
│ │ ├── group-query
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── GroupQuery.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── GroupQuery.java
│ │ ├── list-data
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── ListData.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── ListData.java
│ │ ├── list-page
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── ListPage.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── ListPage.java
│ │ ├── single-result
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── SingleResult.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── SingleResult.java
│ │ └── sort-data
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── Sort.class
│ │ │ ├── SortMix.class
│ │ │ └── SortProblem.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Sort.java
│ │ ├── SortMix.java
│ │ └── SortProblem.java
│ ├── 6.3
│ │ ├── add-user
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── AddUser.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── AddUser.java
│ │ ├── authenticated-user
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── AuthenticatedUserId$1.class
│ │ │ │ ├── AuthenticatedUserId$2.class
│ │ │ │ └── AuthenticatedUserId.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── AuthenticatedUserId.java
│ │ ├── check-passwd
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── CheckPasswd.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── CheckPasswd.java
│ │ ├── delete-user
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── DeleteUser.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── DeleteUser.java
│ │ ├── update-user
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── UpdateUser.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── UpdateUser.java
│ │ └── user-query
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── UserQuery.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── UserQuery.java
│ ├── 6.4
│ │ └── userinfo
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ └── picture.png
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AddAccount.class
│ │ │ ├── AddDeleteUserInfo.class
│ │ │ ├── GetUserAccount.class
│ │ │ ├── GetUserInfo.class
│ │ │ └── UserPicture.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ └── picture.png
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── AddAccount.java
│ │ ├── AddDeleteUserInfo.java
│ │ ├── GetUserAccount.java
│ │ ├── GetUserInfo.java
│ │ └── UserPicture.java
│ └── 6.5
│ ├── membership
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CreateMemberShip.class
│ │ │ └── DeleteMemberShip.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CreateMemberShip.java
│ │ └── DeleteMemberShip.java
│ └── membership-query
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── QueryGroupsByUser.class
│ │ └── QueryUsersByGroup.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── QueryGroupsByUser.java
│ └── QueryUsersByGroup.java
├── 07
│ ├── 7.1
│ │ ├── add-resource
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── artifact
│ │ │ │ │ ├── classpath.png
│ │ │ │ │ ├── flow_inputstream1.png
│ │ │ │ │ ├── flow_inputstream2.png
│ │ │ │ │ └── ZipInputStream.zip
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── AddClasspathResource.class
│ │ │ │ ├── AddInputStream.class
│ │ │ │ ├── AddString.class
│ │ │ │ ├── AddZipInputStream.class
│ │ │ │ └── Name.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── artifact
│ │ │ │ │ ├── classpath.png
│ │ │ │ │ ├── flow_inputstream1.png
│ │ │ │ │ ├── flow_inputstream2.png
│ │ │ │ │ └── ZipInputStream.zip
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AddClasspathResource.java
│ │ │ ├── AddInputStream.java
│ │ │ ├── AddString.java
│ │ │ ├── AddZipInputStream.java
│ │ │ └── Name.java
│ │ └── duplicate-filter
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ ├── DuplicateFilterB.txt
│ │ │ │ └── DuplicateFilter.txt
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── DuplicateFilter.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ ├── DuplicateFilterB.txt
│ │ │ │ └── DuplicateFilter.txt
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── DuplicateFilter.java
│ ├── 7.2
│ │ ├── definition-control
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── suspendProcessDef.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── SuspendProcessDef.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── suspendProcessDef.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── SuspendProcessDef.java
│ │ └── process-deploy
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── diagram.bpmn
│ │ │ │ ├── diagram.png
│ │ │ │ ├── diagram.vacationProcess.png
│ │ │ │ ├── error.bpmn
│ │ │ │ └── processDeploy.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── DeployDiagram.class
│ │ │ └── ProcessDeploy.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── diagram.bpmn
│ │ │ │ ├── diagram.png
│ │ │ │ ├── diagram.vacationProcess.png
│ │ │ │ ├── error.bpmn
│ │ │ │ └── processDeploy.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── DeployDiagram.java
│ │ └── ProcessDeploy.java
│ ├── 7.3
│ │ └── set-candidate
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── candidateGroup.bpmn
│ │ │ │ ├── candidateQuery.bpmn
│ │ │ │ └── candidateUser.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CandidateQuery.class
│ │ │ ├── GroupCandidate.class
│ │ │ └── UserCandidate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── candidateGroup.bpmn
│ │ │ │ ├── candidateQuery.bpmn
│ │ │ │ └── candidateUser.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CandidateQuery.java
│ │ ├── GroupCandidate.java
│ │ └── UserCandidate.java
│ └── 7.4
│ └── query-deploy
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── artifact
│ │ │ ├── GetResource.txt
│ │ │ └── result.png
│ │ ├── bpmn
│ │ │ ├── deleteDeployment.bpmn
│ │ │ ├── getProcessDiagram.bpmn
│ │ │ ├── getProcessDiagram.png
│ │ │ ├── getProcessModel.bpmn
│ │ │ ├── getResourceNames.bpmn
│ │ │ └── getResourceNames.png
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── DeleteDeployment.class
│ │ ├── DeploymentQuery.class
│ │ ├── GetProcessDiagram.class
│ │ ├── GetProcessModel.class
│ │ ├── GetResource.class
│ │ └── GetResourceNames.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── artifact
│ │ │ ├── GetResource.txt
│ │ │ └── result.png
│ │ ├── bpmn
│ │ │ ├── deleteDeployment.bpmn
│ │ │ ├── getProcessDiagram.bpmn
│ │ │ ├── getProcessDiagram.png
│ │ │ ├── getProcessModel.bpmn
│ │ │ ├── getResourceNames.bpmn
│ │ │ └── getResourceNames.png
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── DeleteDeployment.java
│ ├── DeploymentQuery.java
│ ├── GetProcessDiagram.java
│ ├── GetProcessModel.java
│ ├── GetResource.java
│ └── GetResourceNames.java
├── 08
│ ├── 8.1
│ │ └── task-control
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── DeleteTask.class
│ │ │ └── NewTask.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── DeleteTask.java
│ │ └── NewTask.java
│ ├── 8.2
│ │ ├── task-candidate
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── AddCandidateGroup.class
│ │ │ │ ├── AddCandidateUser.class
│ │ │ │ └── Query.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AddCandidateGroup.java
│ │ │ ├── AddCandidateUser.java
│ │ │ └── Query.java
│ │ ├── task-identitylink
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── AddIdentityLink.class
│ │ │ │ ├── DeleteGroupIdentity.class
│ │ │ │ └── DeleteUserIdentity.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AddIdentityLink.java
│ │ │ ├── DeleteGroupIdentity.java
│ │ │ └── DeleteUserIdentity.java
│ │ └── task-user
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── SetAssignee.class
│ │ │ └── SetOwner.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── SetAssignee.java
│ │ └── SetOwner.java
│ ├── 8.3
│ │ └── task-variable
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── BasicVariableType.class
│ │ │ ├── GetVariable.class
│ │ │ ├── LocalVariable.class
│ │ │ ├── SerilizableVariableType.class
│ │ │ ├── TestVO.class
│ │ │ └── Variables.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── BasicVariableType.java
│ │ ├── GetVariable.java
│ │ ├── LocalVariable.java
│ │ ├── SerilizableVariableType.java
│ │ ├── TestVO.java
│ │ └── Variables.java
│ ├── 8.4
│ │ └── task-attachment
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ └── result.png
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CreateAttachment.class
│ │ │ ├── DeleteAttachment.class
│ │ │ └── GetAttachment.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── artifact
│ │ │ │ └── result.png
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CreateAttachment.java
│ │ ├── DeleteAttachment.java
│ │ └── GetAttachment.java
│ ├── 8.5
│ │ └── task-comment
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AddComment.class
│ │ │ ├── CommentQuery.class
│ │ │ └── EventRecord.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── vacation.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── AddComment.java
│ │ ├── CommentQuery.java
│ │ └── EventRecord.java
│ └── 8.6
│ └── task-complete
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── vacation2.bpmn
│ │ │ └── vacation.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Claim.class
│ │ └── Complete.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── vacation2.bpmn
│ │ │ └── vacation.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── Claim.java
│ └── Complete.java
├── 09
│ ├── 9.2
│ │ └── start-process
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── startById.bpmn20.xml
│ │ │ │ ├── startByKey.bpmn20.xml
│ │ │ │ └── startByMessage.bpmn20.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── StartById.class
│ │ │ ├── StartByKey.class
│ │ │ └── StartByMessage.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── startById.bpmn20.xml
│ │ │ │ ├── startByKey.bpmn20.xml
│ │ │ │ └── startByMessage.bpmn20.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── StartById.java
│ │ ├── StartByKey.java
│ │ └── StartByMessage.java
│ ├── 9.3
│ │ └── process-variable
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── localVariable.bpmn20.xml
│ │ │ │ └── variables.bpmn20.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── SetVariableLocal.class
│ │ │ └── SetVariables.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── localVariable.bpmn20.xml
│ │ │ │ └── variables.bpmn20.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── SetVariableLocal.java
│ │ └── SetVariables.java
│ ├── 9.4
│ │ ├── process-control
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── DeleteProcess.bpmn
│ │ │ │ │ └── SuspendProcess.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── DeleteProcessInstance.class
│ │ │ │ └── SuspendProcess.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── DeleteProcess.bpmn
│ │ │ │ │ └── SuspendProcess.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── DeleteProcessInstance.java
│ │ │ └── SuspendProcess.java
│ │ └── process-signal
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── MessageEvent.bpmn
│ │ │ │ ├── signal.bpmn20.xml
│ │ │ │ ├── signalEventReceived.bpmn20.xml
│ │ │ │ └── signalEventReceivedMethod.bpmn20.xml
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── MessageEvent.class
│ │ │ ├── Signal.class
│ │ │ ├── SignaleEventReceived.class
│ │ │ └── SignaleEventReceivedMethods.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── MessageEvent.bpmn
│ │ │ │ ├── signal.bpmn20.xml
│ │ │ │ ├── signalEventReceived.bpmn20.xml
│ │ │ │ └── signalEventReceivedMethod.bpmn20.xml
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── MessageEvent.java
│ │ ├── SignaleEventReceived.java
│ │ ├── SignaleEventReceivedMethods.java
│ │ └── Signal.java
│ └── 9.5
│ └── process-query
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── ExecutionQuery.bpmn
│ │ │ └── ProcessInstanceQuery.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ExecutionQuery.class
│ │ └── ProcessInstanceQuery.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── ExecutionQuery.bpmn
│ │ │ └── ProcessInstanceQuery.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── ExecutionQuery.java
│ └── ProcessInstanceQuery.java
├── 10
│ ├── 10.1
│ │ └── history-query
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ActivityQuery.bpmn
│ │ │ │ ├── Delete.bpmn
│ │ │ │ ├── DetailQuery.bpmn
│ │ │ │ ├── ProcessInstanceQuery.bpmn
│ │ │ │ └── TaskQuery.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ActivityQuery.class
│ │ │ ├── Delete.class
│ │ │ ├── DetailQuery.class
│ │ │ ├── ProcessInstanceQuery.class
│ │ │ └── TaskQuery.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ActivityQuery.bpmn
│ │ │ │ ├── Delete.bpmn
│ │ │ │ ├── DetailQuery.bpmn
│ │ │ │ ├── ProcessInstanceQuery.bpmn
│ │ │ │ └── TaskQuery.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ActivityQuery.java
│ │ ├── Delete.java
│ │ ├── DetailQuery.java
│ │ ├── ProcessInstanceQuery.java
│ │ └── TaskQuery.java
│ ├── 10.2
│ │ └── job-produce
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── async-continuation.bpmn
│ │ │ │ ├── event.bpmn
│ │ │ │ ├── jobException.bpmn
│ │ │ │ ├── timer-intermediate-transition.bpmn
│ │ │ │ ├── timer-start-event.bpmn
│ │ │ │ └── timer-transition.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AsyncConfig.class
│ │ │ ├── Event.class
│ │ │ ├── JobException.class
│ │ │ ├── JobExceptionDelegate.class
│ │ │ ├── MyJavaDelegate.class
│ │ │ ├── TimerIntermediateTansition.class
│ │ │ ├── TimerStartEvent.class
│ │ │ └── TimerTransition.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── async-continuation.bpmn
│ │ │ │ ├── event.bpmn
│ │ │ │ ├── jobException.bpmn
│ │ │ │ ├── timer-intermediate-transition.bpmn
│ │ │ │ ├── timer-start-event.bpmn
│ │ │ │ └── timer-transition.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── AsyncConfig.java
│ │ ├── Event.java
│ │ ├── JobExceptionDelegate.java
│ │ ├── JobException.java
│ │ ├── MyJavaDelegate.java
│ │ ├── TimerIntermediateTansition.java
│ │ ├── TimerStartEvent.java
│ │ └── TimerTransition.java
│ ├── 10.3
│ │ └── job-manage
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── async-continuation.bpmn
│ │ │ │ ├── event.bpmn
│ │ │ │ ├── jobException.bpmn
│ │ │ │ ├── retries.bpmn
│ │ │ │ ├── timer-intermediate-transition.bpmn
│ │ │ │ ├── timer-start-event.bpmn
│ │ │ │ └── timer-transition.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── JobException.class
│ │ │ ├── JobExceptionDelegate.class
│ │ │ ├── JobQuery.class
│ │ │ ├── Retries.class
│ │ │ └── RetriesDelegate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── async-continuation.bpmn
│ │ │ │ ├── event.bpmn
│ │ │ │ ├── jobException.bpmn
│ │ │ │ ├── retries.bpmn
│ │ │ │ ├── timer-intermediate-transition.bpmn
│ │ │ │ ├── timer-start-event.bpmn
│ │ │ │ └── timer-transition.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── JobExceptionDelegate.java
│ │ ├── JobException.java
│ │ ├── JobQuery.java
│ │ ├── RetriesDelegate.java
│ │ └── Retries.java
│ └── 10.4
│ └── db-manage
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── GetProperties.class
│ │ ├── GetTableMetaData.class
│ │ ├── SchemaUpgrade.class
│ │ └── TableQuery.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── GetProperties.java
│ ├── GetTableMetaData.java
│ ├── SchemaUpgrade.java
│ └── TableQuery.java
├── 11
│ ├── 11.2
│ │ └── event-definition
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ErrorDefine.bpmn
│ │ │ │ ├── MessageDefine.bpmn
│ │ │ │ ├── SignalDefine.bpmn
│ │ │ │ └── timer
│ │ │ │ ├── TimerDefine1.bpmn
│ │ │ │ ├── TimerDefine2.bpmn
│ │ │ │ └── TimerDefine3.bpmn
│ │ │ └── log4j.properties
│ │ └── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── ErrorDefine.bpmn
│ │ │ ├── MessageDefine.bpmn
│ │ │ ├── SignalDefine.bpmn
│ │ │ └── timer
│ │ │ ├── TimerDefine1.bpmn
│ │ │ ├── TimerDefine2.bpmn
│ │ │ └── TimerDefine3.bpmn
│ │ └── log4j.properties
│ ├── 11.3
│ │ └── start-event
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ErrorStartEvent.bpmn
│ │ │ │ ├── MessageStartEvent.bpmn
│ │ │ │ ├── NoneStartEvent.bpmn
│ │ │ │ └── TimerStartEvent.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CheckServerDelegate.class
│ │ │ ├── ErrorStartEvent.class
│ │ │ ├── HandleErrorDelegate.class
│ │ │ ├── MessageStartEvent.class
│ │ │ ├── NoneStartEvent.class
│ │ │ ├── Server8080.class
│ │ │ └── TimerStartEvent.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ErrorStartEvent.bpmn
│ │ │ │ ├── MessageStartEvent.bpmn
│ │ │ │ ├── NoneStartEvent.bpmn
│ │ │ │ └── TimerStartEvent.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CheckServerDelegate.java
│ │ ├── ErrorStartEvent.java
│ │ ├── HandleErrorDelegate.java
│ │ ├── MessageStartEvent.java
│ │ ├── NoneStartEvent.java
│ │ ├── Server8080.java
│ │ └── TimerStartEvent.java
│ ├── 11.4
│ │ └── end-event
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CancelEndEvent.bpmn
│ │ │ │ ├── ErrorEndEvent.bpmn
│ │ │ │ └── NoneEndEvent.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CancelEndEvent.class
│ │ │ ├── ErrorEndEvent.class
│ │ │ ├── ReceiveCancelDelegate.class
│ │ │ ├── RemitDelegate.class
│ │ │ └── RollbackRemitDelegate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CancelEndEvent.bpmn
│ │ │ │ ├── ErrorEndEvent.bpmn
│ │ │ │ └── NoneEndEvent.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CancelEndEvent.java
│ │ ├── ErrorEndEvent.java
│ │ ├── ReceiveCancelDelegate.java
│ │ ├── RemitDelegate.java
│ │ └── RollbackRemitDelegate.java
│ ├── 11.5
│ │ └── boundary-event
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CompensationBoundaryEvent.bpmn
│ │ │ │ ├── ErrorBoundaryEvent.bpmn
│ │ │ │ ├── SignalBoundaryEvent.bpmn
│ │ │ │ └── TimerBoundaryEvent.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CancelTransferInDelegate.class
│ │ │ ├── CancelTransferOutDelegate.class
│ │ │ ├── CompensationBoundaryEvent.class
│ │ │ ├── ErrorBoundaryEvent.class
│ │ │ ├── SignalBoundaryEvent.class
│ │ │ ├── ThrowErrorDelegate.class
│ │ │ ├── TimerBoundaryEvent.class
│ │ │ ├── TransferInDelegate.class
│ │ │ ├── TransferOutDelegate.class
│ │ │ └── ValidateTransferDelegate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CompensationBoundaryEvent.bpmn
│ │ │ │ ├── ErrorBoundaryEvent.bpmn
│ │ │ │ ├── SignalBoundaryEvent.bpmn
│ │ │ │ └── TimerBoundaryEvent.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CancelTransferInDelegate.java
│ │ ├── CancelTransferOutDelegate.java
│ │ ├── CompensationBoundaryEvent.java
│ │ ├── ErrorBoundaryEvent.java
│ │ ├── SignalBoundaryEvent.java
│ │ ├── ThrowErrorDelegate.java
│ │ ├── TimerBoundaryEvent.java
│ │ ├── TransferInDelegate.java
│ │ ├── TransferOutDelegate.java
│ │ └── ValidateTransferDelegate.java
│ ├── 11.6
│ │ └── intermediate-event
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── MessageCatchingEvent.bpmn
│ │ │ │ ├── SignalCatchingEvent.bpmn
│ │ │ │ ├── SignalThrowingEvent.bpmn
│ │ │ │ └── TimerCatchingEvent.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── GenOrderDelegate.class
│ │ │ ├── MessageCatchingEvent.class
│ │ │ ├── SignalCatchingEvent.class
│ │ │ ├── SignalThrowingEvent.class
│ │ │ └── TimerCatchingEvent.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── MessageCatchingEvent.bpmn
│ │ │ │ ├── SignalCatchingEvent.bpmn
│ │ │ │ ├── SignalThrowingEvent.bpmn
│ │ │ │ └── TimerCatchingEvent.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── GenOrderDelegate.java
│ │ ├── MessageCatchingEvent.java
│ │ ├── SignalCatchingEvent.java
│ │ ├── SignalThrowingEvent.java
│ │ └── TimerCatchingEvent.java
│ └── 11.7
│ ├── compensastion-vars
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── Variable1.bpmn
│ │ │ │ └── Variable2.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CompensationA.class
│ │ │ ├── CompensationB.class
│ │ │ ├── ServiceA.class
│ │ │ ├── ServiceB.class
│ │ │ ├── Variable1.class
│ │ │ └── Variable2.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── Variable1.bpmn
│ │ │ │ └── Variable2.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CompensationA.java
│ │ ├── CompensationB.java
│ │ ├── ServiceA.java
│ │ ├── ServiceB.java
│ │ ├── Variable1.java
│ │ └── Variable2.java
│ ├── compensation-scope
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── NoTrigger1.bpmn
│ │ │ │ ├── NoTrigger2.bpmn
│ │ │ │ ├── NoTrigger3.bpmn
│ │ │ │ ├── Trigger1.bpmn
│ │ │ │ ├── Trigger2.bpmn
│ │ │ │ └── Trigger3.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CompensationTaskA.class
│ │ │ ├── CompensationTaskB.class
│ │ │ ├── NoTrigger1.class
│ │ │ ├── NoTrigger2.class
│ │ │ ├── NoTrigger3.class
│ │ │ ├── ParallelTaskA.class
│ │ │ ├── ParallelTaskB.class
│ │ │ ├── Trigger1.class
│ │ │ ├── Trigger2.class
│ │ │ └── Trigger3.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── NoTrigger1.bpmn
│ │ │ │ ├── NoTrigger2.bpmn
│ │ │ │ ├── NoTrigger3.bpmn
│ │ │ │ ├── Trigger1.bpmn
│ │ │ │ ├── Trigger2.bpmn
│ │ │ │ └── Trigger3.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CompensationTaskA.java
│ │ ├── CompensationTaskB.java
│ │ ├── NoTrigger1.java
│ │ ├── NoTrigger2.java
│ │ ├── NoTrigger3.java
│ │ ├── ParallelTaskA.java
│ │ ├── ParallelTaskB.java
│ │ ├── Trigger1.java
│ │ ├── Trigger2.java
│ │ └── Trigger3.java
│ ├── compensation-sequence
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CompensationSequence2.bpmn
│ │ │ │ └── CompensationSequence.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CompensationA.class
│ │ │ ├── CompensationB.class
│ │ │ ├── CompensationSequence2.class
│ │ │ ├── CompensationSequence.class
│ │ │ ├── HandlerA.class
│ │ │ └── HandlerB.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── CompensationSequence2.bpmn
│ │ │ │ └── CompensationSequence.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CompensationA.java
│ │ ├── CompensationB.java
│ │ ├── CompensationSequence2.java
│ │ ├── CompensationSequence.java
│ │ ├── HandlerA.java
│ │ └── HandlerB.java
│ └── compensation-times
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── CompensationTimes.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CompensationTimes.class
│ │ ├── CompensationWork.class
│ │ ├── RegularWork.class
│ │ └── ThrowError.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── CompensationTimes.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── CompensationTimes.java
│ ├── CompensationWork.java
│ ├── RegularWork.java
│ └── ThrowError.java
├── 12
│ ├── 12.2
│ │ ├── activiti-assign
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── HumanExtention.bpmn
│ │ │ │ │ ├── JUELAuth.bpmn
│ │ │ │ │ └── TaskListener.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── AuthService.class
│ │ │ │ ├── HumanExtention.class
│ │ │ │ ├── JUELAuth.class
│ │ │ │ ├── TaskListener.class
│ │ │ │ └── UserTaskListener.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── HumanExtention.bpmn
│ │ │ │ │ ├── JUELAuth.bpmn
│ │ │ │ │ └── TaskListener.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── AuthService.java
│ │ │ ├── HumanExtention.java
│ │ │ ├── JUELAuth.java
│ │ │ ├── TaskListener.java
│ │ │ └── UserTaskListener.java
│ │ └── bpmn-assign
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── Assignee.bpmn
│ │ │ │ ├── Candidate.bpmn
│ │ │ │ └── UserDefine.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── Assignee.class
│ │ │ └── Candidate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── Assignee.bpmn
│ │ │ │ ├── Candidate.bpmn
│ │ │ │ └── UserDefine.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Assignee.java
│ │ └── Candidate.java
│ ├── 12.3
│ │ └── script-task
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── GroovyScriptTask.bpmn
│ │ │ │ ├── JavaScriptTask.bpmn
│ │ │ │ ├── JUELScript.bpmn
│ │ │ │ └── ReturnVar.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── GroovyScriptTask.class
│ │ │ ├── JavaScriptTask.class
│ │ │ ├── JUELScript.class
│ │ │ ├── MyBean.class
│ │ │ ├── ReturnVar.class
│ │ │ └── RunJavaScript.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── GroovyScriptTask.bpmn
│ │ │ │ ├── JavaScriptTask.bpmn
│ │ │ │ ├── JUELScript.bpmn
│ │ │ │ └── ReturnVar.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── GroovyScriptTask.java
│ │ ├── JavaScriptTask.java
│ │ ├── JUELScript.java
│ │ ├── MyBean.java
│ │ ├── ReturnVar.java
│ │ └── RunJavaScript.java
│ ├── 12.4
│ │ ├── activiti-expression
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── JavaBeanServiceTask.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── JavaBeanServiceTask.class
│ │ │ │ └── MyJavaBean.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── JavaBeanServiceTask.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── JavaBeanServiceTask.java
│ │ │ └── MyJavaBean.java
│ │ ├── java-delegate
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── ImplementServiceTask.bpmn
│ │ │ │ │ └── JUELClass.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── ImplementServiceTask.class
│ │ │ │ ├── JUELClass.class
│ │ │ │ └── MyJavaDelegate.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── ImplementServiceTask.bpmn
│ │ │ │ │ └── JUELClass.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ImplementServiceTask.java
│ │ │ ├── JUELClass.java
│ │ │ └── MyJavaDelegate.java
│ │ ├── property-inject
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── ExpressionInjection.bpmn
│ │ │ │ │ └── StringInjection.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── ExpressionInjection.class
│ │ │ │ ├── ExpressionInjectionDelegate.class
│ │ │ │ ├── StringInjection.class
│ │ │ │ ├── StringInjectionDelegate.class
│ │ │ │ └── UserBean.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── ExpressionInjection.bpmn
│ │ │ │ │ └── StringInjection.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ExpressionInjectionDelegate.java
│ │ │ ├── ExpressionInjection.java
│ │ │ ├── StringInjectionDelegate.java
│ │ │ ├── StringInjection.java
│ │ │ └── UserBean.java
│ │ ├── shell-task
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── ShellTask.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── JavaShell.class
│ │ │ │ └── ShellTask.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── ShellTask.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── JavaShell.java
│ │ │ └── ShellTask.java
│ │ ├── webservice
│ │ │ ├── bin
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ └── webservice
│ │ │ │ ├── CallClient.class
│ │ │ │ ├── Main.class
│ │ │ │ ├── Sale.class
│ │ │ │ ├── SaleService.class
│ │ │ │ └── SaleServiceImpl.class
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── webservice
│ │ │ ├── CallClient.java
│ │ │ ├── Main.java
│ │ │ ├── Sale.java
│ │ │ ├── SaleServiceImpl.java
│ │ │ └── SaleService.java
│ │ └── webservice-task
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── JavaDelegateWebService.bpmn
│ │ │ │ ├── WebService.bpmn
│ │ │ │ └── WebServiceTask.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── JavaDelegateWebService.class
│ │ │ ├── webservice
│ │ │ │ └── Sale.class
│ │ │ ├── WebService.class
│ │ │ └── WebServiceDelegate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── JavaDelegateWebService.bpmn
│ │ │ │ ├── WebService.bpmn
│ │ │ │ └── WebServiceTask.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── JavaDelegateWebService.java
│ │ ├── webservice
│ │ │ └── Sale.java
│ │ ├── WebServiceDelegate.java
│ │ └── WebService.java
│ ├── 12.5
│ │ └── other-task
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── EmailTask.bpmn
│ │ │ │ └── ManualTask.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── EmailTask.class
│ │ │ └── ManualTask.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── EmailTask.bpmn
│ │ │ │ └── ManualTask.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── EmailTask.java
│ │ └── ManualTask.java
│ ├── 12.6
│ │ └── task-listener
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ClassTaskListener.bpmn
│ │ │ │ ├── DelegateExpressionTaskListener.bpmn
│ │ │ │ ├── ExpressionTaskListener.bpmn
│ │ │ │ ├── ListenerFire.bpmn
│ │ │ │ └── PropertyInjection.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ClassTaskListener.class
│ │ │ ├── DelegateBean.class
│ │ │ ├── DelegateExpressionTaskListener.class
│ │ │ ├── ExpressionBean.class
│ │ │ ├── ExpressionTaskListener.class
│ │ │ ├── ListenerFire.class
│ │ │ ├── PropertyConfigListener.class
│ │ │ ├── PropertyInjection.class
│ │ │ ├── TaskListenerA.class
│ │ │ ├── TaskListenerB.class
│ │ │ └── TaskListenerC.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ClassTaskListener.bpmn
│ │ │ │ ├── DelegateExpressionTaskListener.bpmn
│ │ │ │ ├── ExpressionTaskListener.bpmn
│ │ │ │ ├── ListenerFire.bpmn
│ │ │ │ └── PropertyInjection.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ClassTaskListener.java
│ │ ├── DelegateBean.java
│ │ ├── DelegateExpressionTaskListener.java
│ │ ├── ExpressionBean.java
│ │ ├── ExpressionTaskListener.java
│ │ ├── ListenerFire.java
│ │ ├── PropertyConfigListener.java
│ │ ├── PropertyInjection.java
│ │ ├── TaskListenerA.java
│ │ ├── TaskListenerB.java
│ │ └── TaskListenerC.java
│ └── 12.7
│ └── process-listener
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── ExecutionListenerInvocation.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── ExecutionListenerInvocation.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── ExecutionListenerInvocation.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ └── ExecutionListenerInvocation.java
├── 13
│ ├── 13.1
│ │ ├── callactivity
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── CallActivityVariable.bpmn
│ │ │ │ │ ├── SimpleCallActivity.bpmn
│ │ │ │ │ └── SubProcess.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── CallActivityVariable.class
│ │ │ │ └── SimpleCallActivity.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ ├── CallActivityVariable.bpmn
│ │ │ │ │ ├── SimpleCallActivity.bpmn
│ │ │ │ │ └── SubProcess.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── CallActivityVariable.java
│ │ │ └── SimpleCallActivity.java
│ │ ├── embeded-subprocess
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── EmbededSubProcess.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── EmbededJavaDelegate.class
│ │ │ │ └── EmbededSubProcess.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── EmbededSubProcess.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── EmbededJavaDelegate.java
│ │ │ └── EmbededSubProcess.java
│ │ ├── event-subprocess
│ │ │ ├── bin
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── ErrorEventProcess.bpmn
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── activiti
│ │ │ │ ├── ErrorEventProcess.class
│ │ │ │ └── ErrorJavaDelegate.class
│ │ │ ├── resource
│ │ │ │ ├── activiti.cfg.xml
│ │ │ │ ├── bpmn
│ │ │ │ │ └── ErrorEventProcess.bpmn
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ErrorEventProcess.java
│ │ │ └── ErrorJavaDelegate.java
│ │ └── transaction-subprocess
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── BuyMovieTicket.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── BuyMovieTicket.class
│ │ │ ├── LockSeatDelegate.class
│ │ │ ├── PayDelegate.class
│ │ │ └── UnlockSeatDelegate.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ └── BuyMovieTicket.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── BuyMovieTicket.java
│ │ ├── LockSeatDelegate.java
│ │ ├── PayDelegate.java
│ │ └── UnlockSeatDelegate.java
│ ├── 13.2
│ │ └── sequence-flow
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ConditionalSequenceFlow.bpmn
│ │ │ │ └── DefaultSequenceFlow.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ConditionalSequenceFlow.class
│ │ │ └── DefaultSequenceFlow.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ConditionalSequenceFlow.bpmn
│ │ │ │ └── DefaultSequenceFlow.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ConditionalSequenceFlow.java
│ │ └── DefaultSequenceFlow.java
│ ├── 13.3
│ │ └── gateway
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── EventBased.bpmn
│ │ │ │ ├── Exclusive.bpmn
│ │ │ │ ├── Inclusive.bpmn
│ │ │ │ └── Parallel.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── EventBased.class
│ │ │ ├── Exclusive.class
│ │ │ ├── Inclusive.class
│ │ │ └── Parallel.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── EventBased.bpmn
│ │ │ │ ├── Exclusive.bpmn
│ │ │ │ ├── Inclusive.bpmn
│ │ │ │ └── Parallel.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── EventBased.java
│ │ ├── Exclusive.java
│ │ ├── Inclusive.java
│ │ └── Parallel.java
│ └── 13.4
│ └── multi-instance
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── CompleteCondition.bpmn
│ │ │ ├── DataMultiInstance.bpmn
│ │ │ ├── ElementInstance.bpmn
│ │ │ ├── InternalVariable.bpmn
│ │ │ └── SimpleMultiInstance.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── CompleteConditionA.class
│ │ ├── CompleteCondition.class
│ │ ├── DataMultiInstance.class
│ │ ├── ElementInstance.class
│ │ ├── InternalVariable.class
│ │ ├── InternalVariableServiceA.class
│ │ ├── InternalVariableServiceB.class
│ │ ├── ServiceA.class
│ │ ├── ServiceB.class
│ │ └── SimpleMultiInstance.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── CompleteCondition.bpmn
│ │ │ ├── DataMultiInstance.bpmn
│ │ │ ├── ElementInstance.bpmn
│ │ │ ├── InternalVariable.bpmn
│ │ │ └── SimpleMultiInstance.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── CompleteConditionA.java
│ ├── CompleteCondition.java
│ ├── DataMultiInstance.java
│ ├── ElementInstance.java
│ ├── InternalVariable.java
│ ├── InternalVariableServiceA.java
│ ├── InternalVariableServiceB.java
│ ├── ServiceA.java
│ ├── ServiceB.java
│ └── SimpleMultiInstance.java
├── 14
│ ├── 14.2
│ │ └── first-drools
│ │ ├── bin
│ │ │ ├── log4j.properties
│ │ │ ├── org
│ │ │ │ └── crazyit
│ │ │ │ └── drools
│ │ │ │ ├── FirstTest.class
│ │ │ │ └── Person.class
│ │ │ └── rule
│ │ │ └── first.drl
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ └── rule
│ │ │ └── first.drl
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── drools
│ │ ├── FirstTest.java
│ │ └── Person.java
│ ├── 14.3
│ │ └── grammar
│ │ ├── bin
│ │ │ ├── grammar.drl
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── drools
│ │ │ └── TestError.class
│ │ ├── resource
│ │ │ └── grammar.drl
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── drools
│ │ └── TestError.java
│ ├── 14.4
│ │ ├── declare-type
│ │ │ ├── bin
│ │ │ │ ├── org
│ │ │ │ │ └── crazyit
│ │ │ │ │ └── drools
│ │ │ │ │ ├── Person.class
│ │ │ │ │ ├── TypeDeclare.class
│ │ │ │ │ ├── TypeDeclareExtends.class
│ │ │ │ │ └── TypeMetadata.class
│ │ │ │ └── rule
│ │ │ │ ├── TypeDeclare.drl
│ │ │ │ ├── TypeDeclareExtends.drl
│ │ │ │ └── TypeMetadata.drl
│ │ │ ├── resource
│ │ │ │ └── rule
│ │ │ │ ├── TypeDeclare.drl
│ │ │ │ ├── TypeDeclareExtends.drl
│ │ │ │ └── TypeMetadata.drl
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── drools
│ │ │ ├── Person.java
│ │ │ ├── TypeDeclareExtends.java
│ │ │ ├── TypeDeclare.java
│ │ │ └── TypeMetadata.java
│ │ └── drools-asm
│ │ ├── bin
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── drools
│ │ │ ├── TestAsm$1.class
│ │ │ └── TestAsm.class
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── drools
│ │ └── TestAsm.java
│ ├── 14.5
│ │ ├── drools-function
│ │ │ ├── bin
│ │ │ │ ├── org
│ │ │ │ │ └── crazyit
│ │ │ │ │ └── drools
│ │ │ │ │ ├── Function.class
│ │ │ │ │ ├── FunctionUtil.class
│ │ │ │ │ └── Sale.class
│ │ │ │ └── rule
│ │ │ │ └── Function.drl
│ │ │ ├── resource
│ │ │ │ └── rule
│ │ │ │ └── Function.drl
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── drools
│ │ │ ├── Function.java
│ │ │ ├── FunctionUtil.java
│ │ │ └── Sale.java
│ │ └── drools-query
│ │ ├── bin
│ │ │ ├── org
│ │ │ │ └── crazyit
│ │ │ │ └── drools
│ │ │ │ ├── object
│ │ │ │ │ └── Person.class
│ │ │ │ └── Query.class
│ │ │ └── rule
│ │ │ └── Query.drl
│ │ ├── resource
│ │ │ └── rule
│ │ │ └── Query.drl
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── drools
│ │ ├── object
│ │ │ └── Person.java
│ │ └── Query.java
│ ├── 14.6
│ │ └── drools-grammar
│ │ ├── bin
│ │ │ ├── org
│ │ │ │ └── crazyit
│ │ │ │ └── drools
│ │ │ │ ├── GlobalProperty.class
│ │ │ │ ├── LHSSyntax.class
│ │ │ │ ├── object
│ │ │ │ │ └── Person.class
│ │ │ │ ├── Property.class
│ │ │ │ ├── PropertyPerson.class
│ │ │ │ ├── RHSPerson.class
│ │ │ │ ├── RHSSyntax.class
│ │ │ │ ├── SyntaxPerson1.class
│ │ │ │ └── SyntaxPerson2.class
│ │ │ └── rule
│ │ │ ├── GlobalProperty.drl
│ │ │ ├── LHSSyntax.drl
│ │ │ ├── Property.drl
│ │ │ └── RHSSyntax.drl
│ │ ├── resource
│ │ │ └── rule
│ │ │ ├── GlobalProperty.drl
│ │ │ ├── LHSSyntax.drl
│ │ │ ├── Property.drl
│ │ │ └── RHSSyntax.drl
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── drools
│ │ ├── GlobalProperty.java
│ │ ├── LHSSyntax.java
│ │ ├── object
│ │ │ └── Person.java
│ │ ├── Property.java
│ │ ├── PropertyPerson.java
│ │ ├── RHSPerson.java
│ │ ├── RHSSyntax.java
│ │ ├── SyntaxPerson1.java
│ │ └── SyntaxPerson2.java
│ └── 14.7
│ └── drools-sale
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── SaleRule.bpmn
│ │ ├── log4j.properties
│ │ ├── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── DroolsSale.class
│ │ │ ├── Sale.class
│ │ │ ├── SaleItem.class
│ │ │ ├── SaleJavaDelegate.class
│ │ │ └── SaleProcess.class
│ │ └── rule
│ │ └── Sale.drl
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── SaleRule.bpmn
│ │ ├── log4j.properties
│ │ └── rule
│ │ └── Sale.drl
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── DroolsSale.java
│ ├── SaleItem.java
│ ├── Sale.java
│ ├── SaleJavaDelegate.java
│ └── SaleProcess.java
├── 15
│ ├── 15.1
│ │ ├── spring-aop
│ │ │ ├── bin
│ │ │ │ ├── aop
│ │ │ │ │ └── TestAOP.xml
│ │ │ │ ├── log4j.properties
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── spring
│ │ │ │ └── aop
│ │ │ │ ├── impl
│ │ │ │ │ ├── LogServiceImpl.class
│ │ │ │ │ └── TargetServiceImpl.class
│ │ │ │ ├── LogService.class
│ │ │ │ ├── TargetService.class
│ │ │ │ └── TestAOP.class
│ │ │ ├── resource
│ │ │ │ ├── aop
│ │ │ │ │ └── TestAOP.xml
│ │ │ │ └── log4j.properties
│ │ │ └── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── spring
│ │ │ └── aop
│ │ │ ├── impl
│ │ │ │ ├── LogServiceImpl.java
│ │ │ │ └── TargetServiceImpl.java
│ │ │ ├── LogService.java
│ │ │ ├── TargetService.java
│ │ │ └── TestAOP.java
│ │ └── spring-ioc
│ │ ├── bin
│ │ │ ├── ioc
│ │ │ │ └── TestIoC.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── spring
│ │ │ └── ioc
│ │ │ ├── ObjectA.class
│ │ │ ├── ObjectB.class
│ │ │ └── TestIoC.class
│ │ ├── resource
│ │ │ └── ioc
│ │ │ └── TestIoC.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── spring
│ │ └── ioc
│ │ ├── ObjectA.java
│ │ ├── ObjectB.java
│ │ └── TestIoC.java
│ ├── 15.2
│ │ └── integrate-spring
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── activiti.use.bean.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ActivitiUseBean.bpmn
│ │ │ │ ├── EngineConfigurationTest2.bpmn
│ │ │ │ └── EngineConfigurationTest.bpmn
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ActivitiUseBean.class
│ │ │ ├── EngineConfigurationTest.class
│ │ │ └── spring
│ │ │ ├── impl
│ │ │ │ └── MyServiceImpl.class
│ │ │ └── MyService.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── activiti.use.bean.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ActivitiUseBean.bpmn
│ │ │ │ ├── EngineConfigurationTest2.bpmn
│ │ │ │ └── EngineConfigurationTest.bpmn
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ActivitiUseBean.java
│ │ ├── EngineConfigurationTest.java
│ │ └── spring
│ │ ├── impl
│ │ │ └── MyServiceImpl.java
│ │ └── MyService.java
│ ├── 15.3
│ │ └── 15-web
│ │ ├── resource
│ │ │ ├── log4j.properties
│ │ │ ├── Person.hbm.xml
│ │ │ └── struts.xml
│ │ ├── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── dao
│ │ │ │ ├── impl
│ │ │ │ │ └── PersonDaoImpl.java
│ │ │ │ └── PersonDao.java
│ │ │ ├── entity
│ │ │ │ └── Person.java
│ │ │ ├── service
│ │ │ │ ├── impl
│ │ │ │ │ └── PersonServiceImpl.java
│ │ │ │ └── PersonService.java
│ │ │ └── web
│ │ │ └── PersonAction.java
│ │ ├── TomcatPlugin.rar
│ │ ├── webapp
│ │ │ ├── success.html
│ │ │ └── WEB-INF
│ │ │ ├── applicationContext.xml
│ │ │ ├── classes
│ │ │ │ ├── log4j.properties
│ │ │ │ ├── org
│ │ │ │ │ └── crazyit
│ │ │ │ │ └── activiti
│ │ │ │ │ ├── dao
│ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ └── PersonDaoImpl.class
│ │ │ │ │ │ └── PersonDao.class
│ │ │ │ │ ├── entity
│ │ │ │ │ │ └── Person.class
│ │ │ │ │ ├── service
│ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ └── PersonServiceImpl.class
│ │ │ │ │ │ └── PersonService.class
│ │ │ │ │ └── web
│ │ │ │ │ └── PersonAction.class
│ │ │ │ ├── Person.hbm.xml
│ │ │ │ └── struts.xml
│ │ │ ├── lib
│ │ │ │ ├── activiti-engine-5.10.jar
│ │ │ │ ├── activiti-spring-5.10.jar
│ │ │ │ ├── antlr-2.7.7.jar
│ │ │ │ ├── aopalliance-1.0.jar
│ │ │ │ ├── c3p0-0.9.1.jar
│ │ │ │ ├── commons-fileupload-1.3.jar
│ │ │ │ ├── commons-io-2.0.1.jar
│ │ │ │ ├── commons-lang3-3.1.jar
│ │ │ │ ├── commons-logging-1.1.1.jar
│ │ │ │ ├── dom4j-1.6.1.jar
│ │ │ │ ├── freemarker-2.3.19.jar
│ │ │ │ ├── hibernate-commons-annotations-4.0.2.Final.jar
│ │ │ │ ├── hibernate-core-4.2.2.Final.jar
│ │ │ │ ├── javassist-3.15.0-GA.jar
│ │ │ │ ├── jboss-logging-3.1.0.GA.jar
│ │ │ │ ├── jta-1.1.jar
│ │ │ │ ├── log4j-1.2.17.jar
│ │ │ │ ├── mybatis-3.1.1.jar
│ │ │ │ ├── mysql-connector-java-5.1.22-bin.jar
│ │ │ │ ├── ognl-3.0.6.jar
│ │ │ │ ├── org.springframework.aop-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.asm-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.expression-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.jdbc-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.orm-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.transaction-3.1.2.RELEASE.jar
│ │ │ │ ├── org.springframework.web-3.1.2.RELEASE.jar
│ │ │ │ ├── persistence-api-1.0.jar
│ │ │ │ ├── spring-beans-3.1.2.RELEASE.jar
│ │ │ │ ├── spring-context-3.1.2.RELEASE.jar
│ │ │ │ ├── spring-core-3.1.2.RELEASE.jar
│ │ │ │ ├── struts2-core-2.3.15.jar
│ │ │ │ ├── struts2-spring-plugin-2.3.15.jar
│ │ │ │ └── xwork-core-2.3.15.jar
│ │ │ └── web.xml
│ │ └── work
│ │ └── tldCache.ser
│ └── 15.4
│ └── mule
│ ├── bin
│ │ ├── activiti-mule.cfg.xml
│ │ ├── bpmn
│ │ │ └── ActivitiMule.bpmn
│ │ ├── mule-config.xml
│ │ ├── mule-spring.xml
│ │ └── org
│ │ └── crazyit
│ │ └── mule
│ │ ├── ActivitiMule.class
│ │ ├── MuleService.class
│ │ ├── MuleSpring.class
│ │ └── MuleTest.class
│ ├── resource
│ │ ├── activiti-mule.cfg.xml
│ │ ├── bpmn
│ │ │ └── ActivitiMule.bpmn
│ │ ├── mule-config.xml
│ │ └── mule-spring.xml
│ └── src
│ └── org
│ └── crazyit
│ └── mule
│ ├── ActivitiMule.java
│ ├── MuleService.java
│ ├── MuleSpring.java
│ └── MuleTest.java
├── 16
│ ├── 16-web
│ │ ├── src
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── restlet
│ │ │ ├── application
│ │ │ │ └── MyApplication.java
│ │ │ ├── client
│ │ │ │ └── Client.java
│ │ │ └── service
│ │ │ ├── Person.java
│ │ │ └── PersonService.java
│ │ ├── webapp
│ │ │ └── WEB-INF
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── crazyit
│ │ │ │ └── restlet
│ │ │ │ ├── application
│ │ │ │ │ ├── MyApplication$1.class
│ │ │ │ │ └── MyApplication.class
│ │ │ │ ├── client
│ │ │ │ │ └── Client.class
│ │ │ │ └── service
│ │ │ │ ├── Person.class
│ │ │ │ └── PersonService.class
│ │ │ ├── lib
│ │ │ │ ├── jackson-core-asl-1.4.3.jar
│ │ │ │ ├── jackson-mapper-asl-1.4.3.jar
│ │ │ │ ├── org.restlet-2.0.14.jar
│ │ │ │ ├── org.restlet.ext.jackson.jar
│ │ │ │ └── org.restlet.ext.servlet-2.0.14.jar
│ │ │ └── web.xml
│ │ └── work
│ │ └── tldCache.ser
│ ├── activiti-rest
│ │ ├── META-INF
│ │ │ ├── MANIFEST.MF
│ │ │ └── maven
│ │ │ └── org.activiti
│ │ │ └── activiti-webapp-rest2
│ │ │ ├── pom.properties
│ │ │ └── pom.xml
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ ├── activiti-context.xml
│ │ │ ├── db.properties
│ │ │ ├── db.properties.bak
│ │ │ ├── logging.properties
│ │ │ └── org
│ │ │ └── activiti
│ │ │ └── rest
│ │ │ ├── api
│ │ │ │ ├── AbstractPaginateList.class
│ │ │ │ ├── ActivitiUtil.class
│ │ │ │ ├── DataResponse.class
│ │ │ │ ├── DefaultPaginateList.class
│ │ │ │ ├── DefaultResource.class
│ │ │ │ ├── engine
│ │ │ │ │ ├── ProcessEngineInfoResponse.class
│ │ │ │ │ └── ProcessEngineResource.class
│ │ │ │ ├── identity
│ │ │ │ │ ├── GroupCreateResource.class
│ │ │ │ │ ├── GroupInfo.class
│ │ │ │ │ ├── GroupResource.class
│ │ │ │ │ ├── GroupSearchResource$GroupResponseComparable.class
│ │ │ │ │ ├── GroupSearchResource.class
│ │ │ │ │ ├── GroupUsersPaginateList.class
│ │ │ │ │ ├── GroupUsersResource.class
│ │ │ │ │ ├── LoginInfo.class
│ │ │ │ │ ├── LoginResource.class
│ │ │ │ │ ├── LoginResponse.class
│ │ │ │ │ ├── StateResponse.class
│ │ │ │ │ ├── UserCreateResource.class
│ │ │ │ │ ├── UserGroupsDeleteResource.class
│ │ │ │ │ ├── UserGroupsResource.class
│ │ │ │ │ ├── UserInfo.class
│ │ │ │ │ ├── UserInfoWithPassword.class
│ │ │ │ │ ├── UserPictureResource.class
│ │ │ │ │ ├── UserResource.class
│ │ │ │ │ ├── UserSearchResource$UserResponseComparable.class
│ │ │ │ │ └── UserSearchResource.class
│ │ │ │ ├── management
│ │ │ │ │ ├── JobExecuteResource.class
│ │ │ │ │ ├── JobResource.class
│ │ │ │ │ ├── JobResponse.class
│ │ │ │ │ ├── JobsExecuteResource.class
│ │ │ │ │ ├── JobsPaginateList.class
│ │ │ │ │ ├── JobsResource.class
│ │ │ │ │ ├── TableDataResource.class
│ │ │ │ │ ├── TableResource.class
│ │ │ │ │ └── TablesResource.class
│ │ │ │ ├── process
│ │ │ │ │ ├── ProcessDefinitionDiagramResource.class
│ │ │ │ │ ├── ProcessDefinitionFormResource.class
│ │ │ │ │ ├── ProcessDefinitionPropertiesResource.class
│ │ │ │ │ ├── ProcessDefinitionResponse.class
│ │ │ │ │ ├── ProcessDefinitionsPaginateList.class
│ │ │ │ │ ├── ProcessDefinitionsResource.class
│ │ │ │ │ ├── ProcessInstanceDiagramResource.class
│ │ │ │ │ ├── ProcessInstanceResource.class
│ │ │ │ │ ├── ProcessInstanceSignalExecutionResource.class
│ │ │ │ │ ├── ProcessInstancesPaginateList.class
│ │ │ │ │ ├── ProcessInstancesResource.class
│ │ │ │ │ ├── ProcessInstancesResponse.class
│ │ │ │ │ ├── ProcessInstanceTaskResource.class
│ │ │ │ │ ├── StartProcessInstanceResource.class
│ │ │ │ │ └── StartProcessInstanceResponse.class
│ │ │ │ ├── repository
│ │ │ │ │ ├── DeploymentArtifactResource.class
│ │ │ │ │ ├── DeploymentArtifactsResource.class
│ │ │ │ │ ├── DeploymentDeleteResource.class
│ │ │ │ │ ├── DeploymentResponse.class
│ │ │ │ │ ├── DeploymentsDeleteResource.class
│ │ │ │ │ ├── DeploymentsPaginateList.class
│ │ │ │ │ ├── DeploymentsResource.class
│ │ │ │ │ └── DeploymentUploadResource.class
│ │ │ │ ├── RequestUtil.class
│ │ │ │ ├── SecuredResource.class
│ │ │ │ └── task
│ │ │ │ ├── AttachmentResponse.class
│ │ │ │ ├── IdentityLinkResponse.class
│ │ │ │ ├── SubTaskResponse.class
│ │ │ │ ├── TaskAddResource.class
│ │ │ │ ├── TaskAttachmentAddResource.class
│ │ │ │ ├── TaskAttachmentResource.class
│ │ │ │ ├── TaskFormResource.class
│ │ │ │ ├── TaskOperationResource.class
│ │ │ │ ├── TaskPropertiesResource.class
│ │ │ │ ├── TaskResource.class
│ │ │ │ ├── TaskResponse.class
│ │ │ │ ├── TasksPaginateList.class
│ │ │ │ ├── TasksResource.class
│ │ │ │ ├── TasksSummaryResource.class
│ │ │ │ └── TaskUrlAddResource.class
│ │ │ ├── application
│ │ │ │ ├── ActivitiRestApplication$1.class
│ │ │ │ ├── ActivitiRestApplication$2.class
│ │ │ │ └── ActivitiRestApplication.class
│ │ │ └── servlet
│ │ │ └── ActivitiServletContextListener.class
│ │ ├── lib
│ │ │ ├── activation-1.1.jar
│ │ │ ├── activiti-cxf-5.10.jar
│ │ │ ├── activiti-cxf-5.10-sources.jar
│ │ │ ├── activiti-engine-5.10.jar
│ │ │ ├── activiti-spring-5.10.jar
│ │ │ ├── antlr-2.7.7.jar
│ │ │ ├── antlr-3.3.jar
│ │ │ ├── antlr-runtime-3.3.jar
│ │ │ ├── aopalliance-1.0.jar
│ │ │ ├── asm-3.2.jar
│ │ │ ├── asm-analysis-3.2.jar
│ │ │ ├── asm-commons-3.2.jar
│ │ │ ├── asm-tree-3.2.jar
│ │ │ ├── asm-util-3.2.jar
│ │ │ ├── commons-dbcp-1.4.jar
│ │ │ ├── commons-email-1.2.jar
│ │ │ ├── commons-fileupload-1.2.2.jar
│ │ │ ├── commons-io-2.0.1.jar
│ │ │ ├── commons-lang-2.4.jar
│ │ │ ├── commons-logging-1.1.1.jar
│ │ │ ├── commons-pool-1.5.4.jar
│ │ │ ├── cxf-api-2.6.1.jar
│ │ │ ├── cxf-rt-bindings-soap-2.6.1.jar
│ │ │ ├── cxf-rt-bindings-xml-2.6.1.jar
│ │ │ ├── cxf-rt-core-2.6.1.jar
│ │ │ ├── cxf-rt-databinding-jaxb-2.6.1.jar
│ │ │ ├── cxf-rt-frontend-jaxws-2.6.1.jar
│ │ │ ├── cxf-rt-frontend-simple-2.6.1.jar
│ │ │ ├── cxf-rt-transports-http-2.6.1.jar
│ │ │ ├── cxf-rt-transports-http-jetty-2.6.1.jar
│ │ │ ├── cxf-rt-ws-addr-2.6.1.jar
│ │ │ ├── cxf-rt-ws-policy-2.6.1.jar
│ │ │ ├── geronimo-servlet_2.5_spec-1.1.2.jar
│ │ │ ├── groovy-1.8.6.jar
│ │ │ ├── h2-1.3.168.jar
│ │ │ ├── jackson-core-asl-1.4.3.jar
│ │ │ ├── jackson-mapper-asl-1.4.3.jar
│ │ │ ├── jaxb-api-2.2.1.jar
│ │ │ ├── jaxb-impl-2.1.7.jar
│ │ │ ├── jaxb-xjc-2.1.7.jar
│ │ │ ├── jetty-continuation-7.5.4.v20111024.jar
│ │ │ ├── jetty-http-7.5.4.v20111024.jar
│ │ │ ├── jetty-io-7.5.4.v20111024.jar
│ │ │ ├── jetty-security-7.5.4.v20111024.jar
│ │ │ ├── jetty-server-7.5.4.v20111024.jar
│ │ │ ├── jetty-util-7.5.4.v20111024.jar
│ │ │ ├── junit-4.8.1.jar
│ │ │ ├── livetribe-jsr223-2.0.6.jar
│ │ │ ├── mail-1.4.1.jar
│ │ │ ├── mybatis-3.1.1.jar
│ │ │ ├── mysql-connector-java-5.1.22-bin.jar
│ │ │ ├── neethi-3.0.2.jar
│ │ │ ├── org.osgi.core-4.2.0.jar
│ │ │ ├── org.restlet-2.0.14.jar
│ │ │ ├── org.restlet.ext.fileupload-2.0.14.jar
│ │ │ ├── org.restlet.ext.jackson-2.0.14.jar
│ │ │ ├── org.restlet.ext.servlet-2.0.14.jar
│ │ │ ├── servlet-api-2.5.jar
│ │ │ ├── slf4j-api-1.6.2.jar
│ │ │ ├── spring-aop-3.1.2.RELEASE.jar
│ │ │ ├── spring-asm-3.1.2.RELEASE.jar
│ │ │ ├── spring-beans-3.1.2.RELEASE.jar
│ │ │ ├── spring-context-3.1.2.RELEASE.jar
│ │ │ ├── spring-core-3.1.2.RELEASE.jar
│ │ │ ├── spring-expression-3.1.2.RELEASE.jar
│ │ │ ├── spring-jdbc-3.1.2.RELEASE.jar
│ │ │ ├── spring-orm-3.1.2.RELEASE.jar
│ │ │ ├── spring-test-3.1.2.RELEASE.jar
│ │ │ ├── spring-tx-3.1.2.RELEASE.jar
│ │ │ ├── stax2-api-3.1.1.jar
│ │ │ ├── stax-api-1.0-2.jar
│ │ │ ├── woodstox-core-asl-4.1.2.jar
│ │ │ ├── wsdl4j-1.6.2.jar
│ │ │ ├── xercesImpl-2.9.1.jar
│ │ │ ├── xml-apis-1.3.04.jar
│ │ │ ├── xml-resolver-1.2.jar
│ │ │ └── xmlschema-core-2.0.2.jar
│ │ └── web.xml
│ ├── act.sql
│ └── rs-client
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── DeploymentUpload.bpmn20.xml
│ │ │ ├── ExternalForm.bpmn
│ │ │ ├── FormProperties.bpmn
│ │ │ └── TaskExternalForm.bpmn
│ │ ├── forms
│ │ │ ├── ExternalForm.form
│ │ │ └── TaskExternalForm.form
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── form
│ │ │ ├── ExternalForm.class
│ │ │ ├── FormTest.class
│ │ │ └── TaskExternalForm.class
│ │ └── rest
│ │ ├── CXFUtil.class
│ │ ├── ProcessEngineWS.class
│ │ ├── TestCXFClient.class
│ │ ├── TestDeployment.class
│ │ ├── TestDeployments.class
│ │ ├── TestHttpClient.class
│ │ ├── TestIdentity.class
│ │ ├── TestProcess.class
│ │ └── TestTask.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ ├── DeploymentUpload.bpmn20.xml
│ │ │ ├── ExternalForm.bpmn
│ │ │ ├── FormProperties.bpmn
│ │ │ └── TaskExternalForm.bpmn
│ │ ├── forms
│ │ │ ├── ExternalForm.form
│ │ │ └── TaskExternalForm.form
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ ├── form
│ │ ├── ExternalForm.java
│ │ ├── FormTest.java
│ │ └── TaskExternalForm.java
│ └── rest
│ ├── CXFUtil.java
│ ├── ProcessEngineWS.java
│ ├── TestCXFClient.java
│ ├── TestDeployment.java
│ ├── TestDeployments.java
│ ├── TestHttpClient.java
│ ├── TestIdentity.java
│ ├── TestProcess.java
│ └── TestTask.java
├── 17
│ ├── 17.1
│ │ └── pvm
│ │ ├── bin
│ │ │ ├── myBpmn.xml
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── Test1$1.class
│ │ │ ├── Test1$2.class
│ │ │ ├── Test1.class
│ │ │ ├── Test2$1.class
│ │ │ ├── Test2$2.class
│ │ │ ├── Test2$3.class
│ │ │ ├── Test2.class
│ │ │ └── xml
│ │ │ ├── BaseElement.class
│ │ │ ├── End.class
│ │ │ ├── Flow.class
│ │ │ ├── Process.class
│ │ │ ├── Start.class
│ │ │ ├── Task.class
│ │ │ └── XStreamUtil.class
│ │ ├── resource
│ │ │ └── myBpmn.xml
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── Test1.java
│ │ ├── Test2.java
│ │ └── xml
│ │ ├── BaseElement.java
│ │ ├── End.java
│ │ ├── Flow.java
│ │ ├── Process.java
│ │ ├── Start.java
│ │ ├── Task.java
│ │ └── XStreamUtil.java
│ ├── 17.2
│ │ └── form
│ │ ├── bin
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ExternalForm.bpmn
│ │ │ │ └── FormProperty.bpmn
│ │ │ ├── form
│ │ │ │ ├── start.jsp
│ │ │ │ └── task.form
│ │ │ ├── log4j.properties
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ ├── ExternalForm.class
│ │ │ └── FormProperty.class
│ │ ├── resource
│ │ │ ├── activiti.cfg.xml
│ │ │ ├── bpmn
│ │ │ │ ├── ExternalForm.bpmn
│ │ │ │ └── FormProperty.bpmn
│ │ │ ├── form
│ │ │ │ ├── start.jsp
│ │ │ │ └── task.form
│ │ │ └── log4j.properties
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ ├── ExternalForm.java
│ │ └── FormProperty.java
│ ├── 17.3
│ │ └── diagram
│ │ ├── bin
│ │ │ └── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── Exchange.class
│ │ └── src
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Exchange.java
│ └── 17.4
│ └── spe-process-control
│ ├── bin
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── Converge_1.bpmn
│ │ ├── log4j.properties
│ │ └── org
│ │ └── crazyit
│ │ └── activiti
│ │ └── Converge.class
│ ├── resource
│ │ ├── activiti.cfg.xml
│ │ ├── bpmn
│ │ │ └── Converge_1.bpmn
│ │ └── log4j.properties
│ └── src
│ └── org
│ └── crazyit
│ └── activiti
│ └── Converge.java
├── common-lib
│ └── lib
│ ├── abdera-core-0.4.0-incubating.jar
│ ├── abdera-extensions-json-0.4.0-incubating.jar
│ ├── abdera-extensions-main-0.4.0-incubating.jar
│ ├── abdera-i18n-0.4.0-incubating.jar
│ ├── abdera-parser-0.4.0-incubating.jar
│ ├── activiti-bpmn-converter-5.11.jar
│ ├── activiti-bpmn-model-5.11.jar
│ ├── activiti-cxf-5.10.jar
│ ├── activiti-engine-5.10.jar
│ ├── activiti-engine-5.10-sources.jar
│ ├── activiti-mule-5.10.jar
│ ├── activiti-spring-5.10.jar
│ ├── ant-1.6.5.jar
│ ├── antlr-2.7.7.jar
│ ├── antlr-3.3.jar
│ ├── antlr-runtime-3.3.jar
│ ├── aopalliance-1.0.jar
│ ├── asm-2.2.3.jar
│ ├── asm-3.1.jar
│ ├── asm-3.2.jar
│ ├── asm-4.1.jar
│ ├── asm-commons-3.1.jar
│ ├── aspectjweaver-1.6.9.jar
│ ├── axiom-api-1.2.7.jar
│ ├── axiom-impl-1.2.7.jar
│ ├── bcprov-jdk15-1.43.jar
│ ├── c3p0-0.9.1.2.jar
│ ├── commons-beanutils-1.8.0.jar
│ ├── commons-cli-1.2.jar
│ ├── commons-codec-1.3.jar
│ ├── commons-codec-1.3-osgi.jar
│ ├── commons-codec-1.6.jar
│ ├── commons-collections-3.2.1.jar
│ ├── commons-dbcp-1.4.jar
│ ├── commons-email-1.2.jar
│ ├── commons-httpclient-3.1-osgi.jar
│ ├── commons-io-1.4.jar
│ ├── commons-io-2.0.1.jar
│ ├── commons-lang-2.4.jar
│ ├── commons-logging-1.1.1.jar
│ ├── commons-pool-1.5.2.jar
│ ├── commons-pool-1.5.4.jar
│ ├── cxf-2.2.6.jar
│ ├── cxf-api-2.6.1.jar
│ ├── cxf-manifest.jar
│ ├── cxf-rt-bindings-soap-2.6.1.jar
│ ├── cxf-rt-bindings-xml-2.6.1.jar
│ ├── cxf-rt-core-2.6.1.jar
│ ├── cxf-rt-databinding-jaxb-2.6.1.jar
│ ├── cxf-rt-frontend-jaxws-2.6.1.jar
│ ├── cxf-rt-frontend-simple-2.6.1.jar
│ ├── cxf-rt-transports-http-2.6.1.jar
│ ├── cxf-rt-transports-http-jetty-2.6.1.jar
│ ├── cxf-rt-ws-addr-2.6.1.jar
│ ├── cxf-rt-ws-policy-2.6.1.jar
│ ├── cxf-xjc-boolean-2.2.6.jar
│ ├── cxf-xjc-bug671-2.2.6.jar
│ ├── cxf-xjc-dv-2.2.6.jar
│ ├── cxf-xjc-ts-2.2.6.jar
│ ├── dom4j-1.6.1-osgi.jar
│ ├── drools-compiler-5.5.0.Final.jar
│ ├── drools-core-5.5.0.Final.jar
│ ├── drools-decisiontables-5.5.0.Final.jar
│ ├── drools-templates-5.5.0.Final.jar
│ ├── FastInfoset-1.2.7.jar
│ ├── fluent-hc-4.2.5.jar
│ ├── geronimo-activation_1.1_spec-1.0.2.jar
│ ├── geronimo-annotation_1.0_spec-1.1.1.jar
│ ├── geronimo-j2ee-connector_1.5_spec-1.1-osgi.jar
│ ├── geronimo-javamail_1.4_spec-1.6.jar
│ ├── geronimo-jaxws_2.1_spec-1.0.jar
│ ├── geronimo-jms_1.1_spec-1.1.1.jar
│ ├── geronimo-servlet_2.5_spec-1.2.jar
│ ├── geronimo-stax-api_1.0_spec-1.0.1.jar
│ ├── geronimo-ws-metadata_2.0_spec-1.1.2.jar
│ ├── groovy-1.8.6.jar
│ ├── httpclient-4.2.5.jar
│ ├── httpclient-cache-4.2.5.jar
│ ├── httpcore-4.2.4.jar
│ ├── httpmime-4.2.5.jar
│ ├── jackson-core-asl-1.4.3.jar
│ ├── jackson-mapper-asl-1.4.3.jar
│ ├── jaxb-api-2.1.jar
│ ├── jaxb-impl-2.1.12.jar
│ ├── jaxb-impl-2.1.7.jar
│ ├── jaxb-xjc-2.1.12.jar
│ ├── jaxb-xjc-2.1.7.jar
│ ├── jaxen-1.1.1.jar
│ ├── jaxen-1.1.jar
│ ├── jettison-1.2.jar
│ ├── jetty-6.1.21.jar
│ ├── jetty-util-6.1.21.jar
│ ├── jgrapht-jdk1.5-0.7.3.jar
│ ├── joda-time-1.6.jar
│ ├── jra-1.0-alpha-4.jar
│ ├── js-1.7R1.jar
│ ├── jsr311-api-1.0.jar
│ ├── jsr311-api-1.1.1.jar
│ ├── jug-2.0.0-asl.jar
│ ├── junit-4.9.jar
│ ├── knowledge-api-5.5.0.Final.jar
│ ├── knowledge-internal-api-5.5.0.Final.jar
│ ├── log4j-1.2.14.jar
│ ├── log4j-1.2.17.jar
│ ├── mail-1.4.1.jar
│ ├── mule-common-0.11.0.jar
│ ├── mule-core-3.4.0.jar
│ ├── mule-core-3.4.0-tests.jar
│ ├── mule-module-annotations-3.4.0.jar
│ ├── mule-module-builders-3.4.0.jar
│ ├── mule-module-management-3.4.0.jar
│ ├── mule-module-scripting-3.4.0.jar
│ ├── mule-module-spring-config-3.4.0.jar
│ ├── mule-module-spring-extras-3.4.0.jar
│ ├── mule-module-xml-3.4.0.jar
│ ├── mule-tests-functional-3.4.0.jar
│ ├── mule-transport-http-3.4.0.jar
│ ├── mule-transport-ssl-3.4.0.jar
│ ├── mule-transport-tcp-3.4.0.jar
│ ├── mule-transport-vm-3.4.0.jar
│ ├── mvel2-2.1.3.Final.jar
│ ├── mybatis-3.1.1.jar
│ ├── mysql-connector-java-5.1.22-bin.jar
│ ├── neethi-2.0.4.jar
│ ├── neethi-3.0.2.jar
│ ├── org.eclipse.jdt.core_3.7.3.v20120119-1537.jar
│ ├── org.restlet-2.0.14.jar
│ ├── org.restlet.ext.jackson.jar
│ ├── org.restlet.ext.servlet-2.0.14.jar
│ ├── oro-2.0.8.jar
│ ├── saaj-api-1.3.jar
│ ├── saaj-impl-1.3.2.jar
│ ├── serializer-2.7.1.jar
│ ├── servlet-api-2.5.jar
│ ├── slf4j-api-1.5.8.jar
│ ├── slf4j-api-1.6.1.jar
│ ├── slf4j-api-1.6.4.jar
│ ├── slf4j-jdk14-1.5.8.jar
│ ├── slf4j-log4j12-1.6.1.jar
│ ├── spring-aop-3.2.1.RELEASE.jar
│ ├── spring-asm-3.1.2.RELEASE.jar
│ ├── spring-beans-2.5.6.jar
│ ├── spring-beans-3.1.2.RELEASE.jar
│ ├── spring-beans-3.2.1.RELEASE.jar
│ ├── spring-context-2.5.6.jar
│ ├── spring-context-3.2.1.RELEASE.jar
│ ├── spring-context-support-2.5.6.jar
│ ├── spring-context-support-3.2.1.RELEASE.jar
│ ├── spring-core-2.5.6.jar
│ ├── spring-core-3.1.2.RELEASE.jar
│ ├── spring-core-3.2.1.RELEASE.jar
│ ├── spring-expression-3.2.1.RELEASE.jar
│ ├── spring-jdbc-3.1.2.RELEASE.jar
│ ├── spring-jdbc-3.2.1.RELEASE.jar
│ ├── spring-jms-2.5.6.jar
│ ├── spring-tx-2.5.6.jar
│ ├── spring-tx-3.1.2.RELEASE.jar
│ ├── spring-tx-3.2.1.RELEASE.jar
│ ├── spring-web-2.5.6.jar
│ ├── stax-utils-20080702-osgi.jar
│ ├── velocity-1.6.2.jar
│ ├── wrapper-3.2.3.jar
│ ├── wsdl4j-1.6.2.jar
│ ├── wss4j-1.5.8.jar
│ ├── wstx-asl-3.2.9.jar
│ ├── xalan-2.7.1.jar
│ ├── xercesImpl-2.9.1.jar
│ ├── xml-apis-1.3.04.jar
│ ├── xmlbeans-2.4.0.jar
│ ├── xml-resolver-1.2.jar
│ ├── XmlSchema-1.4.5.jar
│ ├── xmlschema-core-2.0.2.jar
│ ├── xmlsec-1.4.3.jar
│ ├── xpp3_min-1.1.4c.jar
│ └── xstream-1.3.1.jar
└── oa
├── oa
│ ├── commons
│ │ └── taglibs.jsp
│ ├── css
│ │ ├── jquery-ui.css
│ │ ├── main.css
│ │ ├── nav.css
│ │ ├── style.css
│ │ ├── top.css
│ │ └── turn_page1.css
│ ├── images
│ │ ├── admin_content_bg.gif
│ │ ├── admin_footer_bg.gif
│ │ ├── admin_menu_parent_bg.gif
│ │ ├── admin_nav_l.gif
│ │ ├── admin_nav_on_l.gif
│ │ ├── admin_nav_on_r.gif
│ │ ├── admin_nav_r.gif
│ │ ├── ajax_waiting2.gif
│ │ ├── ajax_waiting.gif
│ │ ├── alt_star.gif
│ │ ├── button1.gif
│ │ ├── button2.gif
│ │ ├── button3.gif
│ │ ├── button4.gif
│ │ ├── check_error2.gif
│ │ ├── check_error.gif
│ │ ├── check_right.gif
│ │ ├── content_bg1.gif
│ │ ├── content_bg1_l.gif
│ │ ├── content_bg1_r.gif
│ │ ├── content_bottom_bg1.gif
│ │ ├── gray_line1.gif
│ │ ├── gray_line2.gif
│ │ ├── gray_line3.gif
│ │ ├── header_bg.gif
│ │ ├── ico_contact.gif
│ │ ├── ico_money.gif
│ │ ├── icon_angle1.gif
│ │ ├── icon_arrow10.gif
│ │ ├── icon_arrow11.gif
│ │ ├── icon_arrow12.gif
│ │ ├── icon_arrow13.gif
│ │ ├── icon_arrow14.gif
│ │ ├── icon_arrow15.gif
│ │ ├── icon_arrow16.gif
│ │ ├── icon_arrow17.gif
│ │ ├── icon_arrow18.gif
│ │ ├── icon_arrow19.gif
│ │ ├── icon_arrow1.gif
│ │ ├── icon_arrow20.gif
│ │ ├── icon_arrow21.gif
│ │ ├── icon_arrow22.gif
│ │ ├── icon_arrow23.gif
│ │ ├── icon_arrow24.gif
│ │ ├── icon_arrow25.gif
│ │ ├── icon_arrow26.gif
│ │ ├── icon_arrow27.gif
│ │ ├── icon_arrow29.gif
│ │ ├── icon_arrow2.gif
│ │ ├── icon_arrow30.gif
│ │ ├── icon_arrow3.gif
│ │ ├── icon_arrow4.gif
│ │ ├── icon_arrow5.gif
│ │ ├── icon_arrow6.gif
│ │ ├── icon_arrow7.gif
│ │ ├── icon_arrow8.gif
│ │ ├── icon_arrow9.gif
│ │ ├── icon_clip_1.gif
│ │ ├── icon_clip_2.gif
│ │ ├── icon_clip_3.gif
│ │ ├── icon_clip_none.gif
│ │ ├── icon_close2.gif
│ │ ├── icon_close.gif
│ │ ├── icon_comma.gif
│ │ ├── icon_edit.gif
│ │ ├── icon_excl.gif
│ │ ├── icon_fav.gif
│ │ ├── icon_hand2.gif
│ │ ├── icon_hand.gif
│ │ ├── icon_loading.gif
│ │ ├── icon_minus1.gif
│ │ ├── icon_msg2.gif
│ │ ├── icon_msg.gif
│ │ ├── icon_must.gif
│ │ ├── icon_negative.gif
│ │ ├── icon_neutral.gif
│ │ ├── icon_next2.gif
│ │ ├── icon_next.gif
│ │ ├── icon_offline.gif
│ │ ├── icon_online.gif
│ │ ├── icon_online_none.gif
│ │ ├── ico_notice.gif
│ │ ├── icon_plus1.gif
│ │ ├── icon_plus2.gif
│ │ ├── icon_plus3.gif
│ │ ├── icon_positive.gif
│ │ ├── icon_previous.gif
│ │ ├── icon_price.gif
│ │ ├── icon_report.gif
│ │ ├── icon_s_assistant.gif
│ │ ├── input_button1.gif
│ │ ├── input_button2.gif
│ │ ├── input_button3.gif
│ │ ├── input_button4.gif
│ │ ├── input_button5.gif
│ │ ├── list1.gif
│ │ ├── list2.gif
│ │ ├── list3.gif
│ │ ├── list4.gif
│ │ ├── list5.gif
│ │ ├── list6.gif
│ │ ├── list7.gif
│ │ ├── list8.gif
│ │ ├── logo.jpg
│ │ ├── main_bg.gif
│ │ ├── manage_content_bg.gif
│ │ ├── noface_150.gif
│ │ ├── noface_40.gif
│ │ ├── noface_80.gif
│ │ ├── or_star_0.gif
│ │ ├── or_star_1.gif
│ │ ├── or_star_2.gif
│ │ ├── or_star_3.gif
│ │ ├── or_star_4.gif
│ │ ├── or_star_5.gif
│ │ ├── page_button2.gif
│ │ ├── page_button3.gif
│ │ ├── page_button.gif
│ │ ├── person_id.gif
│ │ ├── res_info_title_bg.gif
│ │ ├── s_fy.gif
│ │ ├── s_guide.gif
│ │ ├── sort_switch_bg.gif
│ │ ├── sort_switch_on_l.gif
│ │ ├── sort_switch_on_r.gif
│ │ ├── s_swzl.gif
│ │ ├── title_bg1.gif
│ │ ├── title_bg2.gif
│ │ ├── title_bg3_l.gif
│ │ ├── title_bg3_r.gif
│ │ ├── title_bg4.gif
│ │ ├── title_bg5.gif
│ │ ├── title_bg6.gif
│ │ ├── title_bg7.gif
│ │ ├── xing1.gif
│ │ ├── xing2.gif
│ │ ├── xing3.gif
│ │ ├── xing4.gif
│ │ └── xing5.gif
│ ├── index.jsp
│ ├── js
│ │ ├── jquery-1.4.2.min.js
│ │ └── jquery-ui.min.js
│ ├── login.jsp
│ ├── pages
│ │ ├── auditTask.jsp
│ │ ├── diagram.jsp
│ │ ├── finance
│ │ │ └── expenseAccount.jsp
│ │ ├── group
│ │ │ └── group.jsp
│ │ ├── nav.jsp
│ │ ├── pd
│ │ │ └── pd.jsp
│ │ ├── processing.jsp
│ │ ├── salary
│ │ │ └── salaryAdjust.jsp
│ │ ├── task.jsp
│ │ ├── test.html
│ │ ├── top.jsp
│ │ ├── user
│ │ │ ├── addUser.jsp
│ │ │ └── user.jsp
│ │ ├── vacation
│ │ │ └── vacation.jsp
│ │ └── welcome.jsp
│ └── WEB-INF
│ ├── applicationContext.xml
│ ├── classes
│ │ ├── bpmn
│ │ │ ├── CountSalary.bpmn
│ │ │ ├── ExpenseAccount.bpmn
│ │ │ ├── SalaryAdjust.bpmn
│ │ │ └── Vacation.bpmn
│ │ ├── log4j.properties
│ │ ├── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── oa
│ │ │ ├── action
│ │ │ │ ├── BaseAction.class
│ │ │ │ ├── bean
│ │ │ │ │ ├── BaseForm.class
│ │ │ │ │ ├── CommentVO.class
│ │ │ │ │ ├── ExpenseAccountForm.class
│ │ │ │ │ ├── FormField.class
│ │ │ │ │ ├── ProcessVO.class
│ │ │ │ │ ├── SalaryForm.class
│ │ │ │ │ ├── TaskVO.class
│ │ │ │ │ ├── UserVO.class
│ │ │ │ │ └── VacationForm.class
│ │ │ │ ├── GroupAction.class
│ │ │ │ ├── ProcessAction.class
│ │ │ │ ├── ProcessDefinitionAction.class
│ │ │ │ └── UserAction.class
│ │ │ ├── dao
│ │ │ │ ├── ApplicationDao.class
│ │ │ │ └── impl
│ │ │ │ └── ApplicationDaoImpl.class
│ │ │ ├── entity
│ │ │ │ ├── ExpenseAccount.class
│ │ │ │ ├── Person.class
│ │ │ │ ├── SalaryAdjust.class
│ │ │ │ ├── Salary.class
│ │ │ │ └── Vacation.class
│ │ │ ├── init
│ │ │ │ └── InitServlet.class
│ │ │ ├── process
│ │ │ │ └── service
│ │ │ │ ├── BankTransfer.class
│ │ │ │ └── CancelAdjust.class
│ │ │ ├── service
│ │ │ │ ├── GroupService.class
│ │ │ │ ├── impl
│ │ │ │ │ ├── GroupServiceImpl.class
│ │ │ │ │ ├── ProcessDefinitionServiceImpl.class
│ │ │ │ │ ├── ProcessServiceImpl.class
│ │ │ │ │ └── UserServiceImpl.class
│ │ │ │ ├── ProcessDefinitionService.class
│ │ │ │ ├── ProcessService.class
│ │ │ │ └── UserService.class
│ │ │ └── util
│ │ │ └── DateUtil.class
│ │ └── struts.xml
│ ├── lib
│ │ ├── activiti-engine-5.10.jar
│ │ ├── activiti-spring-5.10.jar
│ │ ├── antlr-2.7.7.jar
│ │ ├── aopalliance-1.0.jar
│ │ ├── c3p0-0.9.1.jar
│ │ ├── commons-fileupload-1.3.jar
│ │ ├── commons-io-2.0.1.jar
│ │ ├── commons-lang3-3.1.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── drools-compiler-5.5.0.Final.jar
│ │ ├── drools-core-5.5.0.Final.jar
│ │ ├── drools-decisiontables-5.5.0.Final.jar
│ │ ├── drools-templates-5.5.0.Final.jar
│ │ ├── freemarker-2.3.19.jar
│ │ ├── hibernate-commons-annotations-4.0.2.Final.jar
│ │ ├── hibernate-core-4.2.2.Final.jar
│ │ ├── hibernate-entitymanager-4.2.2.Final.jar
│ │ ├── hibernate-jpa-2.0-api-1.0.1.Final.jar
│ │ ├── javassist-3.15.0-GA.jar
│ │ ├── jboss-logging-3.1.0.GA.jar
│ │ ├── jstl-1.1.2.jar
│ │ ├── jta-1.1.jar
│ │ ├── knowledge-api-5.5.0.Final.jar
│ │ ├── knowledge-internal-api-5.5.0.Final.jar
│ │ ├── log4j-1.2.17.jar
│ │ ├── mybatis-3.1.1.jar
│ │ ├── mysql-connector-java-5.1.22-bin.jar
│ │ ├── ognl-3.0.6.jar
│ │ ├── org.springframework.aop-3.1.2.RELEASE.jar
│ │ ├── org.springframework.asm-3.1.2.RELEASE.jar
│ │ ├── org.springframework.expression-3.1.2.RELEASE.jar
│ │ ├── org.springframework.jdbc-3.1.2.RELEASE.jar
│ │ ├── org.springframework.orm-3.1.2.RELEASE.jar
│ │ ├── org.springframework.transaction-3.1.2.RELEASE.jar
│ │ ├── org.springframework.web-3.1.2.RELEASE.jar
│ │ ├── persistence-api-1.0.jar
│ │ ├── servlet-api-2.4.jar
│ │ ├── spring-beans-3.1.2.RELEASE.jar
│ │ ├── spring-context-3.1.2.RELEASE.jar
│ │ ├── spring-core-3.1.2.RELEASE.jar
│ │ ├── standard-1.1.2.jar
│ │ ├── struts2-core-2.3.15.jar
│ │ ├── struts2-spring-plugin-2.3.15.jar
│ │ └── xwork-core-2.3.15.jar
│ └── web.xml
├── OA.sql
├── resource
│ ├── bpmn
│ │ ├── CountSalary.bpmn
│ │ ├── ExpenseAccount.bpmn
│ │ ├── SalaryAdjust.bpmn
│ │ └── Vacation.bpmn
│ ├── log4j.properties
│ └── struts.xml
├── src
│ └── org
│ └── crazyit
│ └── activiti
│ └── oa
│ ├── action
│ │ ├── BaseAction.java
│ │ ├── bean
│ │ │ ├── BaseForm.java
│ │ │ ├── CommentVO.java
│ │ │ ├── ExpenseAccountForm.java
│ │ │ ├── FormField.java
│ │ │ ├── ProcessVO.java
│ │ │ ├── SalaryForm.java
│ │ │ ├── TaskVO.java
│ │ │ ├── UserVO.java
│ │ │ └── VacationForm.java
│ │ ├── GroupAction.java
│ │ ├── ProcessAction.java
│ │ ├── ProcessDefinitionAction.java
│ │ └── UserAction.java
│ ├── dao
│ │ ├── ApplicationDao.java
│ │ └── impl
│ │ └── ApplicationDaoImpl.java
│ ├── entity
│ │ ├── ExpenseAccount.java
│ │ ├── Person.java
│ │ ├── SalaryAdjust.java
│ │ ├── Salary.java
│ │ └── Vacation.java
│ ├── init
│ │ └── InitServlet.java
│ ├── process
│ │ └── service
│ │ ├── BankTransfer.java
│ │ └── CancelAdjust.java
│ ├── service
│ │ ├── GroupService.java
│ │ ├── impl
│ │ │ ├── GroupServiceImpl.java
│ │ │ ├── ProcessDefinitionServiceImpl.java
│ │ │ ├── ProcessServiceImpl.java
│ │ │ └── UserServiceImpl.java
│ │ ├── ProcessDefinitionService.java
│ │ ├── ProcessService.java
│ │ └── UserService.java
│ └── util
│ └── DateUtil.java
├── webapp
│ ├── commons
│ │ └── taglibs.jsp
│ ├── css
│ │ ├── jquery-ui.css
│ │ ├── main.css
│ │ ├── nav.css
│ │ ├── style.css
│ │ ├── top.css
│ │ └── turn_page1.css
│ ├── images
│ │ ├── admin_content_bg.gif
│ │ ├── admin_footer_bg.gif
│ │ ├── admin_menu_parent_bg.gif
│ │ ├── admin_nav_l.gif
│ │ ├── admin_nav_on_l.gif
│ │ ├── admin_nav_on_r.gif
│ │ ├── admin_nav_r.gif
│ │ ├── ajax_waiting2.gif
│ │ ├── ajax_waiting.gif
│ │ ├── alt_star.gif
│ │ ├── button1.gif
│ │ ├── button2.gif
│ │ ├── button3.gif
│ │ ├── button4.gif
│ │ ├── check_error2.gif
│ │ ├── check_error.gif
│ │ ├── check_right.gif
│ │ ├── content_bg1.gif
│ │ ├── content_bg1_l.gif
│ │ ├── content_bg1_r.gif
│ │ ├── content_bottom_bg1.gif
│ │ ├── gray_line1.gif
│ │ ├── gray_line2.gif
│ │ ├── gray_line3.gif
│ │ ├── header_bg.gif
│ │ ├── ico_contact.gif
│ │ ├── ico_money.gif
│ │ ├── icon_angle1.gif
│ │ ├── icon_arrow10.gif
│ │ ├── icon_arrow11.gif
│ │ ├── icon_arrow12.gif
│ │ ├── icon_arrow13.gif
│ │ ├── icon_arrow14.gif
│ │ ├── icon_arrow15.gif
│ │ ├── icon_arrow16.gif
│ │ ├── icon_arrow17.gif
│ │ ├── icon_arrow18.gif
│ │ ├── icon_arrow19.gif
│ │ ├── icon_arrow1.gif
│ │ ├── icon_arrow20.gif
│ │ ├── icon_arrow21.gif
│ │ ├── icon_arrow22.gif
│ │ ├── icon_arrow23.gif
│ │ ├── icon_arrow24.gif
│ │ ├── icon_arrow25.gif
│ │ ├── icon_arrow26.gif
│ │ ├── icon_arrow27.gif
│ │ ├── icon_arrow29.gif
│ │ ├── icon_arrow2.gif
│ │ ├── icon_arrow30.gif
│ │ ├── icon_arrow3.gif
│ │ ├── icon_arrow4.gif
│ │ ├── icon_arrow5.gif
│ │ ├── icon_arrow6.gif
│ │ ├── icon_arrow7.gif
│ │ ├── icon_arrow8.gif
│ │ ├── icon_arrow9.gif
│ │ ├── icon_clip_1.gif
│ │ ├── icon_clip_2.gif
│ │ ├── icon_clip_3.gif
│ │ ├── icon_clip_none.gif
│ │ ├── icon_close2.gif
│ │ ├── icon_close.gif
│ │ ├── icon_comma.gif
│ │ ├── icon_edit.gif
│ │ ├── icon_excl.gif
│ │ ├── icon_fav.gif
│ │ ├── icon_hand2.gif
│ │ ├── icon_hand.gif
│ │ ├── icon_loading.gif
│ │ ├── icon_minus1.gif
│ │ ├── icon_msg2.gif
│ │ ├── icon_msg.gif
│ │ ├── icon_must.gif
│ │ ├── icon_negative.gif
│ │ ├── icon_neutral.gif
│ │ ├── icon_next2.gif
│ │ ├── icon_next.gif
│ │ ├── icon_offline.gif
│ │ ├── icon_online.gif
│ │ ├── icon_online_none.gif
│ │ ├── ico_notice.gif
│ │ ├── icon_plus1.gif
│ │ ├── icon_plus2.gif
│ │ ├── icon_plus3.gif
│ │ ├── icon_positive.gif
│ │ ├── icon_previous.gif
│ │ ├── icon_price.gif
│ │ ├── icon_report.gif
│ │ ├── icon_s_assistant.gif
│ │ ├── input_button1.gif
│ │ ├── input_button2.gif
│ │ ├── input_button3.gif
│ │ ├── input_button4.gif
│ │ ├── input_button5.gif
│ │ ├── list1.gif
│ │ ├── list2.gif
│ │ ├── list3.gif
│ │ ├── list4.gif
│ │ ├── list5.gif
│ │ ├── list6.gif
│ │ ├── list7.gif
│ │ ├── list8.gif
│ │ ├── logo.jpg
│ │ ├── main_bg.gif
│ │ ├── manage_content_bg.gif
│ │ ├── noface_150.gif
│ │ ├── noface_40.gif
│ │ ├── noface_80.gif
│ │ ├── or_star_0.gif
│ │ ├── or_star_1.gif
│ │ ├── or_star_2.gif
│ │ ├── or_star_3.gif
│ │ ├── or_star_4.gif
│ │ ├── or_star_5.gif
│ │ ├── page_button2.gif
│ │ ├── page_button3.gif
│ │ ├── page_button.gif
│ │ ├── person_id.gif
│ │ ├── res_info_title_bg.gif
│ │ ├── s_fy.gif
│ │ ├── s_guide.gif
│ │ ├── sort_switch_bg.gif
│ │ ├── sort_switch_on_l.gif
│ │ ├── sort_switch_on_r.gif
│ │ ├── s_swzl.gif
│ │ ├── title_bg1.gif
│ │ ├── title_bg2.gif
│ │ ├── title_bg3_l.gif
│ │ ├── title_bg3_r.gif
│ │ ├── title_bg4.gif
│ │ ├── title_bg5.gif
│ │ ├── title_bg6.gif
│ │ ├── title_bg7.gif
│ │ ├── xing1.gif
│ │ ├── xing2.gif
│ │ ├── xing3.gif
│ │ ├── xing4.gif
│ │ └── xing5.gif
│ ├── index.jsp
│ ├── js
│ │ ├── jquery-1.4.2.min.js
│ │ └── jquery-ui.min.js
│ ├── login.jsp
│ ├── pages
│ │ ├── auditTask.jsp
│ │ ├── diagram.jsp
│ │ ├── finance
│ │ │ └── expenseAccount.jsp
│ │ ├── group
│ │ │ └── group.jsp
│ │ ├── nav.jsp
│ │ ├── pd
│ │ │ └── pd.jsp
│ │ ├── processing.jsp
│ │ ├── salary
│ │ │ └── salaryAdjust.jsp
│ │ ├── task.jsp
│ │ ├── test.html
│ │ ├── top.jsp
│ │ ├── user
│ │ │ ├── addUser.jsp
│ │ │ └── user.jsp
│ │ ├── vacation
│ │ │ └── vacation.jsp
│ │ └── welcome.jsp
│ └── WEB-INF
│ ├── applicationContext.xml
│ ├── classes
│ │ ├── bpmn
│ │ │ ├── CountSalary.bpmn
│ │ │ ├── ExpenseAccount.bpmn
│ │ │ ├── SalaryAdjust.bpmn
│ │ │ └── Vacation.bpmn
│ │ ├── log4j.properties
│ │ ├── org
│ │ │ └── crazyit
│ │ │ └── activiti
│ │ │ └── oa
│ │ │ ├── action
│ │ │ │ ├── BaseAction.class
│ │ │ │ ├── bean
│ │ │ │ │ ├── BaseForm.class
│ │ │ │ │ ├── CommentVO.class
│ │ │ │ │ ├── ExpenseAccountForm.class
│ │ │ │ │ ├── FormField.class
│ │ │ │ │ ├── ProcessVO.class
│ │ │ │ │ ├── SalaryForm.class
│ │ │ │ │ ├── TaskVO.class
│ │ │ │ │ ├── UserVO.class
│ │ │ │ │ └── VacationForm.class
│ │ │ │ ├── GroupAction.class
│ │ │ │ ├── ProcessAction.class
│ │ │ │ ├── ProcessDefinitionAction.class
│ │ │ │ └── UserAction.class
│ │ │ ├── dao
│ │ │ │ ├── ApplicationDao.class
│ │ │ │ └── impl
│ │ │ │ └── ApplicationDaoImpl.class
│ │ │ ├── entity
│ │ │ │ ├── ExpenseAccount.class
│ │ │ │ ├── Person.class
│ │ │ │ ├── SalaryAdjust.class
│ │ │ │ ├── Salary.class
│ │ │ │ └── Vacation.class
│ │ │ ├── init
│ │ │ │ └── InitServlet.class
│ │ │ ├── process
│ │ │ │ └── service
│ │ │ │ ├── BankTransfer.class
│ │ │ │ └── CancelAdjust.class
│ │ │ ├── service
│ │ │ │ ├── GroupService.class
│ │ │ │ ├── impl
│ │ │ │ │ ├── GroupServiceImpl.class
│ │ │ │ │ ├── ProcessDefinitionServiceImpl.class
│ │ │ │ │ ├── ProcessServiceImpl.class
│ │ │ │ │ └── UserServiceImpl.class
│ │ │ │ ├── ProcessDefinitionService.class
│ │ │ │ ├── ProcessService.class
│ │ │ │ └── UserService.class
│ │ │ └── util
│ │ │ └── DateUtil.class
│ │ └── struts.xml
│ ├── lib
│ │ ├── activiti-engine-5.10.jar
│ │ ├── activiti-spring-5.10.jar
│ │ ├── antlr-2.7.7.jar
│ │ ├── aopalliance-1.0.jar
│ │ ├── c3p0-0.9.1.jar
│ │ ├── commons-fileupload-1.3.jar
│ │ ├── commons-io-2.0.1.jar
│ │ ├── commons-lang3-3.1.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── dom4j-1.6.1.jar
│ │ ├── drools-compiler-5.5.0.Final.jar
│ │ ├── drools-core-5.5.0.Final.jar
│ │ ├── drools-decisiontables-5.5.0.Final.jar
│ │ ├── drools-templates-5.5.0.Final.jar
│ │ ├── freemarker-2.3.19.jar
│ │ ├── hibernate-commons-annotations-4.0.2.Final.jar
│ │ ├── hibernate-core-4.2.2.Final.jar
│ │ ├── hibernate-entitymanager-4.2.2.Final.jar
│ │ ├── hibernate-jpa-2.0-api-1.0.1.Final.jar
│ │ ├── javassist-3.15.0-GA.jar
│ │ ├── jboss-logging-3.1.0.GA.jar
│ │ ├── jstl-1.1.2.jar
│ │ ├── jta-1.1.jar
│ │ ├── knowledge-api-5.5.0.Final.jar
│ │ ├── knowledge-internal-api-5.5.0.Final.jar
│ │ ├── log4j-1.2.17.jar
│ │ ├── mybatis-3.1.1.jar
│ │ ├── mysql-connector-java-5.1.22-bin.jar
│ │ ├── ognl-3.0.6.jar
│ │ ├── org.springframework.aop-3.1.2.RELEASE.jar
│ │ ├── org.springframework.asm-3.1.2.RELEASE.jar
│ │ ├── org.springframework.expression-3.1.2.RELEASE.jar
│ │ ├── org.springframework.jdbc-3.1.2.RELEASE.jar
│ │ ├── org.springframework.orm-3.1.2.RELEASE.jar
│ │ ├── org.springframework.transaction-3.1.2.RELEASE.jar
│ │ ├── org.springframework.web-3.1.2.RELEASE.jar
│ │ ├── persistence-api-1.0.jar
│ │ ├── servlet-api-2.4.jar
│ │ ├── spring-beans-3.1.2.RELEASE.jar
│ │ ├── spring-context-3.1.2.RELEASE.jar
│ │ ├── spring-core-3.1.2.RELEASE.jar
│ │ ├── standard-1.1.2.jar
│ │ ├── struts2-core-2.3.15.jar
│ │ ├── struts2-spring-plugin-2.3.15.jar
│ │ └── xwork-core-2.3.15.jar
│ └── web.xml
└── work
├── org
│ └── apache
│ └── jsp
│ ├── index_jsp.class
│ ├── index_jsp.java
│ ├── login_jsp.class
│ ├── login_jsp.java
│ └── pages
│ ├── auditTask_jsp.class
│ ├── auditTask_jsp.java
│ ├── diagram_jsp.class
│ ├── diagram_jsp.java
│ ├── ended_jsp.class
│ ├── ended_jsp.java
│ ├── finance
│ │ ├── expenseAccount_jsp.class
│ │ ├── expenseAccount_jsp.java
│ │ ├── finance_jsp.class
│ │ └── finance_jsp.java
│ ├── group
│ │ ├── addGroup_jsp.class
│ │ ├── addGroup_jsp.java
│ │ ├── group_jsp.class
│ │ └── group_jsp.java
│ ├── index_jsp.class
│ ├── index_jsp.java
│ ├── login_jsp.class
│ ├── login_jsp.java
│ ├── nav_jsp.class
│ ├── nav_jsp.java
│ ├── pd
│ │ ├── pd_jsp.class
│ │ └── pd_jsp.java
│ ├── pi
│ │ ├── pi_jsp.class
│ │ └── pi_jsp.java
│ ├── processing_jsp.class
│ ├── processing_jsp.java
│ ├── salary
│ │ ├── salaryAdjust_jsp.class
│ │ └── salaryAdjust_jsp.java
│ ├── task_jsp.class
│ ├── task_jsp.java
│ ├── top_jsp.class
│ ├── top_jsp.java
│ ├── user
│ │ ├── addUser_jsp.class
│ │ ├── addUser_jsp.java
│ │ ├── user_jsp.class
│ │ └── user_jsp.java
│ ├── vacation
│ │ ├── vacation_jsp.class
│ │ └── vacation_jsp.java
│ ├── welcome_jsp.class
│ └── welcome_jsp.java
└── tldCache.ser
1481 directories, 2437 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论