I have been trying to upgrade from tapestry 5.2.6 to 5.3.1,
and I am experiencing a very frustrating issue.

I have a mixin which takes an enum as a parameter, and I am getting the
following error:

org.apache.tapestry5.ioc.internal.OperationException: Base class
java.lang.Enum (super class of inpowered.common.tap5.base.RenderPart) is
not in a controlled package and is therefore not valid. You should try
moving the class to package inpowered.common.tap5.base

I did move the enum RenderPart to the package inpowered.common.tap5.base as
recommended by the error message.

But it's complaining about java.lang.Enum being in the wrong package!!!


This is preventing me from upgrading.

Regards,
Travis Romney

Reply via email to