Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

COSMOS Design 209980

Revision as of 10:55, 28 January 2008 by Hkyleung.ca.ibm.com (Talk | contribs) (Requirements)

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 2PW 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)

Terminologies/Acronyms

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

Purpose

Port the MDR (and by extension DataManager) Framework to allow MDRs and data managers to be deployed on a web server (Tomcat).

Requirements

- annotation implementation in ME that supports J2EE

Implementation details

(WIP)

Technologies:

  • Annotations in management enablement subproject (contributed by Joel)
  • JAX-WS annotation from axis2

Update the framework to allow data managers be deployed on Tomcat. A requirement is to make MDRs be interoperable with web service clients that don't support MUWS.

  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. 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