[ http://issues.apache.org/jira/browse/VELOCITY-448?page=comments#action_12419843 ]
Colbert Philippe commented on VELOCITY-448: ------------------------------------------- Without the capability to define macros in many separate files, one can't build modular systems with Velocity. In short Velocity is not yet an macro processor that is scalable and can be used in a big software projects. > Can't define macro in separate file and use it in another file. > --------------------------------------------------------------- > > Key: VELOCITY-448 > URL: http://issues.apache.org/jira/browse/VELOCITY-448 > Project: Velocity > Type: Improvement > Environment: WindowsXP > Reporter: Colbert Philippe > Fix For: 1.6 > > I my first file called "myDefinition.vm" , I difined a trivial macro > #macro ( myMycro $p1 $p2) > $p1 $p2 > #end > In my second file, I parse and call my macro: > #parse( myDefinition.vm") > #myMacro( "apple" "orange) > The result is always a single line: > #myMacro( "apple" "orange) > Velocity does not recognize the definition of my macro. I tried putting the > macro is the same file and that works. But when the definition from another > file does not seem to work. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
