Fixes are available
APAR status
Closed as program error.
Error description
DefineNameSpace to True (selected) so that the Package idl would be generated as a CORBA Module and the union declaration no longer contained the discriminator as shown below: #ifndef Default_CORBA_IDL #define Default_CORBA_IDL #include 'Default.h' module Default { //## package Default union Length { case 1 : short length_short; //## attribute length_short case 2 : long length_long; //## attribute length_long default : double length_double; //## attribute length_double }; There is no current workaround for this issue.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** Code for CORBA union is not generated correctly if the union is inside a package that both defines a namespace and has the CorbaModule stereotype applied to it.
Problem conclusion
Fixed in version 8.0
Temporary fix
Comments
APAR Information
APAR number
PM47997
Reported component name
TLOGIC RHAPSODY
Reported component ID
5724V74RP
Reported release
750
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-09-15
Closed date
2012-09-27
Last modified date
2012-09-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TLOGIC RHAPSODY
Fixed component ID
5724V74RP
Applicable component levels
R750 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
28 October 2021