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