Hi Jason, thanks for the response.  That solved the problem.  So I have two
Q's, in order of importance:

Q1: Is there some hidden cache of knowledge that I could have learned that
from?  

Q2: Is there potentially some exception that should be thrown to indicate one
is about to enter an alternate universe? :)

Thanks!

-b

> -----Original Message-----
> From: Jason van Zyl [mailto:[EMAIL PROTECTED]
> Sent: Friday, January 09, 2004 6:15 PM
> To: Maven Users List
> Subject: RE: Simple properties question...
> 
> 
> On Fri, 2004-01-09 at 17:24, Brian Topping wrote:
> > 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.
> 
> Try not using "-" in your property names. Jexl gets confused about the
> "-" and considers it the subtract operation. Try removing them and
> report back.
> 
> > -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]
> -- 
> jvz.
> 
> Jason van Zyl
> [EMAIL PROTECTED]
> http://tambora.zenplex.org
> 
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
>   
>   -- Jacques Ellul, The Technological Society
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to