- Injection should occur before the setters (BTW, since simple tags are not pooled...
authorremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 3 May 2006 20:26:35 +0000 (20:26 +0000)
committerremm <remm@13f79535-47bb-0310-9956-ffa450edef68>
Wed, 3 May 2006 20:26:35 +0000 (20:26 +0000)
  will be bad; most likely some sort of caching is needed).

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@399406 13f79535-47bb-0310-9956-ffa450edef68

java/org/apache/jasper/compiler/Generator.java

index 45ef313..5a8a377 100644 (file)
@@ -2369,13 +2369,13 @@ class Generator {
             out.print(tagHandlerClassName);\r
             out.println("();");\r
 \r
-            generateSetters(n, tagHandlerVar, handlerInfo, true);\r
-\r
             // Resource injection\r
             out.printin("org.apache.jasper.runtime.AnnotationProcessor.postConstruct(");\r
             out.print(tagHandlerVar);\r
             out.println(");");\r
             \r
+            generateSetters(n, tagHandlerVar, handlerInfo, true);\r
+\r
             // Set the body\r
             if (findJspBody(n) == null) {\r
                 /*\r