Skip to content

zhangwei5095/activiti-explorer-webapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Activiti Explorer

This is HSSC's customized fork of the activiti-explorer webapp. This repository is a subset of the activiti svn repository, with history starting at release 5.7.

Differences

  • Shibboleth Login
  • ObisEntity-based identity service

Building

The project is set up so that the java needs to build first followed by the Clojure. So to get a war file you mvn clean compile clojure:compile package.

It's also necessary to have a configuration file on the classpath called db.properties with config information for the activiti mysql database as well as the info for obis-entity. E.g., something like this:

db=mysql
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost/activiti
jdbc.username=activiti
jdbc.password=47mFggfuG4N6P3QD

obis.entity.host=localhost
obis.entity.port=4567

The easiest way to get this on the classpath is to place it in src/main/resources/db.properties, which is in the .gitignore file.

TODO

Should probably replace the implementation of the UserCache so that it expires every so often. Else it will not notice when the user database changes. It was written assuming that it controlled changes to users, but that's not the case in our deployment.

About

HSSC-customized Activiti Explorer web app

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 93.5%
  • CSS 2.7%
  • JavaScript 2.2%
  • Clojure 1.6%