function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
gregsgregs 

Managed type that is released without a supertype can not subsequently extend another type

I am getting the following error trying to save/compile an apex class which is managed beta (not yet released):

 

Managed type that is released without a supertype can not subsequently extend another type

 

Why am i getting this error on the BaseExtObject class below if i have the following classes and interfaces defined:

 

 

global virtual interface ObjectAInterface {...}
global virtual interface ObjectBInterface {...}
global virtual interface ObjectCInterface {...}
global virtual class BaseObject implements ObjectAInterface, ObjectBInterface, ObjectCInterface {…}
global virtual class BaseExtObject extends BaseObject {…}

 

 

SofitDevelopmentSofitDevelopment

Hi gregs,

 

Did you find a solution? I have the same problem.

 

Thanks.