cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-11-15 Thread luehe
luehe 2002/11/15 11:41:28 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Optimization: Do not create JSP fragment for simple tag invocation if tag body is empty Revision ChangesPath 1.126 +14 -8 jakarta-tomcat-jasper/jasper2/src/sha

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-11-07 Thread luehe
luehe 2002/11/07 11:09:03 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Use 'this' qualifier to disambiguate jspContext instance (e.g., required when invoking fragment from within simple tag). Revision ChangesPath 1.122 +11 -11 jaka

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-11-06 Thread luehe
luehe 2002/11/06 14:49:08 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Changed visibility of dynamicAttrs to private Revision ChangesPath 1.121 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-11-06 Thread luehe
luehe 2002/11/06 14:44:58 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 14273: Unable to invoke a fragment within a tag in a tag file + some reorg in generated tag handler file Revision ChangesPath 1.120 +49 -52 jakarta-tomcat

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-11-01 Thread luehe
luehe 2002/11/01 16:27:45 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: changed visibility of jspContext from protected to private Revision ChangesPath 1.117 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/G

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java PageInfo.java

2002-10-31 Thread kinman
kinman 2002/10/31 18:54:41 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java PageInfo.java Log: - Generate an xml declaration if the JSP document (xml syntax) does not have as its root element. Take the encoding

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-31 Thread luehe
luehe 2002/10/31 18:09:15 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - All variable synchronization and restoration that occurs at the end of a tag file must occur regardless of whether an exception is thrown inside the tag file. - All va

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-30 Thread luehe
luehe 2002/10/30 18:11:40 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Stop using the RuntimeException constructor that takes a String and an exception object, as it is not available on J2SE 1.3 (notice that the JDK requirement for JSP 2.0 was recen

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Parser.java TagLibraryInfoImpl.java Validator.java

2002-10-18 Thread luehe
luehe 2002/10/17 14:38:56 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Parser.java TagLibraryInfoImpl.java Validator.java Log: Check for null before enumerating over array returned by TagInfo.getAttri

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-12 Thread kinman
kinman 2002/10/11 18:08:32 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: - Fix 13536: bad value in plugin if the value is an expression. Revision ChangesPath No revision

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-07 Thread luehe
luehe 2002/10/07 17:45:23 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Declare both generated servlet and tag handler classes final. - Declare JspFragmentHelper subclass private. Revision ChangesPath 1.108 +6 -6 jakarta-tomcat

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-03 Thread kinman
kinman 2002/10/03 12:29:38 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fix 13144. Revision ChangesPath 1.105 +4 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java Index: Generator.java ==

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-10-03 Thread kinman
kinman 2002/10/03 12:25:19 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: - Fix 13144: Ending comment eats up line following. Revision ChangesPath No revision No

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-25 Thread luehe
luehe 2002/09/25 12:15:24 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 13000: tag file handler generation with complex attributes Revision ChangesPath 1.104 +11 -7 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/com

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-20 Thread luehe
luehe 2002/09/20 11:06:38 Modified:jasper2/src/share/org/apache/jasper Constants.java jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12461: Jasper imports classes it shouldn't Revision ChangesPath 1.8 +2 -3 jakarta-tom

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java Validator.java

2002-09-19 Thread luehe
luehe 2002/09/19 16:21:40 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java Validator.java Log: Fixed 12718: A variable scoped within a fragment in a tag file is always expsed as a string Revision Changes

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-12 Thread luehe
luehe 2002/09/12 17:29:48 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Removed curly brackets at the beginning and end of simple tag invocation Revision ChangesPath 1.101 +3 -8 jakarta-tomcat-jasper/jasper2/src/share/org/apache/ja

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-12 Thread kinman
kinman 2002/09/12 15:51:23 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fix 12594: When in a fragment, a SKIP_PAGE return should be converted to a SkipException. Revision ChangesPath 1.100 +9 -5 jakarta-tomcat-jasper/jasper2/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-11 Thread luehe
luehe 2002/09/11 11:07:13 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12466: Unable to call jsp:invoke in the body of a classic/simple tag in a tag file. Fixed 12467: Unable to call jsp:invoke withing a classic tag handler

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-10 Thread luehe
luehe 2002/09/10 14:52:35 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12319: Compile Error when a Classic Tag is nested in the jsp:attribute of a Simple Tag Revision ChangesPath 1.97 +21 -10 jakarta-tomcat-jas

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java ScriptingVariabler.java

2002-09-09 Thread luehe
luehe 2002/09/09 17:36:24 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Node.java ScriptingVariabler.java Log: Fixed 12432: Can't compile JSP with nested custom tags that have VariableInfo

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-09 Thread luehe
luehe 2002/09/09 17:36:02 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12432: Can't compile JSP with nested custom tags that have VariableInfo (cont.) Revision ChangesPath 1.96 +32 -32 jakarta-tomcat-jasper/jasper2/src/share/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java ScriptingVariabler.java

2002-09-09 Thread luehe
luehe 2002/09/09 16:24:15 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java ScriptingVariabler.java Log: Fixed 12432: Can't compile JSP with nested custom tags that have VariableInfo Revision ChangesPath 1.95 +32 -45

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-09 Thread luehe
luehe 2002/09/09 11:12:51 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12393: Compile time error if passing EL as argument to property attribute Revision ChangesPath 1.94 +11 -7 jakarta-tomcat-jasper/jasper2/src/share/org/ap

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-09 Thread luehe
luehe 2002/09/09 10:30:00 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: Added synchronization of NESTED and AT_BEGIN variables after call to doStartTag() of tag handlers implementing IterationTag, but not

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-09 Thread luehe
luehe 2002/09/09 10:14:43 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Added synchronization of NESTED and AT_BEGIN variables after call to doStartTag() of tag handlers implementing IterationTag, but not BodyTag Revision ChangesPath 1.9

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Parser.java ParserController.java

2002-09-06 Thread kinman
kinman 2002/09/06 14:16:23 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Parser.java ParserController.java Log: - Add parseTagFileDirectives that parses a tag file for its directives only, and skips over other constructs. The benf

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Validator.java

2002-09-05 Thread luehe
luehe 2002/09/05 17:15:32 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Validator.java Log: Fixed 12343: Dynamic Attributes specified via jsp:attribute not recognized if specified as body content Revision

Re: cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-05 Thread Paul Speed
Paul Speed wrote: > > > + return "java.net.URLEncoder.encode(\"\" + " + v + ")"; > > I know I'm being pedantic, but it's a small pet peeve of mine. :) > How about: > return "java.net.URLEncoder.encode( String.valueOf(v) )"; So much for attention to details... return

