APAR status
Closed as program error.
Error description
Classes that implement 'default' methods from interfaces are generating default methods that should not be there. Example: Interface1 contains public default boolean XYZ abstract Class1 implements Interface1 Class2 extends Class1 After transform, Class2 contains auto-generated method for public default boolean XYZ.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * - * **************************************************************** * PROBLEM DESCRIPTION: * * Class that implement an Interface with 'default' method are * * generated with duplicate default method in the Class. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Class that implements an Interface with 'default' method are generated properly without any duplicate default method in the Class.
Temporary fix
Comments
APAR Information
APAR number
PH53423
Reported component name
RATL SW ARCHITE
Reported component ID
5725A3000
Reported release
960
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-03-22
Closed date
2024-05-02
Last modified date
2024-05-02
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
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"960","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]
Document Information
Modified date:
02 May 2024