[jboss-cvs] JBossAS SVN: r88154 - branches/Branch_5_x/connector/src/main/org/jboss/resource/connectionmanager.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon May 4 11:24:07 EDT 2009
Author: alex.loubyansky at jboss.com
Date: 2009-05-04 11:24:07 -0400 (Mon, 04 May 2009)
New Revision: 88154
Modified:
branches/Branch_5_x/connector/src/main/org/jboss/resource/connectionmanager/ManagedConnectionFactoryDeployment.java
Log:
rollback JBAS-6860
Modified: branches/Branch_5_x/connector/src/main/org/jboss/resource/connectionmanager/ManagedConnectionFactoryDeployment.java
===================================================================
--- branches/Branch_5_x/connector/src/main/org/jboss/resource/connectionmanager/ManagedConnectionFactoryDeployment.java 2009-05-04 15:04:35 UTC (rev 88153)
+++ branches/Branch_5_x/connector/src/main/org/jboss/resource/connectionmanager/ManagedConnectionFactoryDeployment.java 2009-05-04 15:24:07 UTC (rev 88154)
@@ -395,37 +395,21 @@
String setterName = "set" + Character.toUpperCase(name.charAt(0));
if (name.length() > 1)
setterName = setterName.concat(name.substring(1));
- Method setter = null;
+ Method setter;
try
{
setter = mcfClass.getMethod(setterName, new Class[] {clazz});
}
catch (NoSuchMethodException nsme)
{
- // if it's a primitive then try its wrapper type,
- // if it's a primitive wrapper then try the primitive type
- try
+ String error = "The class '" + mcfClass.toString() + "' has no setter for config property '" + name + "'";
+ if (mustExist)
+ throw new IllegalArgumentException(error);
+ else
{
- if(clazz.isPrimitive())
- setter = mcfClass.getMethod(setterName, new Class[] {Classes.getPrimitiveWrapper(clazz)});
- else if(Classes.isPrimitiveWrapper(clazz))
- setter = mcfClass.getMethod(setterName, new Class[] {Classes.getPrimitive(clazz)});
+ log.trace(error, nsme);
+ return;
}
- catch(NoSuchMethodException nsme2)
- {
- }
-
- if(setter == null)
- {
- String error = "The class '" + mcfClass.toString() + "' has no setter for config property '" + name + "'";
- if (mustExist)
- throw new IllegalArgumentException(error);
- else
- {
- log.trace(error, nsme);
- return;
- }
- }
}
try
{
More information about the jboss-cvs-commits
mailing list