Re: cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-05 Thread Paul Speed
> + return "java.net.URLEncoder.encode(\"\" + " + v + ")"; I know I'm being pedantic, but it's a small pet peeve of mine. :) How about: return "java.net.URLEncoder.encode( String.valueOf(v) )"; Should do the same thing without all the behind-the-scenes StringBuffer stuff

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-05 Thread remm
remm2002/09/05 04:27:20 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Force the convesion of the value to a string. - Note: I am not convinced this is a compliance issue (and it looks like bad design to pass an object or null); this just rever

RE: cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-05 Thread Richard Atkinson
ommit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java remm2002/09/05 02:39:16 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: - Force the convesion of the value to a s

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-05 Thread remm
remm2002/09/05 02:39:16 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: - Force the convesion of the value to a string. - Note: I am not convinced this is a compliance issue (and it looks like bad design

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-09-04 Thread luehe
luehe 2002/09/04 09:39:23 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12283: If a tag implementing SimpleTag is invoked within a tag file a NPE is thrown Revision ChangesPath 1.88 +11 -7 jakarta-tomcat-jasper

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-30 Thread luehe
luehe 2002/08/30 20:37:16 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Do not process named attribute using property editor if it is a fragment Revision ChangesPath 1.87 +6 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/ja

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-30 Thread luehe
luehe 2002/08/30 09:54:09 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 12109: Using functions in EL causes a NPE to be thrown in the GenerateELFunctionMap.java Revision ChangesPath 1.86 +17 -11 jakarta-tomcat-j

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-29 Thread luehe
luehe 2002/08/29 18:43:53 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed indentation in generated servlet code Revision ChangesPath 1.85 +7 -7 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-29 Thread luehe
luehe 2002/08/29 12:22:00 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 11742 ("jsp:attribute with a non string body") Revision ChangesPath 1.84 +22 -11 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Genera

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-28 Thread luehe
luehe 2002/08/28 13:47:57 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: Applied change that I had overlooked when backporting fix from Tomcat 5 Revision ChangesPath No revision

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-28 Thread luehe
luehe 2002/08/28 10:57:13 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 11829 ("Unable to use Property editors with jsp:attribute") Revision ChangesPath 1.82 +11 -10 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/co

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-27 Thread kinman
kinman 2002/08/27 14:31:57 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fixed 12088: SkipPageException was handled correctly. Revision ChangesPath 1.81 +13 -11 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Gen

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-27 Thread luehe
luehe 2002/08/27 09:46:38 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Log: Fixed 11942: reassignment of variables to pagecontext attributes in body loop Fixed 11552: Iteration tags do not resynchronize scripti

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-26 Thread luehe
luehe 2002/08/26 16:47:47 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 11942: reassignment of variables to pagecontext attributes in body loop Fixed 11552: Iteration tags do not resynchronize scripting variables after doAfterBody

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-21 Thread kinman
kinman 2002/08/21 11:07:59 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fixed bug 11883: Unable to use Dynamic attributes. Patched by Mark Roth Revision ChangesPath 1.75 +12 -6 jakarta-tomcat-jasper/jasper2/src/share/org/apache/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-19 Thread luehe
luehe 2002/08/19 18:42:38 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Renamed non-standard 'params' to '_jspx_params' Revision ChangesPath 1.71 +13 -13 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.j

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-19 Thread luehe
luehe 2002/08/19 18:37:30 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Removed javax.servlet.jsp.tagext.AttributeNotSupportedException Revision ChangesPath 1.70 +4 -13 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/comp

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-19 Thread luehe
luehe 2002/08/19 18:07:55 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Renamed non-standard 'sout' to '_jspx_sout' Revision ChangesPath 1.69 +12 -12 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Validator.java

2002-08-19 Thread luehe
luehe 2002/08/19 11:44:42 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Validator.java Log: Added support for 'var' attribute to and Revision ChangesPath 1.68 +26 -14 jakarta-tomcat-jasper/jasper2/src/share/org/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-02 Thread luehe
luehe 2002/08/02 14:13:34 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed NPE in generateELFunctionMap() Revision ChangesPath 1.60 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java In

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java TagFileProcessor.java Validator.java

2002-08-02 Thread luehe
luehe 2002/08/02 12:30:02 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java TagFileProcessor.java Validator.java Log: - Validate tag file directives only once (at the time when the TagFileProcessor creates a TagInfo from them), and no

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-02 Thread luehe
luehe 2002/08/02 09:31:00 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: If tag handler implements SimpleTag, it must be scriptless, but it still may expose scripting variables, in which case its invocation must not be moved into a separate method.

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-01 Thread luehe
luehe 2002/08/01 18:31:08 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Added package declaration to generated tag handler file Revision ChangesPath 1.57 +11 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Gen

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-08-01 Thread luehe
luehe 2002/08/01 15:44:54 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: In generated doTag() method, catch IOException and rethrow as JspException Revision ChangesPath 1.56 +7 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java

2002-08-01 Thread luehe
luehe 2002/08/01 11:47:28 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java Log: more compilation error fixes for generated tag handler file Revision ChangesPath 1.55 +33 -27 jakarta-tomcat-jasper/jasper2

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-31 Thread luehe
luehe 2002/07/31 19:12:06 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: more compilation error fixes for generated tag handler files Revision ChangesPath 1.54 +25 -25 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compile

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-31 Thread luehe
luehe 2002/07/31 17:32:29 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: fixed some compilation errors in generated tag handler file Revision ChangesPath 1.53 +16 -11 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-31 Thread luehe
luehe 2002/07/31 16:04:47 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Added note that JSP 2.0 spec still needs to clarify what the variable name for a dynamic attribute looks like Revision ChangesPath 1.52 +5 -3 jakarta-tomcat-

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-30 Thread luehe
luehe 2002/07/30 15:53:38 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: When making a dynamic attribute available as a page scoped variable, use _ (if is passed in) or just (otherwise) as the variable name. Revision ChangesPath 1.50

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-29 Thread luehe
luehe 2002/07/29 16:17:49 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Add AT_BEGIN and NESTED scripting vars to parameter map for body fragment invocation Revision ChangesPath 1.48 +80 -48 jakarta-tomcat-jasper/jasper2/src/share/o

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-29 Thread luehe
luehe 2002/07/29 12:33:07 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Consider the tag directive attribute 'dynamic-attributes' in code generation for tag files Revision ChangesPath 1.47 +43 -9 jakarta-tomcat-jasper/jasper2/src/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-24 Thread luehe
luehe 2002/07/24 18:05:22 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: First shot at tag handler code generation for tag files Revision ChangesPath 1.44 +247 -6 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Gen

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java

2002-07-18 Thread luehe
luehe 2002/07/18 14:34:09 Modified:jasper2/src/share/org/apache/jasper/compiler Tag: tomcat_4_branch Generator.java Node.java Log: Fixed Bug# 10670: Problem in JSP compilation Revision ChangesPath No revision No

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java

2002-07-18 Thread luehe
luehe 2002/07/18 14:17:27 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Log: Fixed Bug# 10670: Problem in JSP compilation Revision ChangesPath 1.42 +13 -54 jakarta-tomcat-jasper/jasper2/src/share/org/apa

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-17 Thread luehe
luehe 2002/07/17 14:13:38 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed bug in JSP Fragment generation [PATCH by Mark Roth] Revision ChangesPath 1.41 +87 -38 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/G

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java Node.java Parser.java

2002-07-17 Thread luehe
luehe 2002/07/17 13:06:59 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java Node.java Parser.java Log: Do not declare tag handler pools for SimpleTag handlers. Revision ChangesPath 1.40 +43 -72

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-16 Thread luehe
luehe 2002/07/16 17:35:31 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: escape \n when outputting params Revision ChangesPath 1.39 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java Index

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-16 Thread luehe
luehe 2002/07/16 15:39:20 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed infinite loop in fragment generation for . Revision ChangesPath 1.38 +7 -10 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-07-16 Thread luehe
luehe 2002/07/16 13:40:11 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Convert expression to String (using String.valueOf(Object)), so they can be printed using Writer.write(String). Revision ChangesPath 1.37 +5 -4 jakarta-tomc

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-27 Thread luehe
luehe 2002/06/27 10:32:17 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Synchronize scripting variables at the appropriate places (where mandated by the spec). Revision ChangesPath 1.35 +58 -43 jakarta-tomcat-jasper/jasper2/src/sh

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-21 Thread kinman
kinman 2002/06/21 16:29:22 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fixed the scripting variable problem. Patch by Jan Luehe. Revision ChangesPath 1.33 +29 -98 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compile

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java

2002-06-20 Thread kinman
kinman 2002/06/20 17:59:56 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Log: - Fixed the last bug in nested tags costin discovered. :-) Patch supplied by Jan Luehe. Revision ChangesPath 1.32 +68 -31

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Parser.java

