You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by ep...@apache.org on 2004/06/30 14:49:58 UTC

cvs commit: jakarta-turbine-fulcrum/configuration/impl/xdocs index.xml navigation.xml changes.xml

epugh       2004/06/30 05:49:57

  Added:       configuration/impl/xdocs index.xml navigation.xml
                        changes.xml
  Removed:     configuration/xdocs navigation.xml changes.xml index.xml
  Log:
  Move xdocs into impl..
  
  Revision  Changes    Path
  1.1                  jakarta-turbine-fulcrum/configuration/impl/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document>
  
    <properties>
      <title>Configuration Component</title>
      <author email="epugh@upstate.com">Eric Pugh</author>
    </properties>
  
    <body>
  
    <section name="Overview">
      <p>
        The configuration component allows an application to load up arbitrary configuration data
        that is backed by multiple datasources.
      </p>
      <p>
        It is backed by Commons Configuration for accessing data and implements the Configuration
        API.
      </p>
      <p>
        It is written for use in any container compatible 
        with Avalon's ECM container.
      </p>    
    </section>
    
  <section name="Configuration">
  
      <p>
        First, here is the role configuration.
      </p>
  
  <source>
  <![CDATA[
    <role
      name="org.apache.fulcrum.configuration.Config"
      shorthand="config"
      default-class="org.apache.fulcrum.configuration.DefaultConfigurationService"/>
  ]]>
  </source>
  
    <p>
      Now comes the basic configuration of the component.  Here will will
      configure the various encryption providers
    </p>
  <source>
  
  <![CDATA[
      <config configurationPath="src/test/configuration.xml"/>
  ]]>
  </source>
  
    </section>
    
  <section name="Usage">
  
  <p>
  The configurationPath is the location of the file read in by the ConfigurationFactory.
  This then returns your Configuration object.
  </p>
  
  <p>
  To see an example, look at the test case 
  <a href="xref-test/org/apache/fulcrum/configuration/ConfigTest.html">ConfigTest</a>.
  </p>
  
  </section>
  
  </body>
  </document>
  
  
  
  1.1                  jakarta-turbine-fulcrum/configuration/impl/xdocs/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <project
    name="Configuration"
    href="http://jakarta.apache.org/turbine/fulcrum/configuration/">
  
    <body>
      <links>
        <item name="Commons Configuration"
              href="http://jakarta.apache.org/commons/sandbox/configuration/"/>
        <item name="Fulcrum"
              href="http://jakarta.apache.org/turbine/fulcrum/"/>
      </links>
  
      <menu name="Overview">
        <item name="Main"                 href="/index.html"/>
      </menu>
    </body>
  </project>
  
  
  1.1                  jakarta-turbine-fulcrum/configuration/impl/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  <?xml version="1.0"?>
  <document>
    <properties>
      <title>Fulcrum Configuration</title>
      <author email="epugh@upstate.com">Eric Pugh</author>
    </properties>
  
    <body>
      <release version="1.0.2" date="">
        <action dev="epugh" type="update">
          Upgrade unit tests to use merlin and merlin-unit-3.3.0
        </action>     
        <action dev="epugh" type="fix">
          Added ThreadSafe marker interface so we have a singleton under ECM.
        </action>  
      </release>
      <release version="1.0-alpha-1" date="">
        <action dev="epugh" type="update">
          Integrated Stephen McConnell's refactoring.  Removed
          API project as the API is provided by the Commons-Configuration
          Configuration.java class.
        </action>     
        <action dev="epugh" type="add">
          Initial creation of project.
        </action>
      </release>
  
    </body>
  </document>
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org