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
- MetadataToData message (EGEE requirement) (LK, JB)
- Web Service Interface
- Further enhancements to WSDL (currently incomplete) (LK): Not sure if this will be done for September
- Not started
- Further enhancements to WSDL (currently incomplete) (LK): Not sure if this will be done for September
- Logging
- enforce logging everywhere (LK + RL+MS+JB) : Not determined
- Status: Not started
- enforce logging everywhere (LK + RL+MS+JB) : Not determined
- 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
- Some updates necessary for the Storage Manager and Measurement Executor part (LK+RL): Not determined
- Properties
- Changes to Client (GP, LK, RL)
- Improvements to CLI
- Revision of naming scheme (RL)
- Rigorous testing
Installation procedure - temporary
