Hmm, this is odd.
I got a little deeper into the source and found JellyUtils.runScript() and
the variables that are defined for the context. Of six properties that are
defined in my project.properties, only two of them made it into the Jelly
context.
The project.properties is as follows:
maven.pooh-tool.home = C:/dev/pooh-bin/
maven.pooh-tool.generated.dir = src/gen-java/pooh
maven.pooh-tool.manual.dir = src/java
maven.pooh-tool-core.home = C:/dev/pooh-bin/pooh-core
maven.pooh-tool-hibernate.home = resource/pooh/hibernate
maven.pooh-tool-java.home = C:/dev/pooh-bin/pooh-java
The two that made it in are maven.pooh-tool.home and
maven.pooh-tool-core.home. Changing the names of the property keys to remove
the "maven." prefix still results in those two showing up, just with the new
keys.
Ideas welcome, I'll see if I can figure out where things are getting loaded.
-b
> -----Original Message-----
> From: Brian Topping
> Sent: Friday, January 09, 2004 4:09 PM
> To: [EMAIL PROTECTED]
> Subject: Simple properties question...
>
>
> Hi, just getting started with Maven...
>
> I believe this problem comes from not understanding Jelly,
> but I've searched
> around (even in trying to understand the JellyContext that is
> put together)
> and can't find much yet. "Source as documentation" can be
> slow going :-)
>
> I have a project.properties that defines:
>
> maven.pooh-tool.home = C:/dev/pooh-tool
>
> and my maven.xml has:
>
> <preGoal name="java:compile">
> <taskdef name="pooh" classname="pooh.Tool"
> classpathref="maven.dependency.classpath"/>
> <pooh basedir="${basedir}"
> typeMappings="${maven.pooh-tool.home}/TypeMapping.xml">
> ...
> </pooh >
> </preGoal>
>
> Inside poohTool, the value of typeMappings is
> "<basedir-expanded>/0/TypeMapping.xml".
>
> Do I need to set maven.pooh-tool.home to be a Jelly var? Can
> the properties
> files be used? (If not, I guess there is a question what
> they are good for,
> so they must be usable...)
>
> Thanks, any help appreciated!
>
> Brian
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]