[ http://issues.apache.org/jira/browse/BEEHIVE-762?page=all ] Eddie O'Neil closed BEEHIVE-762: --------------------------------
Closing as per Matt. > controls annotation processing doesn't recognize java.io.Serializable on > super classes > -------------------------------------------------------------------------------------- > > Key: BEEHIVE-762 > URL: http://issues.apache.org/jira/browse/BEEHIVE-762 > Project: Beehive > Type: Bug > Components: Controls > Versions: v1m1 > Reporter: Eddie O'Neil > Assignee: Jacob Danner > Fix For: 1.0.1 > Attachments: BEEHIVE-762.diff, BEEHIVE-762.zip > > Given something like: > @ControlImplementation > ParentControlImpl > implements Serializable > and > @ControlImplementation > ChildControlImpl > > the ChildControlImpl class isn't detected as Serializable and produces a > compiler error as: > build: > [mkdir] Created dir: D:\dev\apps\controls-serializable\build\classes > [mkdir] Created dir: D:\dev\apps\controls-serializable\build\beansrc > [apt] Compiling 6 source files to > D:\dev\apps\controls-serializable\build\classes > [apt] > D:\dev\apps\controls-serializable\src\pkg\ChildControlImpl.java:6: A > ControlImplementati > on class must implement the java.io.Serializable interface or set the > isTransient attribute of @Cont > rolImplementation to true. > [apt] public class ChildControlImpl > [apt] ^ > [apt] 1 error > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
