About TrueUpdate

A framework for keeping deployed Java enterprise applications up-to-date. Note that this is commercial open source software covered by the GNU Affero General Public License version 3 (AGPLv3) - see http://www.gnu.org/licenses/agpl-3.0-standalone.html . If you need a quote for using it with software which is not covered by the AGPLv3, then please contact sales AT schlichtherle DOT de .

Project Modules

This project has declared the following modules:

Name Description
TrueUpdate Agent Core Provides the core implementation of an update agent.
TrueUpdate Agent EJB Loads, starts and stops an update agent controller in an EJB environment.
TrueUpdate Agent JMS Provides an update agent controller which depends on the JMS API.
TrueUpdate Agent Servlet Loads, starts and stops an update agent controller in a Servlet environment.
TrueUpdate Agent Specification Specifies an API for update agents.
TrueUpdate Agent The parent POM for TrueUpdate Agent modules.
TrueUpdate Archetype GlassFish An archetype for a TrueUpdate application running in Oracle GlassFish.
TrueUpdate Archetype Tomcat An archetype for a TrueUpdate application running in Apache Tomcat.
TrueUpdate Archetype The parent POM for TrueUpdate Archetype modules.
TrueUpdate Artifact Maven Provides an artifact resolver which is based on a local Maven repository and some optional remote Maven repositories.
TrueUpdate Artifact Specification Specifies an API for describing and resolving software artifacts.
TrueUpdate Artifact The parent POM for TrueUpdate Artifact modules.
TrueUpdate Core Provides core functionality for updating web apps.
TrueUpdate Installer Cargo Provides an update installer for applications running in a container which is supported by the generic Cargo API.
TrueUpdate Installer Core Provides a basic implementation of an update installer.
TrueUpdate Installer JSR 88 Provides an update installer for applications running in a container which supports JSR 88.
TrueUpdate Installer OpenEJB Provides an update installer for applications running in Apache OpenEJB.
TrueUpdate Installer Tomcat Provides an update installer for applications running in Apache Tomcat.
TrueUpdate Installer The parent POM for TrueUpdate Installer modules.
TrueUpdate JAX-RS Client Provides a RESTful web service client for artifact updates.
TrueUpdate JAX-RS Server Provides a RESTful web service implementation for artifact updates.
TrueUpdate JAX-RS Utilities Provides utilities for JAX-RS.
TrueUpdate JAX-RS The parent POM for TrueUpdate JAX-RS modules.
TrueUpdate JMS Provides services to transmit and receive update messages via JMS.
TrueUpdate Manager Core Provides the core implementation of an update manager.
TrueUpdate Manager EJB Loads, starts and stops an update manager controller in an EJB environment.
TrueUpdate Manager JMS Provides an update manager controller which depends on the JMS API.
TrueUpdate Manager Servlet Loads, starts and stops an update manager controller in a Servlet environment.
TrueUpdate Manager Specification Specifies an API for update managers.
TrueUpdate Manager The parent POM for TrueUpdate Manager modules.
TrueUpdate Message Provides the classes for exchanging update messages between an update agent and an update manager.
TrueUpdate Server Maven Provides a RESTful web service for diffing JARs in one or more Maven repositories.
TrueUpdate Server The parent POM for TrueUpdate Server modules.
TrueUpdate Utilities Provides utilities.