> How is database being passed to maven?

In a project.properties.

I thought there might be an issue there with "property vs variable" which
is why I threw in the j:set. That didn't help though.

> --
> dIon Gillard, Multitask Consulting
> Blog:      http://www.freeroller.net/page/dion/Weblog
> Work:      http://www.multitask.com.au
>
>
> "James CE Johnson" <[EMAIL PROTECTED]> wrote on 18/12/2002 03:05:56 AM:
>
>> I've got the following postGoal but my j:when tests always fail.
>>
>> This:
>>
>>   <postGoal name="war:webapp">
>>     <j:scope>
>>       <echo message="postGoal war:webapp (${database})"/>
>>       <!-- this line neither helps nor hinders -->
>>       <j:set var="database" value="${database}"/>
>>       <j:choose>
>>         <j:when test="${database=='oracle'}">
>>           <echo message="The database is oracle"/>
>>         </j:when>
>>         <j:when test="${database=='hypersonic'}">
>>           <echo message="The database is hypersonic"/>
>>         </j:when>
>>         <j:otherwise>
>>           <echo message="Can't handle database (${database})"/>
>>         </j:otherwise>
>>       </j:choose>
>>     </j:scope>
>>   </postGoal>
>>
>> Produces this:
>>
>> war:webapp:
>>     [echo] Assembling webapp automate
>>     [copy] Copying 1 file to
>> /home/jcej/personal/jcej/Automate/target/automate/WEB-INF/classes
>>     [copy] Copying 1 file to
>> /home/jcej/personal/jcej/Automate/target/webapps/automate.war
>>     [echo] postGoal war:webapp (oracle)
>>     [echo] Can't handle database (oracle)
>>     [copy] Copying 1 file to
>>
> /home/jcej/personal/jcej/Automate/target/webapps/automate.war/WEB-INF/classes
>>
>>
>> If I add:
>>   <j:set name="database" value="oracle"/>
>>
>> prior to the j:choose then it works as expected.
>>
>> What am I doing wrong?
>>
>>
>>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to