Ticket #175 (new defect) — at Version 1
Wrappers do not raise system errors
Reported by: | jasper | Owned by: | jasper |
---|---|---|---|
Priority: | major | Milestone: | Maintenance of Phase II |
Component: | Code generation | Version: | 1.2.0.12 |
Keywords: | Cc: |
Description (last modified by jasper) (diff)
C++ code can raise a cape_open_error, which is is translated by interface adapters to returning a CAPE-OPEN error code and storing the internal error.
Here the generated error code is always COBIAErr_CAPEOPEN_error despite system error codes being used to construct the cape_open_error
Applies to code generator and client header files (which are code generated)
Note: See
TracTickets for help on using
tickets.
Current error handling code in adapters reads
catching the cape_open error should return the error code associated with the cape_open_error.