[ http://issues.apache.org/jira/browse/MYFACES-689?page=all ]
Pavel Stetsuk updated MYFACES-689: ---------------------------------- > PropertyResolverImpl.getType(Object base, int index) return null if base > instanceof Object[] > -------------------------------------------------------------------------------------------- > > Key: MYFACES-689 > URL: http://issues.apache.org/jira/browse/MYFACES-689 > Project: MyFaces Core > Type: Bug > Components: General > Versions: 1.1.2 > Environment: jdk 1.5, jboss4.0.2 > Reporter: Pavel Stetsuk > Assignee: Manfred Geiler > Fix For: 1.1.2-SNAPSHOT > Attachments: myfaces-689.zip, myfaces-689.zip > > this code return null > if (base instanceof Object[] && ((Object[])base)[index] != > null) { > Object[] array = (Object[]) base; > return array[index].getClass().getComponentType(); > } else { > ..... > this change fix this error > Index: /current/impl/src/java/org/apache/myfaces/el/PropertyResolverImpl.java > =================================================================== > --- /current/impl/src/java/org/apache/myfaces/el/PropertyResolverImpl.java > (revision 312842) > +++ /current/impl/src/java/org/apache/myfaces/el/PropertyResolverImpl.java > (working copy) > @@ -308,7 +308,7 @@ > { > if (base instanceof Object[] && ((Object[])base)[index] != > null) { > Object[] array = (Object[]) base; > - return array[index].getClass().getComponentType(); > + return array[index].getClass(); > } else { > return base.getClass().getComponentType(); > } -- 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
