Author: remm
Date: Mon May 22 16:37:24 2006
New Revision: 408790

URL: http://svn.apache.org/viewvc?rev=408790&view=rev
Log:
- Use getDeclaredMethods/Fields here.

Modified:
    tomcat/tc6.0.x/trunk/java/org/apache/jasper/runtime/AnnotationProcessor.java

Modified: 
tomcat/tc6.0.x/trunk/java/org/apache/jasper/runtime/AnnotationProcessor.java
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/jasper/runtime/AnnotationProcessor.java?rev=408790&r1=408789&r2=408790&view=diff
==============================================================================
--- 
tomcat/tc6.0.x/trunk/java/org/apache/jasper/runtime/AnnotationProcessor.java 
(original)
+++ 
tomcat/tc6.0.x/trunk/java/org/apache/jasper/runtime/AnnotationProcessor.java 
Mon May 22 16:37:24 2006
@@ -51,7 +51,7 @@
         throws IllegalAccessException, InvocationTargetException, 
NamingException {
         
         // Initialize fields annotations
-        Field[] fields = instance.getClass().getFields();
+        Field[] fields = instance.getClass().getDeclaredFields();
         for (int i = 0; i < fields.length; i++) {
             if (fields[i].isAnnotationPresent(Resource.class)) {
                 Resource annotation = (Resource) 
fields[i].getAnnotation(Resource.class);
@@ -79,7 +79,7 @@
         }
         
         // Initialize methods annotations
-        Method[] methods = instance.getClass().getMethods();
+        Method[] methods = instance.getClass().getDeclaredMethods();
         for (int i = 0; i < methods.length; i++) {
             if (methods[i].isAnnotationPresent(Resource.class)) {
                 Resource annotation = (Resource) 
methods[i].getAnnotation(Resource.class);
@@ -138,7 +138,7 @@
     public static void preDestroy(Object instance)
         throws IllegalAccessException, InvocationTargetException {
         
-        Method[] methods = instance.getClass().getMethods();
+        Method[] methods = instance.getClass().getDeclaredMethods();
         Method preDestroy = null;
         for (int i = 0; i < methods.length; i++) {
             if (methods[i].isAnnotationPresent(PreDestroy.class)) {



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to