Report 2237 Actions
Problem Report Number |
2237 |
Submitter's Classification |
Test Suite problem |
State |
Resolved |
Resolution |
Rejected (REJ) |
Problem Resolution ID |
REJ.X.0626 |
Raised |
1970-01-01 08:00 |
Updated |
2003-03-13 08:00 |
Published |
null |
Product Standard |
CORBA |
Certification Program |
The Open Brand certification program |
Test Suite |
VSORB version 1.0 |
Test Identification |
All/All/All - |
Problem Summary |
PG1O.00001 The VSOrb test suite fails to accept the use by Orbix of an Environment parameter in each member function as part of its C++ mapping. The Environment parameter should be accepted by the test suite for... |
Problem Text |
The VSOrb test suite fails to accept the use by Orbix of an Environment parameter in each member function as part of its C++ mapping. The Environment parameter should be accepted by the test suite for the following reasons: 1. The CORBA 2.1 specification does not preclude the use of any number of additional defaulted parameters as part of the C++ mapping. 2. The use of the Environment parameter is required for environments which do not support exception handling. 3. IONA wishes to maintain backward compatibility for existing customers, many of whom are using the Environment parameter.
|
Test Output |
Compiler errors
|
Review Information
Review Type |
TSMA Review |
Start Date |
null |
Completed |
null |
Status |
Complete |
Review Recommendation |
No Resolution Given |
Review Response |
This request should be denied. It cannot be processed due to procedural issues: 1) Product Standard information does not correspond to a TOG Product Standard. 2) The test suite version given is not valid. We presume 1.0.0 is intended. 3) Test section, test area, test case, and test number information is not provided. "All" is not a valid response for these fields. Note that since the suite covers C and C++ and this IR applies only to C++ that "All" is not likely to be correct. 4) No test results are provided. Results demonstrating failures must be provided for each test to which the submitter feels the IR applies. 5) Computer type, model and operating system information is not provided. As well, issue 1 is a specification interpretation question and so needs to be raised as a PIN rather than a TSD. Issues 2 and 3 are test suite/program enhancement requests which are not a suitable subject for an IR, which is used for test suite and specification issues only.
|
Review Type |
SA Review |
Start Date |
null |
Completed |
null |
Status |
Complete |
Review Resolution |
No Resolution Given |
Review Conclusion |
This issue cannot be classified as a Test Suite Deficiency, but should be raised as an interpretation request to OMG for clarification. The definition of the CORBA 2.1 standard can be read in different ways. The intention of the specification appears to suggest native exception handling should be used in a C++ environment. However, OMG should be requested to decide if the use of environment parameters for exceptions is permissable.
|
Review Type |
SA Review |
Start Date |
null |
Completed |
null |
Status |
Complete |
Review Resolution |
Rejected (REJ) |
Review Conclusion |
This request is refused.
|
Problem Reporting System Options:
|