Date: 2004-03-17T10:31:55
   Editor: AaronFarr <[EMAIL PROTECTED]>
   Wiki: Apache Avalon Wiki
   Page: AvalonStandards
   URL: http://wiki.apache.org/avalon/AvalonStandards

   copied context info back into this page -farra

Change Log:

------------------------------------------------------------------------------
@@ -40,12 +40,52 @@
   * [add more here]
 
 = Meta-Info =
+Historical Context: 
http://marc.theaimsgroup.com/?l=avalon-dev&w=2&r=3&s=vote+avalon+meta&q=b
 
-''put existing meta-info approaches here, ideas for improvement...''
+'''Merlin: Avalon-Meta'''
+  * http://avalon.apache.org/meta/
+  * Defines a set of javadoc tags: http://avalon.apache.org/meta/tools/tags/index.html
+  * Defines a "meta-model" based around the idea of a ''Type'' : 
http://avalon.apache.org/meta/meta/index.html
+
+'''Fortress Meta'''
+  * http://avalon.apache.org/excalibur/fortress/using-meta-info.html
+
+'''ECM Roles Files'''
+  * Also supported by Fortress
+
+'''Phoenix .xinfo'''
+  * Phoenix .xinfo files: http://avalon.apache.org/phoenix/bdg/doclet-tags.html
 
 = Context Entries =
+See AvalonContextSurvey
+
+'''Fortress'''
+{{{
+   These are passed to the components.  Please note that "context-root" was at one 
time
+   "app.home" until it got changed--I cannot remember the circumstances of that 
change.
+
+   * impl.workDir        File (directory)  temporary directory
+   * context-root        File (directory)  Context directory
+   * component.logger          String   Component logger name
+   * component.id              String   ID used to locate the component
+   * component.configuration   String   Configuration the configuration (removed from 
context before passing it to components)
+   * component.name            String   The short name of the component (removed from 
context before passing it to components)
+}}}
+'''Merlin'''
+{{{ 
+urn:avalon:partition     String            partition name
+urn:avalon:name          String            component/scenerio name
+urn:avalon:home          File (directory)  persistent directory
+urn:avalon:work          File (directory)  temproty directory
+urn:avalon:classloader   ClassLoader       component classloader
+ }}}
+'''Phoenix'''
+{{{ 
+app.name                 String            application name
+block.name               String            component name
+app.home                 File (directory)  persistent directory
+ }}}
 
-'' same thing...''  See AvalonContextSurvey
 
 = More to come =
 

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

Reply via email to