/Open-ePlatform

Open ePlatform - En e-tjänsteplattform helt i öppen källkod

Primary LanguageJavaGNU Affero General Public License v3.0AGPL-3.0

Open-ePlatform

All contents of this repository is licensed under the AGPLv3 license and copyright the Swedish municipality of Härnösand.

##Repository contents

This repository contains the projects that together form Open ePlatform release 1.2.1.

Here is a brief description of each project:

###AuthifyClient A signing provider tailored for API of authify.com.

###BaseMapQuery The base class for all types of map based query types.

###demo.oeplatform.org A dynamic web project for eclipse containing the Open ePlatform design

###FlowEngine The main engine in Open ePlatform responsible for all core functions.

###FlowInstancePDFGenerator A PDFProvider that generates PDF/A documents for submitted and updated flow instances.

###mapclient-riges Static content required for the map based query types.

###MinimalUserSAMLAdapter A SAMLUserAdapter for the SAML login provider in OpenHierarchy.

###MultiGeometryMapQuery A map based query type that supports multiple geometries.

###PBLKnowledgeBank A module for looking up descriptive texts via the API from boverket.se.

###PUDMapQuery A map based query that supports property unit designation lookups.

###PUDQuery A simple query for looking up property unit designations

###Release A folder containing binary releases of Open ePlatform

###SearchLMRMI A simple RMI proxy for looking up property unit designation etc. via Open eMap.

###SinglePolygonMapQuery A map based query type that supports single geometries.

###StandardFlowNotificationHandler An implementation of the FlowNotificationHandler interface for sending flow related events

##Database A sample MySQL database is available in the docs folder of the FlowEngine project. The default login is admin/admin.

##Dependencies The projects above require the following depencies in order to build.

  • Java SE 1.6
  • The OpenHierarchy framework v1.2.5 (openhierarchy.org)
  • MinimalUser module (svn://svn.openhierarchy.org/openhierarchy/modules/minimaluser/trunk)
  • SAMLLoginProvider module (svn://svn.openhierarchy.org/openhierarchy/modules/SAMLLoginProvider/trunk)
  • SiteProfile module (svn://svn.openhierarchy.org/openhierarchy/modules/siteprofile/trunk)
  • Various library projects (svn://unlogic.se/utils/libraries)