[jboss-cvs] JBossAS SVN: r81669 - projects/microcontainer/trunk/kernel/src/main/java/org/jboss/kernel/plugins/dependency.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 26 16:23:15 EST 2008
Author: alesj
Date: 2008-11-26 16:23:15 -0500 (Wed, 26 Nov 2008)
New Revision: 81669
Modified:
projects/microcontainer/trunk/kernel/src/main/java/org/jboss/kernel/plugins/dependency/PropertyDispatchWrapper.java
Log:
Add upper todo.
Modified: projects/microcontainer/trunk/kernel/src/main/java/org/jboss/kernel/plugins/dependency/PropertyDispatchWrapper.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/java/org/jboss/kernel/plugins/dependency/PropertyDispatchWrapper.java 2008-11-26 21:18:33 UTC (rev 81668)
+++ projects/microcontainer/trunk/kernel/src/main/java/org/jboss/kernel/plugins/dependency/PropertyDispatchWrapper.java 2008-11-26 21:23:15 UTC (rev 81669)
@@ -91,7 +91,7 @@
if (propertyTypeInfo != null)
beanInfo.setProperty(target, name, null);
else // e.g. NestedPropertyInfo
- nullifyByMatchingType(typeInfo);
+ nullifyByMatchingType(propertyInfo.getUpperName(), typeInfo);
}
catch (Throwable t)
{
@@ -135,12 +135,13 @@
/**
* Nullify by matching type on .
*
+ * @param name the property name
* @param typeInfo the type info
* @throws Throwable for any error
*/
- protected void nullifyByMatchingType(TypeInfo typeInfo) throws Throwable
+ protected void nullifyByMatchingType(String name, TypeInfo typeInfo) throws Throwable
{
- String name = property.getName();
+ // TODO - remove this Character.toUpperCase once Reflect is updated
String upperName = "set" + Character.toUpperCase(name.charAt(0));
if (name.length() > 1)
upperName += name.substring(1);
More information about the jboss-cvs-commits
mailing list