I wonder if it might have something to do with the superclass signature
being:

void activate(EventContext)

and the subclass signature being:

Object activate(EventContext)

I know I've used similar patterns in 5.3, but haven't tried in 5.4 yet.

mrg


On Wed, Apr 22, 2015 at 6:56 AM, Chris Poulsen <mailingl...@nesluop.dk>
wrote:

> Hi,
>
> We have an abstract parent class with an activation handler declared like
> this:
>
> @OnEvent( EventConstants.ACTIVATE )
> void activate( EventContext ec ) (Called)
>
> And an extending class with an activation handler declared like this:
>
> @OnEvent( EventConstants.ACTIVATE )
> Object activate( EventContext ec ) (Not called during activation)
>
> After updating to beta-31 the activation handler in the extending class is
> not called anymore.
>
> Changing the signature to use the naming convention in the extending class
> gets things going again:
>
> Object onActivate( EventContext ec )  (Called after parent activate)
>
> Has anyone else seen this behavior after upgrading from beta-22?
>
> --
> Chris
>

Reply via email to