RRD type MAService-Old

From GEANT2-JRA1 Wiki

Phase 0

Development modules

  • RequestHandler - LK

Status: Getting there

  • MessageHandler - JB

Status: Complete

  • ServiceEngine - LK

Status: Complete

  • RRDAccess - RL

Status: Complete

  • RRDInformationReader - RL

Status: Complete


Integration

  • Success Scenario tests
    • Integrate ServiceEngine and RRDInformationReader Status: Done - LK,RL
    • Integrate ServiceEngine and RRDAccess Status: Done" - RL
    • Integrate MessageHandler and ServiceEngine Status: Done - LK
    • Integrate RequestHandler(Web Service Interface) and MessageHandler Status:Done - LK
    • Integrate (rather check) client and server Status: Not complete: request for key works, data being worked on - GP
  • Failure scenario tests
    • Complete test plan not available

Necessary Enhancements

  • Error Handling (LK, RL, MS, JZ, JB) : expected to be complete before 26th August
    • When Requests are not conformant to the schema
    • Conversion of Exceptions to SOAP Faults (LK)
    • Enhancements to Error Handling - allow usable stack traces (LK + RL): 15 hrs
  • Messages
    • MetadataToData message (EGEE requirement) (LK, JB)
      • Status: Complete but: no new message type. use dataSetupRequest type
    • Extension of messages to take in filtering parameters (data section in request) (RL, MS): 7.5 hrs
      • Status: Complete but not tested
    • Provide metadata in response (RL, MS): 15 hrs
      • Status: Not started
    • Provide (missing) message type in response (RL, MS): Not determined
      • Status: Not started
    • Respond to multiple matches of metadata
      • metadataToKey should return back multiple keys, each key has a metadata section which provides more information about the key than originally provided by the client (LK, JB, RL, MS): 30 hrs
      • Status: Partially complete(LK, RL). More work by JB and MS
      • metadataToData should return back aribitrary data if there are matches (Not decided on the issue)
      • Status: Not started
  • Web Service Interface
    • Further enhancements to WSDL (currently incomplete) (LK): Not sure if this will be done for September
      • Not started
  • Logging
    • enforce logging everywhere (LK + RL+MS+JB) : Not determined
      • Status: Not started
  • Generic Service changes
    • Some updates necessary for the Storage Manager and Measurement Executor part (LK+RL): Not determined
      • Status: Not started
    • Changes to message handler factory to make it more generic (RL+LK) : 2 hrs (not decided)
      • Status: Not started
  • Properties
  • Changes to Client (GP, LK, RL)
    • Improvements to CLI
    • Revision of naming scheme (RL)
  • Rigorous testing


Installation procedure - temporary

Installation_MA

Personal tools