Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: for the plan.

Jump to: navigation, search

COSMOS Design 209980

MDR (and Data Manager) deployment outside of OSGi environment

Change History

Name: Date: Revised Sections:
John Todd 01/22/2008
  • Initial version (was WIP)

Workload Estimation

Rough workload estimate in person weeks
Process Sizing Names of people doing the work
Design 1PW Hubert
Code 3PW Hubert
Test unknown TBA
Documentation unknown TBA
Build and infrastructure unknown TBA
Code review, etc.* unknown TBA
TOTAL unknown TBA

'* - includes other committer work (e.g. check-in, contribution tracking)


The terminologies/acronyms below are commonly used throughout this document. The list below defines each term regarding how it is used in this document:

Term Definition
MDR Management Data Repository


  1. Port the data manager and MDR Framework to allow data managers and MDRs to be deployed on a web server (Tomcat).
  2. Support non-MUWS clients.


- annotation implementation in ME that supports J2EE - Axis2 JAX-WS implementation

Implementation details

Requirement: Update the framework to allow data managers be deployed on Tomcat.

  1. Port the current implementation to use the annotation in ME subproject, and change some of the framework design (such as application configuration) to support both OSGi and web environment.
  2. A requirement is to make MDRs be interoperable with web service clients that don't support MUWS. Provide an alternativie set of APIs that support JAX-WS.

Test Coverage

list test cases here.

Open Issues

This task is still being scoped.

Back to the top