2002-06-20 Thread kinman
kinman 2002/06/20 13:12:26 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Parser.java Log: - Fixed 10035: in rejected. - Also fixed a potential problem in Generator for plugins. Revision ChangesPath 1.31 +9 -5

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java Node.java Parser.java

2002-06-13 Thread kinman
kinman 2002/06/13 11:56:18 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspDocumentParser.java Node.java Parser.java Log: - Patch by Jan Luehe, to fix 2 problems related to scripting variables. 1. AT_BEGIN and AT_END variables

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-12 Thread costin
costin 2002/06/12 16:17:36 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: pageContext.getRequest() returns a ServletRequest, not HttpServletRequest. Revision ChangesPath 1.28 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-12 Thread kinman
kinman 2002/06/12 15:08:29 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - If the page attribute for jsp:include or jsp:forward contains a '?', then the separator after the page should be '&' instead of '?'. Revision ChangesPath 1.27

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-12 Thread kinman
kinman 2002/06/12 13:19:32 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - The generated method should return a boolean, to indicate that the rest of the page be skipped. Revision ChangesPath 1.26 +21 -9 jakarta-tomcat-jasper/ja

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-10 Thread remm
remm2002/06/10 14:08:30 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fix problems with JSTL. The timing of the clear of the BodyContent was incorrect. Now, it is cleared when the buffer is reused. Revision ChangesPath 1.23 +7 -

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-10 Thread kinman
kinman 2002/06/10 10:02:37 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - A out-of-line tag method should throw Throwable, since doCatch does. Revision ChangesPath 1.21 +4 -4 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasp

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-09 Thread remm
remm2002/06/09 18:35:19 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Add buffer reuse, as was described some time ago, using the state object. - Existing test suites and the administration webapp appear to be working ok, so I am committing it

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-06-08 Thread remm
remm2002/06/08 23:17:31 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Add back the code to reset the buffer when an unexpected exception occurs. This code was commented out in version 1.16. - Otherwise, the response is always committed and thi

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java Node.java

