Key |
Summary |
Status |
Resolution |
By |
VELOCITY-50
|
RFE: invalid parameters for #if directive should be a parse error? |
Resolved |
Won't Fix |
Unassigned |
VELOCITY-62
|
Macro scope nesting |
Resolved |
Fixed |
Unassigned |
VELOCITY-70
|
public members inherted from non-public classes are not valid references |
Resolved |
Cannot Reproduce |
Unassigned |
VELOCITY-92
|
File names do not appear in ParseErrorExceptions |
Resolved |
Duplicate |
Unassigned |
VELOCITY-102
|
Add Support for Static Utility Classes |
Resolved |
Fixed |
Unassigned |
VELOCITY-146
|
Macros not evaluated on the first attempt with #parse |
Resolved |
Fixed |
Unassigned |
VELOCITY-149
|
allow for deeply nested macro calls |
Resolved |
Won't Fix |
Unassigned |
VELOCITY-174
|
For consideration: #define()...#end directive to define a block of VTL as a reference |
Resolved |
Fixed |
Unassigned |
VELOCITY-223
|
VMs that use a large number of directives and macros use excessive amounts of memory - over 4-6MB RAM per form |
Resolved |
Fixed |
Unassigned |
VELOCITY-227
|
ResourceFactory not extensible |
Resolved |
Fixed |
Unassigned |
VELOCITY-232
|
Add support for array.length |
Resolved |
Won't Fix |
Unassigned |
VELOCITY-277
|
macros in #parsed files are not refreshed when including page is refreshed |
Resolved |
Fixed |
Unassigned |
VELOCITY-297
|
Maximum recursion depth for macro calls |
Resolved |
Fixed |
Unassigned |
VELOCITY-333
|
RuntimeInstance.init(Properties p) doesn't inherit defaults |
Resolved |
Fixed |
Unassigned |
VELOCITY-352
|
Need translation of change to user's guide re: math operations |
Resolved |
Fixed |
Unassigned |
VELOCITY-355
|
lost '#'s inside #literal()/#end |
Resolved |
Fixed |
Unassigned |
VELOCITY-362
|
can't load macros in file loaded with #parse |
Resolved |
Fixed |
Unassigned |
VELOCITY-365
|
handle Lists & arrays similarly |
Resolved |
Duplicate |
Unassigned |
VELOCITY-395
|
Semantics of escaping unclear |
Resolved |
Fixed |
Unassigned |
VELOCITY-437
|
Intercept output of objects |
Resolved |
Fixed |
Unassigned |
VELOCITY-439
|
Improve Resource existence detection |
Resolved |
Fixed |
Unassigned |
VELOCITY-443
|
Velocity 1.4 does not support Iterable collections. |
Resolved |
Fixed |
Nathan Bubna |
VELOCITY-447
|
add documentation to explain precedence for resolving property |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-448
|
Can't define macro in separate file and use it in another file. |
Closed |
Duplicate |
Unassigned |
VELOCITY-450
|
Reduce memory usage for Velocity templates |
Resolved |
Fixed |
Unassigned |
VELOCITY-452
|
In ASTMethod.execute the IllegalArgumentException should be catched |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-455
|
Error in chapter "Escaping VTL Directives" in the User Guide |
Resolved |
Fixed |
Unassigned |
VELOCITY-466
|
Look into maven plugins for ant to use automatic deployment to maven repositories |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-467
|
Throw more exceptions and log less errors |
Resolved |
Fixed |
Unassigned |
VELOCITY-499
|
Default Velocity LogChute implementations blabber too much |
Resolved |
Fixed |
Nathan Bubna |
VELOCITY-509
|
Add new directive #evaluate |
Resolved |
Fixed |
Unassigned |
VELOCITY-511
|
add notes on jar upgrade to README |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-512
|
fix dependency list in jar-dependencies.xml |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-514
|
Rendering a template with inline macro concurrently causes VM error : Null AST |
Resolved |
Fixed |
Unassigned |
VELOCITY-517
|
anchors do not appear in user guide |
Closed |
Fixed |
Henning Schmiedehausen |
VELOCITY-520
|
"\u0061" causes lexer exception |
Resolved |
Fixed |
Unassigned |
VELOCITY-521
|
please do not force to use JDK 1.4 for running the package target in build.xml |
Resolved |
Fixed |
Will Glass-Husain |
VELOCITY-524
|
MD5 files have incorrect format |
Resolved |
Fixed |
Unassigned |
VELOCITY-525
|
Clean up the logic in SecureIntrospectorImpl to be more readable. |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-526
|
Update our maven POM to match Apache standards. |
Resolved |
Fixed |
Henning Schmiedehausen |
VELOCITY-528
|
Velocity 1.5 raises errors for templates that ran in 1.4. |
Resolved |
Fixed |
Unassigned |
VELOCITY-529
|
Set a macro library programmatically for each individual page request |
Closed |
Fixed |
Unassigned |
VELOCITY-531
|
Some user feedback / wishes from the O'Reilly blog |
Resolved |
Fixed |
Unassigned |
VELOCITY-532
|
$velocityCount in macro not processed |
Resolved |
Cannot Reproduce |
Unassigned |
VELOCITY-533
|
Treat arrays like fixed-length lists |
Resolved |
Fixed |
Unassigned |
VELOCITY-534
|
Support varargs in method calls |
Resolved |
Fixed |
Unassigned |
VELOCITY-536
|
Velocity Engine throws NullPointer Exception when two people click on the same page at the same time for the first time |
Resolved |
Fixed |
Unassigned |
VELOCITY-537
|
Multi-line comments causing ParseException in macros in Velocity engine 1.5 |
Resolved |
Fixed |
Will Glass-Husain |
VELOCITY-538
|
Cannot add objects as values in Map creation unless last entry is quoted |
Resolved |
Fixed |
Will Glass-Husain |
VELOCITY-541
|
only possible to use one StringResourceLoader per application |
Resolved |
Fixed |
Nathan Bubna |
VELOCITY-543
|
download page refers to nightly builds which don't exist |
Resolved |
Fixed |
Unassigned |
VELOCITY-544
|
BooleanPropertyExecutor refers to primitive boolean not object Boolean |
Resolved |
Fixed |
Unassigned |
VELOCITY-545
|
Fix memory leak in ParserPoolImpl. |
Resolved |
Fixed |
Unassigned |
VELOCITY-546
|
Set current resource during directive initialization |
Resolved |
Fixed |
Unassigned |
VELOCITY-547
|
Add ablity to add directives programatically |
Resolved |
Fixed |
Unassigned |
VELOCITY-548
|
Allow user directives to have no content |
Resolved |
Fixed |
Unassigned |
VELOCITY-549
|
Allow directives to detect whether literals are constant |
Resolved |
Fixed |
Unassigned |
VELOCITY-551
|
IncludeNotFound event handler not including the "notfound" page |
Resolved |
Fixed |
Unassigned |
VELOCITY-552
|
Lost $ within literal blocks when not followed by alpha |
Resolved |
Duplicate |
Unassigned |
VELOCITY-554
|
Velocity sources and javadocs missing in the maven repository |
Resolved |
Fixed |
Unassigned |
VELOCITY-556
|
Another concurrency issue with macros |
Resolved |
Fixed |
Unassigned |
VELOCITY-557
|
Parsing error when defining a Map where the last entry is a reference |
Resolved |
Duplicate |
Unassigned |
VELOCITY-559
|
Log4j logging configuration guide is outdated/wrong |
Resolved |
Fixed |
Nathan Bubna |
VELOCITY-560
|
Should ExtendedProperties.convertProperties instead of ExtendedProperties.putAll |
Resolved |
Fixed |
Unassigned |
VELOCITY-561
|
Parse failures occur for cases involving a line comment that contains a multi-line comment. |
Resolved |
Fixed |
Unassigned |
VELOCITY-563
|
VTL reference missing logical operators |
Resolved |
Fixed |
Unassigned |
VELOCITY-565
|
EvaluateContext does not take account of inner.localContext |
Resolved |
Fixed |
Will Glass-Husain |
VELOCITY-566
|
EmptyStackException when rendering macros simultaneously |
Closed |
Fixed |
Unassigned |
VELOCITY-570
|
speed improvement of the tokenizer |
Resolved |
Fixed |
Unassigned |
VELOCITY-571
|
Glossary of significant terms and abbreviations |
Resolved |
Fixed |
Unassigned |
VELOCITY-572
|
Need to make escaping examples more clear |
Resolved |
Fixed |
Unassigned |
VELOCITY-573
|
Combine the two sections about escaping |
Resolved |
Fixed |
Unassigned |
VELOCITY-574
|
VTL Comment Blocks description is not clear |
Resolved |
Fixed |
Unassigned |
VELOCITY-575
|
Shorthand Notation should be called regular notation |
Resolved |
Fixed |
Unassigned |
VELOCITY-576
|
Move the section about converting to strings |
Resolved |
Fixed |
Unassigned |
VELOCITY-578
|
VelocityEngine.mergeTemplate without the encoding parameter has incorrect javadoc for the deprecated flag |
Resolved |
Fixed |
Unassigned |
VELOCITY-579
|
Can not access a member of class X with modifiers "public" even if method is public |
Resolved |
Fixed |
Unassigned |
VELOCITY-585
|
Update URL Resource Loader to Implement Timeout |
Resolved |
Fixed |
Unassigned |
VELOCITY-587
|
Backslashes throw lexical errors in double-quoted strings |
Resolved |
Fixed |
Unassigned |
VELOCITY-588
|
Provide a an ubespector that allows chaining other uberspectors |
Resolved |
Fixed |
Claude Brisson |
VELOCITY-589
|
#${var}_bg not merged correctly |
Resolved |
Fixed |
Unassigned |
VELOCITY-590
|
JarResourceLoader does not accept paths inside JAR files |
Resolved |
Fixed |
Unassigned |
VELOCITY-591
|
#evaluate directive is wiping out macros |
Resolved |
Fixed |
Unassigned |
VELOCITY-593
|
Remove class map from FieldMethodizer |
Resolved |
Fixed |
Unassigned |
VELOCITY-594
|
null-values cannot be set in macros |
Resolved |
Fixed |
Unassigned |
VELOCITY-595
|
ResourceManagerImpl.getResource() causes locking issues |
Resolved |
Fixed |
Unassigned |
VELOCITY-596
|
Changes report JIRA links don't work |
Resolved |
Fixed |
Unassigned |
VELOCITY-597
|
Javadoc does not seem to have @since markers to show when new features were introduced |
Resolved |
Fixed |
Unassigned |
VELOCITY-600
|
#foreach & velocityCount |
Resolved |
Fixed |
Unassigned |
VELOCITY-602
|
Document Velocity-533 (Treat arrays like fixed length lists) |
Resolved |
Fixed |
Unassigned |
VELOCITY-603
|
improvate #evaluate example |
Resolved |
Fixed |
Unassigned |
VELOCITY-604
|
Document: Allow definition of macro's within parsed files |
Resolved |
Fixed |
Unassigned |
VELOCITY-605
|
Velocity tools / Message Tool - ambiguous method invocation with latest SVN head (1.6) |
Resolved |
Fixed |
Unassigned |
VELOCITY-606
|
Velocity 1.5 performance bottlenecks |
Resolved |
Fixed |
Unassigned |
VELOCITY-607
|
Runtime macro rendering very slow in Velocity 1.6-dev (679708) compared to 1.5 |
Resolved |
Fixed |
Unassigned |
VELOCITY-609
|
current velocity-site subproject produces velocity-site-skin-1.2.3.jar, velocity engine mvn site expects version 1.2.0 |
Resolved |
Fixed |
Unassigned |
VELOCITY-610
|
Under load java.lang.NullPointerException |
Resolved |
Fixed |
Unassigned |
VELOCITY-612
|
Support for #break directive inside foreach loops (includes a patch) |
Resolved |
Fixed |
Unassigned |
VELOCITY-614
|
Impossible to escape '#' if followed by text and parenthesis( "\#something(Stuff)" renders with the '\') |
Resolved |
Fixed |
Unassigned |
VELOCITY-616
|
Escaping of directives does not work if the directive is in curly brackets |
Resolved |
Fixed |
Unassigned |