Hi,

I would like to starts my class hierarchy with a root class, say MyObject.
It does not make sense to instantiate this class, i.e. it should be an
abstract class. The class A extends MyObject and must be persistent. And
both classes must be projected as Java classes:

Class MyObject [ Abstract, ProcedureBlock ]
{
Projection Projection1 As %Projection.Java;
}

Class A Extends (MyObject, %Persistent) [ ClassType = persistent,
ProcedureBlock ]
{
Projection Projection1 As %Projection.Java;
}

==> ERROR #6630: Class A is not projectible

How can I achieve it otherwise?

Thanks in advance

Arthur



Reply via email to