Fixes are available
Rational Software Architect 9.0
Rational Software Architect for WebSphere Software 9.0
Rational Software Architect 8.5.5
Rational Software Architect for WebSphere Software 8.5.5
Rational Software Architect Interim Fix 1 for 8.0.4.2
Rational Software Architect for WebSphere Software Interim Fix 1 for 8.0.4.2
Rational Software Architect Fix Pack 1 (8.5.5.1) for 8.5.5
Rational Software Architect for WebSphere Software Fix Pack 1 (8.5.5.1) for 8.5.5
Rational Software Architect Fix Pack 2 (8.5.5.2) for 8.5.5
Rational Software Architect for WebSphere Software Fix Pack 2 (8.5.5.2) for 8.5.5
Rational Software Architect Fix Pack 3 (8.5.5.3) for 8.5.5
Rational Software Architect for WebSphere Software Fix Pack 3 (8.5.5.3) for 8.5.5
Rational Software Architect Fix Pack 4 (8.5.5.4) for 8.5.5
Rational Software Architect for WebSphere Software Fix Pack 4 (8.5.5.4) for 8.5.5
APAR status
Closed as program error.
Error description
Abstract: Attempts to execute the UML to WSDL transform with the option 'Process referenced Data Types and their derived types' result in derived UML Data Types not being generated, when using IBM Rational Software Architect 8.0.4, 8.0.4.2 1. Create a UML Model 2. Add an Abstract DataType called Shape 3. Add a concrete DataType called Circle that inherits from Shape 4. Create an Interface IShape in a Component 5. Add to the Interface an operation called: createShape() with a return parameter called shape of type Shape 6. Create a UML to WSDL transformation configuration 7. Select the following value in Output Options: Data Type processing: Process referenced Data Types and their derived types 8. Run the UML to WSDL Transformation Results: The type Circle is not generated Expected Results: A ComplexType for Circle that is an extension of shape should be generated. Note: this issue does not occurr if Shape and Circle are UML Classes, instead of being UML Data Types. Workaround: Select the following value in Output Options: Data Type processing: Create complete XSD schemas and process all the derived data types
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** UML to WSDL transform did not generate derived types for the data type properly.
Problem conclusion
UML to WSDL transform now generates derived types for the data type as well when the Data Type processing option is set to Process referenced Data Types and their derived types.
Temporary fix
Comments
APAR Information
APAR number
PM87707
Reported component name
RATL SW ARCHITE
Reported component ID
5725A3000
Reported release
804
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-04-24
Closed date
2013-06-14
Last modified date
2013-06-14
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
RATL SW ARCHITE
Fixed component ID
5725A3000
Applicable component levels
R804 PSN
UP
Document Information
Modified date:
10 September 2020