[ http://issues.apache.org/jira/browse/BEEHIVE-762?page=comments#action_12374240 ]
matt c commented on BEEHIVE-762: -------------------------------- Verified fixed using local beehive build synced to SVN 393036 by compliing the test case: beehive\trunk\controls\test\src\controls\org\apache\beehive\controls\test\controls\serialization\HelloControl Verified that this bug has been fixed. Verified by reviewing the developer's test case and by creating a manual test. This bug may be closed. > 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