2002-06-07 Thread kinman
kinman 2002/06/07 17:14:35 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspUtil.java Node.java Log: Applied the patch supplied by Jan Luehe, to implement tag pooling/reuse based on a scheme Jan and I discussed. Jan's note: Tag

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-05-23 Thread kinman
kinman 02/05/23 17:35:42 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Applied the patch by Denis Benoit, with the following changes. 1. Setting the state back to RELEASE in the "if" branch. 2. Move the tag stack cleanup from the catch to the f

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-05-10 Thread kinman
kinman 02/05/10 18:19:58 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Reverted to undo the last fix, as it fails on complicated tags. Revision ChangesPath 1.13 +6 -17 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/comp

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-05-09 Thread kinman
kinman 02/05/09 11:47:15 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Fixed 4964: popBody called before doEndTag. Revision ChangesPath 1.12 +20 -9 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-05-09 Thread kinman
kinman 02/05/09 10:50:50 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Thanks Denis Benoit <[EMAIL PROTECTED]> for the patch. . Removes the doAfterBody() from the finallies method and replace it with the check of the value of the "tagEvalVar" var

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-05-03 Thread kinman
kinman 02/05/03 18:21:59 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - URL encode request time expression parameters when passed to forward or include actions. Revision ChangesPath 1.9 +10 -6 jakarta-tomcat-jasper/jasper2/src

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-04-30 Thread remm
remm02/04/30 01:18:07 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Forgot to add Denis in the author list. Revision ChangesPath 1.8 +4 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-04-30 Thread remm
remm02/04/30 01:15:58 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Apply patch to fix bug 8290. - The only drawback I can see is that it creates a Vector and a BitSet even if the page does not use tags. It seems acceptable, though. - Passes

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java PageInfo.java ParserController.java Validator.java

2002-04-19 Thread kinman
kinman 02/04/19 13:35:01 Modified:jasper2 BUILDING.txt jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java PageInfo.java ParserController.java Validator.java Log: - Implement errata_a per http://jcp.

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java JspReader.java Validator.java

2002-04-11 Thread kinman
kinman 02/04/11 11:14:03 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java JspReader.java Validator.java Log: - Fixed some tag related problems. Revision ChangesPath 1.4 +5 -4 jakarta-tomcat-jasper/jasper2/src/share

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java

2002-04-05 Thread kinman
kinman 02/04/05 10:40:50 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Node.java Log: - Fixed some typo and obvious bugs. - Reverted codes to init JspAttrs in Node.CustomTag: not the right place for it. Revision ChangesPath

cvs commit: jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler Generator.java

2002-03-28 Thread kinman
kinman 02/03/28 11:43:08 Modified:jasper2/src/share/org/apache/jasper/compiler Generator.java Log: - Apply the fix by [EMAIL PROTECTED] Revision ChangesPath 1.2 +8 -11 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java Inde

<    1   2