Aha. I am not aware of something that merges files but it's probably not
a hard plugin to write.

-----Original Message-----
From: Leonard Gestrin [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 20, 2008 10:50 PM
To: Maven Users List
Subject: RE: war overlay and merging localized resources

Thanks, for reply. 

Maybe I am misreading it, but resource plugin simply copies resources. I
need resource files to be merged to one. 
Same with zip and unpacking. 

I don't have an issue of getting resources in the right place. I am
having issue that's it's impossible to configure multiple resource
bundle for webapplication, thus I need to consolidate multiple resource
bundles into one resource bundle. If commonwebapp has
CommonResources_en.properties and I am merging it with testapp that has
it's TestResources_en.properties, I get both files in WEB-INF/classes.
But I can not configure both of them in web.xml - thus, I am looking for
the way of creating MergedResources_en.properties that contains contents
of both files.



-----Original Message-----
From: Brian E. Fox [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 20, 2008 6:48 PM
To: Maven Users List
Subject: RE: war overlay and merging localized resources

You could try out the remote-resources plugin, or simply make a zip with
assembly:single (in a pom project) and then use dependency:unpack to
extract the resources where you want them in the war.

-----Original Message-----
From: Leonard Gestrin [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 20, 2008 8:05 PM
To: Maven Users List
Subject: war overlay and merging localized resources

Hello,
I am very impressed how maven war plugin can overlay multiple war files.
However, I could not find any plugin that can also merge localized
resource files. 

Since it's not possible to define multiple resource bundles in web.xml,
I think there is need to be able to merge localized resource bundles at
the time ov overlaying wars. 

Has any one had that issue  and possible solution?

This is the scenario

CommonWar\WEB-INF\ CommonResources_en.properties
CommonWar\WEB-INF\ CommonResources_ja.properties

AppWar\WEB-INF\AppWarResources_en.properties
AppWar \WEB-INF\AppWarResources_ja.properties


During build time, I am overlaying AppWar with CommonWar. I want 

Target/appwar-1.0-snapshot/WEB-INF/classes AppWarResources_en.properties
to be (AppWar\WEB-INF\AppWarResources_en.properties + CommonWar\WEB-INF\
CommonResources_en.properties)

Target/appwar-1.0-snapshot/WEB-INF/classes AppWarResources_ja.properties
to be (AppWar\WEB-INF\AppWarResources_ja.properties + CommonWar\WEB-INF\
CommonResources_ja.properties)



Thanks
Leonard


---------------------------------------------------------------------
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]


---------------------------------------------------------------------
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