[ http://issues.apache.org/jira/browse/BEEHIVE-154?page=comments#action_57401 ] Bryan Che commented on BEEHIVE-154: -----------------------------------
also updated due to autoboxing issue: netui/src/tags-databinding/org/apache/beehive/netui/databinding/datagrid/services/pager/PagerService.java > Revert changes made in ControlBean.vm to accomodate IDEs that are not fully > JDK5 compliant > ------------------------------------------------------------------------------------------ > > Key: BEEHIVE-154 > URL: http://issues.apache.org/jira/browse/BEEHIVE-154 > Project: Beehive > Type: Task > Components: Build > Versions: V1Beta > Reporter: Hoi Lam > Assignee: Hoi Lam > Priority: Minor > Fix For: V1 > > A change was made in ControlBean.vm to accomodate Eclipse 3.1 Mx that is not > fully JDK5 compliant, specifically where their language processor doesn't > support autoboxing. In this case, when a control method returns a primitive > type, the generated control bean cannot be compiled by the IDE. A change was > made to wrap an primitive types in their corresponding wrapper classes. This > change should be reverted when Eclipse no long has this issue. > When reverting this change look for the following comment in the code and > following the instruction in the comment: > ##Wrapping primitives with their corresponding wrapper class > ##will not be necessary once Javelin and other IDEs become > ##fully compliant with JDK5. > ##In this case, we can replace the if statement below with: > ## #if ($returnType == "void") > ## Object rv = null; > ## #else > ## Object rv = retval; -- 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 - If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira
