Re: velocimacro.library - all specified required?
Nathan Bubna <[email protected]> Wed, 14 Jan 2015 13:10:00 -0700
| Newsgroups | gmane.comp.jakarta.velocity.user |
|---|---|
| Message-ID | <CAFyaDjEC02ibWz7oAdTE8MJ25mFfj3XWYAQkUM68mKw4JD3juw@mail.gmail.com> |
On Fri, Jan 9, 2015 at 6:59 AM, Erik Hatcher <[email protected]> wrote: > I’m trying to set up a system that has some built-in (to a JAR, class path > loader) macros defined (in _macros.vm) and allows the user, in their own > file system loader path, to define macros.vm (without underscore prefix) to > add their own. > > I’m trying this: > engine.setProperty(RuntimeConstants.VM_LIBRARY, "_macros.vm,macros.vm”); > > But I get errors if macros.vm is not found. > Those errors should effectively just be warnings and not interrupt the process. (Disclaimer: i haven't dealt with that stuff in a while) Can I make it so that velocimacro.library loaded files are optional, such > that if macros.vm isn’t there all works fine? It’s giving me an error > currently. > No, sorry, no way to mark a file as optional. > Also, when given that comma-separated list, are they loaded in that order > such that a macro defined in macros.vm can override one in _macros.vm? > Later definitions should override newer ones by default, i think. But again, it's been a while since i worked with macros in this way. > Thanks for your help! > > Erik > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >