[jboss-cvs] JBossAS SVN: r103271 - projects/kernel/trunk/kernel/src/test/java/org/jboss/test/kernel/deployment/support.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Mar 30 11:49:43 EDT 2010
Author: kabir.khan at jboss.com
Date: 2010-03-30 11:49:43 -0400 (Tue, 30 Mar 2010)
New Revision: 103271
Modified:
projects/kernel/trunk/kernel/src/test/java/org/jboss/test/kernel/deployment/support/StaticInjector.java
Log:
[JBKERNEL-115] Remove surplus setAccessible(true) call for reflect impl and get rid of the exception for javassist
Modified: projects/kernel/trunk/kernel/src/test/java/org/jboss/test/kernel/deployment/support/StaticInjector.java
===================================================================
--- projects/kernel/trunk/kernel/src/test/java/org/jboss/test/kernel/deployment/support/StaticInjector.java 2010-03-30 15:41:58 UTC (rev 103270)
+++ projects/kernel/trunk/kernel/src/test/java/org/jboss/test/kernel/deployment/support/StaticInjector.java 2010-03-30 15:49:43 UTC (rev 103271)
@@ -21,14 +21,11 @@
*/
package org.jboss.test.kernel.deployment.support;
-import java.lang.reflect.Method;
-
import org.jboss.beans.metadata.api.annotations.Constructor;
import org.jboss.beans.metadata.api.annotations.Inject;
import org.jboss.joinpoint.plugins.Config;
import org.jboss.kernel.plugins.bootstrap.basic.KernelConstants;
import org.jboss.kernel.spi.config.KernelConfigurator;
-import org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl;
import org.jboss.reflect.spi.ClassInfo;
import org.jboss.reflect.spi.FieldInfo;
import org.jboss.reflect.spi.MethodInfo;
@@ -63,18 +60,6 @@
{
ClassInfo classInfo = configurator.getClassInfo(clazz);
MethodInfo mi = Config.findMethodInfo(classInfo, method, new String[]{signature.getName()}, true, isPublic);
- if (isPublic == false)
- {
- // TODO - move this into Reflection?
- if (mi instanceof ReflectMethodInfoImpl)
- {
- ReflectMethodInfoImpl rmi = (ReflectMethodInfoImpl)mi;
- Method m = rmi.getMethod();
- m.setAccessible(true);
- }
- else
- throw new IllegalArgumentException("Cannot set accessible on method info: " + mi);
- }
mi.invoke(null, new Object[]{value});
}
More information about the jboss-cvs-commits
mailing list