Hi Ron, 

Do you mean invoking the ant plugin from the pom.xml file? I was wondering 
whether this was a good practice, or something to be kept only for situations 
where you really can't avoid it

Best regards

Jean-Noël

On 25 Feb 2013, at 21:31, Ron Wheeler <[email protected]> wrote:

> Why not move the production of the software to Maven and leave the assembly 
> in Ant.
> That would give you the best of both worlds.
> 
> 
> On 25/02/2013 2:41 PM, Jean-Noël Colin wrote:
>> Hi
>> 
>> I'm trying to migrate my project from ant to maven, but I'm facing a few 
>> difficulties; I need to build my project for different environments 
>> (customers, so possibly a long list). In my ant project, I had several 
>> .properties file, one per customer; in this file, I had properties used to 
>> customize some config file; I managed to use resource filtering to achieve 
>> this.
>> 
>> However, some properties defined a filename that needed to be copied to the 
>> war archive, but under a common name. For instance, I had several logos: 
>> logo_customer1.jpg, logo_customer2.jpg, logo_customer3.jpg; the source file 
>> name was specified in the properties file (customer1.properties, 
>> customer2.properties, customer3.properties), but the destination was always 
>> logo.jpg. How can I do that?
>> 
>> Second, the properties file defines the name of the file (resources) to be 
>> filtered. For instance, I have a template for working with Spring Security 
>> in LDAP environment and another template when working when Active Directory; 
>> the customer properties file defined the name of the template to use, but in 
>> both cases, the result file needs to be applicationContext-security.xml. How 
>> can i achieve this? Or is there a way to define conditional profiles so that 
>> in the customer .properties file, I would say LDAP or AD, and based on that 
>> value, different profile would be used?
>> 
>> Many thanks for your help
>> 
>> Jean-Noël
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
>> 
> 
> 
> -- 
> Ron Wheeler
> President
> Artifact Software Inc
> email: [email protected]
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
> 
> 
> ---------------------------------------------------------------------
> 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