Niclas Hedhman wrote:

On Tuesday 04 November 2003 12:25, Stephen McConnell wrote:


I meant the manifest in the bar file.
Download http://dpml.net/james/james-server.bar and take a look at its
manifest.




Manifest-Version: 1.0
Created-By: Merlin Block Builder 1.0
Merlin-Version: Apache Avalon Merlin 3.0
Built-By: mcconnell
Block-Group: james
Block-Name: james-server
Block-Version: 3.0a
Block-Vendor: Apache James Project


Hardly give me a load of info...



The key is the following line.


Block-Group: james

This defines the branch in the repository under which the contents of the bar file can be expanded.


Then the BAR file itself


META-INF/MANIFEST.MF
bars/
blocks/
  <block.xml file>
configs/
  <target configurations>
jars/
 <3rd party jars?>


Should the merlin-assembly-plugin read the blocks/ directory, and treat the whole "<container>" as a single component?



Yes. The <container> is a composite component - it services are declared under a nested <services> tag.


Stephen.


Niclas


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





--


Stephen J. McConnell
mailto:[EMAIL PROTECTED]




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



Reply via email to