velocity-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Will Glass-Husain" <>
Subject Re: #include()ed doc not loading
Date Tue, 25 Apr 2006 16:45:35 GMT
Hi Brian,

This is a known issue.  Macros can't be written in one file and
included with a #parse statement.  See this for a summary.


On 4/25/06, THOMAS, BRIAN M (SBCSI) <> wrote:
> I'm a little fuddled about a macro definition file.  The Velocity engine
> is running in a Tomcat server (XWiki, actually) and I have a Velocity
> macro defined in a wiki document which is included in another wiki
> document which also calls it.
> The problem is that after the wiki restarts, the macro definition file
> is not loaded - or at least, the macro definition is not placed into the
> context - as evidenced by Velocity rendering the call instead of its
> execution.  Its argument is expanded, so that it's plain that it is
> being rendered.  What usually fixes it is when one of us opens the file
> explicitly, or saves it.
> I'm not at all certain that this is a Velocity problem, but I'd like to
> know if there's a way to learn whether an #include directive has failed,
> other than to note that the macro is undefined...?
> brain[sic]
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Forio Business Simulations

Will Glass-Husain

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message