[PATCH] jakarta-tomcat-jasper

2002-12-17 Thread Mark Roth
Attached is a patch to bring Japser2 up to date with the latest APIs from the JSR-152 Expert Group. jasper2/src/share/org/apache/jasper/runtime/JspContextWrapper.java - Updated to conform to new VariableResolver API jasper2/src/share/org/apache/jasper/runtime/PageContextImpl.java -

[PATCH] jakarta-tomcat-jasper (ImplicitTagLibraryInfo)

2002-12-12 Thread Mark Roth
ImplicitTagLibraryInfo incorrectly returned null from getFunctions(). The spec requires a FunctionInfo[0] instead. Returning null also caused Generator.generateELFunctionMap to throw a NPE in some circumstances. Modified files: *

[PATCH] jakarta-tomcat-jasper: Bugfix for 11883

2002-08-21 Thread Mark Roth
Attached is a bugfix for bug 11883: Unable to use Dynamic attributes Files modified: jasper2/src/share/org/apache/jasper/compiler/Generator.java -- Mark Roth, Java Software Co-Specification Lead for JSP 2.0 Sun Microsystems, Inc. Index:

[PATCH] jakarta-tomcat-jasper: PFD features and bugfixes 3

2002-08-21 Thread Mark Roth
Atached is a third patch to move us towards JSP 2.0 PFD feature-complete. More to come... File Changed (IN PATCH) jasper2/src/share/org/apache/jasper/compiler/Generator.java Summary of changes: - Removed TryCatchFinally handling for SimpleTag call generation.

[PATCH] jakarta-tomcat-jasper: PFD features and bugfixes 1

2002-08-19 Thread Mark Roth
Attached is a patch to move us towards JSP 2.0 PFD feature-complete. More to come in the next few days... - Implemented the value attribute of jsp:doBody for classic tag handlers. - Stubbed out JspC with getJspConfig() so it compiles. - Added null check for addInclude() to

[Patch] jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Compiler.java

2002-07-09 Thread Ian Darwin
Couldn't figure out why it sometimes called ctxt.getOptions() and other times used the field options in which it had saved that value in the constructor. Replaced all calls outside the constructor with the field, and it still works for the simple cases I tested. Not a lot of overhead saved, but