Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

52North/SES

Repository files navigation

ARCHIVED

This project is no longer maintained and will not receive any further updates. If you plan to continue using it, please be aware that future security issues will not be addressed.

52°North Sensor Event Service

The Sensor Event Service (SES) is used to provide a publish/subscribe based access to not only sensor measurements but several other data formats (e.g. aviation-specific data). It also provides methods to dynamically register new data publishers and send notifications to the service. The SES specification is currently available as an OGC discussion paper (OGC 08-133).

Code Compilation

This project is managed with Maven3. Simply run mvn clean install to create a deployable .WAR file. mvn clean install -P integration-test additionally enables integration tests.

Branches

This project follows the Gitflow branching model. "master" reflects the latest stable release. Ongoing development is done in branch develop and dedicated feature branches (feature-*).

Deployment Hints

If you need UTF-8 capabilities (e.g. special characters in subscriptions and messages) you must ensure that the file.encoding JVM property is set to "UTF-8" within your servlet container. E.g. Tomcat accepts it to be set in the CATALINA_OPTS (-Dfile.encoding="UTF-8").