avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From blorit...@apache.org
Subject cvs commit: avalon-site/site/phoenix what-is-a-block.html index.html
Date Thu, 20 Feb 2003 15:04:11 GMT
bloritsch    2003/02/20 07:04:11

  Modified:    site/cornerstone changes.html index.html
               site/phoenix index.html
  Added:       site/framework changes.rss.xml
               site/phoenix what-is-a-block.html
  Log:
  fix up remaining items
  
  Revision  Changes    Path
  1.3       +1 -1      avalon-site/site/cornerstone/changes.html
  
  Index: changes.html
  ===================================================================
  RCS file: /home/cvs/avalon-site/site/cornerstone/changes.html,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- changes.html	29 Jan 2003 09:45:46 -0000	1.2
  +++ changes.html	20 Feb 2003 15:04:10 -0000	1.3
  @@ -58,7 +58,7 @@
         <strong>About</strong>
                 <div><small>      <a href="./index.html">Overview</a>
     </small></div>
  -              <div><small>      <a href="http://jakarta.apache.org/builds/jakarta-avalon/release/cornerstone">Download</a>
  +              <div><small>      <a href="http://jakarta.apache.org/builds/avalon/release/cornerstone">Download</a>
     </small></div>
                 <div><small>      <a href="./changes.html">Changes</a>
     </small></div>
  
  
  
  1.5       +284 -1    avalon-site/site/cornerstone/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/avalon-site/site/cornerstone/index.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- index.html	20 Feb 2003 14:26:06 -0000	1.4
  +++ index.html	20 Feb 2003 15:04:10 -0000	1.5
  @@ -1 +1,284 @@
  -<html><head><title>Resource not Found</title><STYLE><!--H1{font-family
: sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} BODY{font-family : sans-serif,Arial,Tahoma;color
: black;background-color : white;} B{color : white;background-color : #0086b2;} HR{color :
#0086b2;} --></STYLE> </head><body><h1>Cocoon 2 - Resource not
Found</h1><hr size="1" noshade="noshade"/><p><b>type</b> resource-not-found</p><p><b>message</b>
<u>Page Not Available.</u></p><p><b>description</b> <u>The
requested resource couldn't be found.</u></p><p><b>sender</b>
org.apache.cocoon.Main</p><p><b>source</b> Cocoon commandline (Main.java)</p><p><b>request-uri</b><pre>cornerstone/index.html</pre></p><p><b>missing-file</b><pre>site\cornerstone\index.html</pre></p><hr
size="1" noshade="true"/></body></html>
  \ No newline at end of file
  +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +
  +<!-- This is a generated file.  Do not edit. -->
  +    <html>
  +    <head>
  +      <style type="text/css">
  +        @import url("./css/tigris.css");
  +        @import url("./css/site.css");
  +      </style>
  +      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
  +
  +                      <meta name="author" value="Avalon Documentation Team">
  +  <meta name="email" value="avalon-dev@jakarta.apache.org">
  +      
  +      <title>Cornerstone - Cornerstone - Overview</title>
  +    </head>
  +
  +    <body marginwidth="0" marginheight="0" class="composite">
  +
  +      <div id="banner">
  +        <table border="0" cellspacing="0" cellpadding="8" width="100%">
  +          <!-- TOP IMAGE -->
  +          <tr>
  +            <td>      <td colspan="2">
  +    <a href="http://jakarta.apache.org"><img src="http://jakarta.apache.org/images/jakarta-logo.gif"
align="left" border="0"/></a>
  +    </td>
  +  </td>
  +            <td><div align="right" valign="bottom"><b><font size="+3">Cornerstone</font></b></div></td>
  +          </tr>
  +        </table>
  +      </div>
  +
  +      <table border="0" cellspacing="0" cellpadding="8" width="100%" id="main">
  +        <tr valign="top">
  +          <!-- LEFT SIDE NAVIGATION -->
  +          <td id="leftcol" width="20%">
  +            <div id="navcolumn">
  +                  <div>
  +      <strong>About</strong>
  +              <div><small>      <a href="./index.html">Overview</a>
  +  </small></div>
  +              <div><small>      <a href="http://jakarta.apache.org/builds/avalon/release/cornerstone">Download</a>
  +  </small></div>
  +              <div><small>      <a href="./changes.html">Changes</a>
  +  </small></div>
  +              <div><small>      <a href="http://avalon.apache.org/api/index.html">API
Docs</a>
  +  </small></div>
  +          </div>
  +              </div>
  +          </td>
  +          <td><div id="bodycol"><div class="app">
  +
  +          <div class="h3">
  +            <h3><a name="Introduction">Introduction</a></h3>
  +                        <p
  +        >      
  +              Cornerstone is a set of services for the Phoenix kernel. It contains "blocks"
  +              that plug into Phoenix.
  +            
  +  </p>
  +              </div>
  +        <div class="h3">
  +            <h3><a name="Service List (and the blocks that implement them)">Service
List (and the blocks that implement them)</a></h3>
  +                    <div class="h4">
  +            <h4><a name="ConnectionManager">ConnectionManager</a></h4>
  +                <p
  +        >      
  +                  The ConnectionManager service provides a facility to listen for incoming
socket connections.
  +                
  +  </p>
  +                  <p
  +        >      
  +                  The DefaultConnectionManager block gives a thread pooled implementation
of this service.
  +                  If there  were many server components all depending on this block, they
would all share
  +                  the same thread pool.
  +                
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="DataSourceSelector">DataSourceSelector</a></h4>
  +                <p
  +        >      
  +                The DataSourceSelector service provides a way to select DataSourceComponent.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DefaultDataSourceSelector block gives a set of ready to use DataSourceComponents.
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="DocumentBuilderFactory">DocumentBuilderFactory</a></h4>
  +                <p
  +        >      
  +                The DocumentBuilderFactory service provides a way to depend on a DOM Parser.
 This
  +                implements the same methods (bar the factory one) that
  +                javax.xml.parsers.DocumentBuilderFactory does.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DOMBuilderFactory block will instantiate a javax.xml.parsers.DocumentBuilderFactory
  +                parser as named in its configuration.
  +              
  +  </p>
  +                  <p
  +        >                    
  +                
  +                              <strong
  +        >      Note -
  +  </strong>
  +                           One might ask why the javax.xml.parsers.DocumentBuilderFactory
  +                is not just used to load a parser.  The reason is that the factory method
in that abstract
  +                class will register the first DOM parser loaded as the DOM parser to use
for the whole VM.
  +                Clearly for a multi-server solution like Phoenix we must allow differet
servers to load
  +                their preferred parser.  After all not all parser are created equal (in
terms of features,
  +                speed and size).
  +              
  +            </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="PacketManager">PacketManager</a></h4>
  +                <p
  +        >      
  +                The PacketManager service provides a facility to listen for incoming datagram
connections.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DefaultPacketManager block gives a thread pooled implementation of
this service.
  +                If there  were many server components all depending on this block, they
would all share
  +                the same thread pool.
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="SAXParserFactory">SAXParserFactory</a></h4>
  +                <p
  +        >      
  +                The SAXParserFactory service provides a way to depend on a SAX Parser.
 This implements
  +                the same methods (bar the factory one) that javax.xml.parsers.SAXParserFactory
does.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The SAXParserFactoryImpl block will instantiate a javax.xml.parsers.SAXParserFactory
  +                parser as named in its configuration.
  +              
  +  </p>
  +                  <p
  +        >                    
  +                
  +                              <strong
  +        >      Note -
  +  </strong>
  +                           Same note as for DocumentBuilderFactory above.
  +              
  +            </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="TimeScheduler">TimeScheduler</a></h4>
  +                <p
  +        >      
  +                The TimeScheduler service provides a way to a depending block to do things
an certain intervals.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DefaultTimeScheduler block implements the service.
  +              
  +  </p>
  +                  <p
  +        >      
  +                Used in conjunction with the service is a TimeTrigger.  There are two such
tiggers at the
  +                moment - CronTimeTrigger and PeriodicTimeTigger.
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="SOAPification">SOAPification</a></h4>
  +                <p
  +        >      
  +                The SOAPification service provides a way to publish an arbitart interface
remotely using SOAP.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The Glue block implements this service using the 'Glue' from 'The Mind
Electric'.  As this
  +                product is commercial, we 1) do not include the jar for it in the source
distro, 2) do not make
  +                available for download a Cornerstone that includes the Glue block.
  +              
  +  </p>
  +                  <p
  +        >      
  +                There is some question currentl as to whether Glue 2,x works with with
Pheonix.  Glue 1.3 does.
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="SocketManager">SocketManager</a></h4>
  +                <p
  +        >      
  +                The SocketManager service provides a way to lookup a factory for server
of client sockets.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DefaultSocketManager block implements this service
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="Store">Store</a></h4>
  +                <p
  +        >      
  +                The Store service provides a way to store named Objects or Streams without
knowing how they
  +                are stored.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The RepositoryManager block implements this service and provides (in invocation
of select(..) ) an
  +                appropriate Respository.  The two configurable implementations use the
local file system for
  +                storage.
  +              
  +  </p>
  +        </div>
  +                          <div class="h4">
  +            <h4><a name="ThreadManager">ThreadManager</a></h4>
  +                <p
  +        >      
  +                The ThreadManager service provides a way get default or named Thread Pool.
  +              
  +  </p>
  +                  <p
  +        >      
  +                The DefaultThreadManager block implements this service an leans on Excalibur
  +                implementations of ThreadPool.
  +              
  +  </p>
  +        </div>
  +            </div>
  +              </div>
  +		<div align="right" id="authors">
  +		 by   <a href="avalon-dev@jakarta.apache.org">Avalon Documentation Team</a>
  +		</div>
  +          </div></td>
  +        </tr>
  +      </table>
  +
  +      <!-- FOOTER -->
  +      <div id="footer">
  +        <table border="0" cellspacing="0" cellpadding="4">
  +          <tr>
  +            <td>Copyright &#169; 1999-2002, Apache Software Foundation</td>
  +          </tr>
  +        </table>
  +      </div>
  +
  +    </body>
  +  </html>
  +
  
  
  
  1.1                  avalon-site/site/framework/changes.rss.xml
  
  Index: changes.rss.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
    
      
      
      
      
      
      
      
    
      
        
          Remove the hard deprecation on the o.a.a.f.component package.  It
          has been replaced by a softer form of deprecation (i.e. just notes
          in JavaDocs that do not affect the compile).
        
        
          New ContainerUtil available to make creating components easier.
        
      
      
        
          Undocumented release.  Not sure who, what, when, where, why or how.
        
      
      
        
          Updated the build jars.
        
        
          Add EMPTY_PARAMETERS constant object to the Parameters object.
        
        
          Made it configurable whether you print nested exceptions or not,
          and specify the depth that the AvalonFormatter will go with nested
          exceptions (defaults to 8).
        
        
          Update build to have a "compress.jars" property (defaults to
          true by default).
        
      
      
        
          Force build process to produce JDK 1.2 compliant class files.
          The last release had JDK 1.4 compliant class files, causing
          some classloaders to not work with the Framework.
        
      
      
        
          Improve and update the configuration javadocs to reflect the new
          namespace support.
        
        
          Deprecate the Loggable and AbstractLoggable classes, and replace
          them with LogEnabled and AbstractLogEnabled.
        
        
          Add an abstraction layer to the Logging implementation.  Thanks
          to Peter Donald for supplying the interface.
        
        
          Add Namespace support to Configuration files.
        
        
          Add AvalonFormatter that was in LogKit's heirarchy.  This way, we
          avoid circular dependancies.
        
        
          Previously resolve did not throw a ContextException. This made it
          difficult to indicate errors resolving objects. It now throws an
          exception thus allowing errors to be propogated and recorded.
        
        
          New ConfigurationSerializer to have your configuration objects persist.
        
        
          Upgrade DefaultConfigurationBuilder to be JAXP compliant,
          with the option to pass in your own XMLReader.
        
        
          Configuration objects are now Serializable.
        
        
          Add new support to ask a component manager if it has a component.
        
        
          Bug fixes for documentation
        
        
          Update developers docs to support new configuration methods.
        
        
          Improved "Hello World" documentation.
        
        
          Add UML diagrams supplied by Dieter Wimberger
        
        
          Add new author bios.
        
        
          Update build process to proposed standard.
        
        
          Added a method to Version to parse a Version from a string. Added accessor
          methods to Version to allow access to major/minor/micro components of version.
        
        
          Updated Version class to refer to micro version rather than revision. This 
          is to match the terminology for JDK versioning. This is just documentation 
          changes.
        
        
          Changed access of Enum and ValuedEnum constructors from public to
          protected, to prevent Enum users from breaking type-safety by adding new
          Enum items. This breaks backwards-compatibility in cases where Enum
          and ValuedEnum were being incorrectly used.
        
      
      
        
          Added new method to Component Manager and Selector for discovering
          if a Component exists inside or not.  Also augmented the default
          versions with the basic implementation to discover them.
        
        
          Added stylesheet to convert Stylebook markup to DocBook markup.
        
        
          Changed the documentation build process to use Cocoon to build
          the site.
        
        
          Added new "Developing with Avalon" book in DocBook format.
        
        
          Added Executable interface to activity package.
        
        
          Updated Resolvable interface to allow a ContextException to be thrown 
          on failure. 
        
        
          Add a makeReadOnly() method to the default implementations of Configuration, 
          Context and ComponentManager. Calling this method after the respective
          object has been filled will make the object read-only. This is a safety 
          precaution to stop code performing unwanted operations.
        
        
          Updated the javadocs of many of the classes.
        
        
          Update documentation so that it is more accurate and descriptive.
        
      
      
        
          Release 4.0b3
        
        
          Made DefaultComponentManager/Selector, DefaultContext, and
          DefaultConfiguration read-only to avoid bad programming
          practices by clients.
        
      
      
        
          Release 4.0b2
        
        
          Add makeReadOnly() method to default implementations to prevent
          alteration after they are set up.
        
        
          Removed the "throws Exception" from Disposable interface.  That was
          inadvertently left in the previous release.
        
        
          Added extra methods to Parameters to throw exceptions if the value
        does not exist.  They are the "no default value" methods.
        
        
          Updated javadocs for Framework.
        
      
      
        
          Official release
        
      
    
  
  
  1.4       +365 -1    avalon-site/site/phoenix/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/avalon-site/site/phoenix/index.html,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- index.html	20 Feb 2003 14:26:09 -0000	1.3
  +++ index.html	20 Feb 2003 15:04:11 -0000	1.4
  @@ -1 +1,365 @@
  -<html><head><title>Resource not Found</title><STYLE><!--H1{font-family
: sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} BODY{font-family : sans-serif,Arial,Tahoma;color
: black;background-color : white;} B{color : white;background-color : #0086b2;} HR{color :
#0086b2;} --></STYLE> </head><body><h1>Cocoon 2 - Resource not
Found</h1><hr size="1" noshade="noshade"/><p><b>type</b> resource-not-found</p><p><b>message</b>
<u>Page Not Available.</u></p><p><b>description</b> <u>The
requested resource couldn't be found.</u></p><p><b>sender</b>
org.apache.cocoon.Main</p><p><b>source</b> Cocoon commandline (Main.java)</p><p><b>request-uri</b><pre>phoenix/index.html</pre></p><p><b>missing-file</b><pre>site\phoenix\index.html</pre></p><hr
size="1" noshade="true"/></body></html>
  \ No newline at end of file
  +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  +<html>
  +<head>
  +<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  +<!--*** This is a generated file.  Do not edit.  ***-->
  +<link rel="stylesheet" href="skin/tigris.css" type="text/css">
  +<link rel="stylesheet" href="skin/mysite.css" type="text/css">
  +<link rel="stylesheet" href="skin/site.css" type="text/css">
  +<link media="print" rel="stylesheet" href="skin/print.css" type="text/css">
  +<title>Overview</title>
  +</head>
  +<body bgcolor="white" class="composite">
  +<!--================= start Banner ==================-->
  +<div id="banner">
  +<table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0">
  +<tbody>
  +<tr>
  +<!--================= start Group Logo ==================-->
  +<td align="left">
  +<div class="groupLogo">
  +<a href="http://jakarta.apache.org/"><img border="0" class="logoImage" alt="Apache
Jakarta" src="images/jakarta-logo.gif"></a>
  +</div>
  +</td>
  +<!--================= end Group Logo ==================-->
  +<!--================= start Project Logo ==================--><td align="right">
  +<div class="projectLogo">
  +<a href="http://jakarta.apache.org/avalon/phoenix/"><img border="0" class="logoImage"
alt="Avalon Phoenix" src="images/header.gif"></a>
  +</div>
  +</td>
  +<!--================= end Project Logo ==================-->
  +</tr>
  +</tbody>
  +</table>
  +</div>
  +<!--================= end Banner ==================-->
  +<!--================= start Main ==================-->
  +<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs">
  +<tbody>
  +<!--================= start Status ==================-->
  +<tr class="status">
  +<td>
  +<!--================= start BreadCrumb ==================--><a href="http://www.apache.org/">Apache
Main</a> | <a href="http://jakarta.apache.org/avalon">Avalon Main</a> |
<a href="...html">Up</a>
  +<!--================= end BreadCrumb ==================--></td><td id="tabs">
  +<!--================= start Tabs ==================-->
  +<div class="tab">
  +<span class="unselectedTab"><a href="http://jakarta.apache.org/avalon/framework/">Framework</a></span>
| <span class="unselectedTab"><a href="http://jakarta.apache.org/avalon/excalibur/">Excalibur</a></span>
| <span class="unselectedTab"><a href="http://jakarta.apache.org/avalon/cornerstone/">Cornerstone</a></span>
| <span class="unselectedTab"><a href="index.html">Phoenix</a></span>
| <span class="unselectedTab"><a href="http://jakarta.apache.org/avalon/apps/">Apps</a></span>
| <span class="unselectedTab"><a href="http://jakarta.apache.org/avalon/logkit/">Logkit</a></span>
  +</div>
  +<!--================= end Tabs ==================-->
  +</td>
  +</tr>
  +</tbody>
  +</table>
  +<!--================= end Status ==================-->
  +<table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0">
  +<tbody>
  +<tr valign="top">
  +<!--================= start Menu ==================-->
  +<td id="leftcol">
  +<div id="navcolumn">
  +<div class="menuBar">
  +<div class="menu">
  +<span class="menuLabel">Essentials</span>
  +
  +<div class="menuItem">
  +<span class="menuSelected">Overview</span>
  +</div>
  +
  +<div class="menuItem">
  +<a href="features.html">Features</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="getting-started.html">Getting started</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://jakarta.apache.org/builds/jakarta-avalon-phoenix">Download</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="install.html">Install</a>
  +</div>
  +
  +</div>
  +<div class="menu">
  +<span class="menuLabel">Guide</span>
  +
  +<div class="menuItem">
  +<a href="guide-architecture.html">Architectural Overview</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="guide-roles.html">Development Roles</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="guide-administrator.html">for Administrators</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="guide-deployers.html">for Deployers</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="assemblers/index.html">for Assemblers</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="bdg/index.html">for Block Developers</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="mx/index.html">Management Guide</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="guide-example-configuration.html">Example configuration</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="guide-punit.html">PUnit unit testing</a>
  +</div>
  +
  +</div>
  +<div class="menu">
  +<span class="menuLabel">Reference</span>
  +
  +<div class="menuItem">
  +<a href="api/index.html">API Docs</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="assemblers/config-xml-specification.html">config.xml Specification</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="assemblers/assembly-xml-specification.html">assembly.xml Specification</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="assemblers/environment-xml-specification.html">environment.xml Specification</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="bdg/blockinfo-specification.html">BlockInfo Specification</a>
  +</div>
  +
  +</div>
  +<div class="menu">
  +<span class="menuLabel">For Developers</span>
  +
  +<div class="menuItem">
  +<a href="changes.html">Changes</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://jakarta.apache.org/avalon/code-standards.html">Coding standards</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="for-developers-project-structure.html">Project Structure</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://jakarta.apache.org/site/cvsindex.html">CVS Repositories</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://jakarta.apache.org/site/mail.html">Mailing Lists</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&product=Avalon&component=Phoenix">TODO</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Avalon&component=Phoenix">Bug
Database</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="http://nagoya.apache.org/bugzilla/enter_bug.cgi?product=Avalon&component=Phoenix&bug_severity=Enhancement">Enhancement
Requests</a>
  +</div>
  +
  +<div class="menuItem">
  +<a href="for-developers-alternate-kernel.html">Alternate Kernels</a>
  +</div>
  +
  +</div>
  +</div>
  +</div>
  +</td>
  +<!--================= end Menu ==================-->
  +<!--================= start Content ==================--><td>
  +<div id="bodycol">
  +<div class="app">
  +<div align="center">
  +<h1>Overview</h1>
  +</div>
  +<div class="h3">
  +  
  +  
  +    
  +<div class="h3">
  +<h3>Introduction</h3>
  +</div>
  +      
  +<p>
  +        Phoenix is a micro-kernel designed and implemented on top of the Avalon
  +        framework.
  +        It provides a number of facilities to manage the
  +        environment of Server Applications. Such facilities include log management,
  +        classloading, thread management and security. In the future it will
  +        conditionally support extra facilities such as central server management,
  +        server pools, and other facilities aimed at reducing the time to market. The API
  +        defines a standard method of piecing together server components and creating a
server.
  +      </p>
  +    
  +    
  +<div class="h3">
  +<h3>Documentation is coming</h3>
  +</div>
  +      
  +<p>
  +        Some of the information on this site is currently a bit out of date. We are
  +    working hard to fix this. If you come across any inconsistencies or have a
  +    problem, please don't hesitate to contact us through the mailing list. Thank
  +    you.
  +      </p>
  +    
  +    
  +<div class="h3">
  +<h3>Guide to Avalon Phoenix</h3>
  +</div>
  +      
  +<p>
  +        This guide starts with an architectural overview of Phoenix. Then, we identify
  +    the different roles that typically exist in daily use of phoenix. For each of
  +    these, we provide a basic guide. We finish with a complete example.
  +      </p>
  +        
  +<div class="h4">
  +<h4>Target Audience</h4>
  +</div>
  +          
  +<p>
  +            This documentation is aimed towards people who:
  +            </p>
  +<ul>
  +          
  +<li>wish to create applications that run within phoenix</li>
  +          
  +<li>wish to create components (blocks) for use within phoenix</li>
  +          
  +<li>wish to setup and administer phoenix</li>
  +              
  +<li>are interested in the design principles of Avalon Phoenix</li>
  +              
  +<li>wish to develop code that will be incorporated into Avalon Phoenix</li>
  +              
  +<li>wish to reuse Avalon Phoenix concepts in their own application</li>
  +            
  +</ul>
  +<p>
  +          
  +</p>
  +        
  +        
  +<div class="h4">
  +<h4>Contents</h4>
  +</div>
  +          
  +<ol>
  +            
  +<li>
  +<a href="guide-architecture.html">Architectural overview</a>
  +</li>
  +            
  +<li>
  +<a href="guide-roles.html">Development roles</a>
  +</li>
  +            
  +<li>
  +<a href="guide-administrator.html">Administrator Guide</a>
  +</li>
  +            
  +<li>
  +<a href="guide-deployers.html">Application Deployer Guide</a>
  +</li>
  +            
  +<li>
  +<a href="mx/index.html">JMX Management Guide</a>
  +</li>
  +            
  +<li>
  +<a href="assemblers/index.html">Server Application Assembler Guide</a>
  +</li>
  +            
  +<li>
  +<a href="bdg/index.html">Block Developer Guide</a>
  +</li>
  +            
  +<li>
  +<a href="guide-example-configuration.html">Example Configuration.</a>
  +</li>
  +          
  +</ol>
  +        
  +    
  +    
  +<div class="h3">
  +<h3>Avalon Phoenix Reference Documentation</h3>
  +</div>
  +      
  +<p>
  +         Besides the
  +         <a href="api/index.html">Javadocs</a>, we have the
  +         <a href="guide-architecture.html">Architectural overview</a> to look
at.
  +      </p>
  +    
  +  
  +
  +<div id="authors" align="right">by&nbsp;Phoenix Documentation Team</div>
  +</div>
  +</div>
  +</div>
  +</td>
  +<!--================= end Content ==================-->
  +</tr>
  +</tbody>
  +</table>
  +<!--================= end Main ==================-->
  +<!--================= start Footer ==================-->
  +<div id="footer">
  +<table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0">
  +<tbody>
  +<tr>
  +<!--================= start Copyright ==================-->
  +<td colspan="2">
  +<div align="center">
  +<div class="copyright">
  +              Copyright &copy; 2002&nbsp;The Apache Software Foundation.. All rights
reserved.
  +            </div>
  +</div>
  +</td>
  +<!--================= end Copyright ==================-->
  +</tr>
  +<tr>
  +<td align="left">
  +<!--================= start Host ==================-->
  +<!--================= end Host ==================--></td><td align="right">
  +<!--================= start Credits ==================-->
  +<div align="right">
  +<div class="credit">
  +<a href="http://xml.apache.org/cocoon/"><img border="0" class="logoImage" alt="Built
with Cocoon" src="skin/images/built-with-cocoon.gif" width="88" height="31"></a>
  +</div>
  +</div>
  +<!--================= end Credits ==================-->
  +</td>
  +</tr>
  +</tbody>
  +</table>
  +</div>
  +<!--================= end Footer ==================-->
  +</body>
  +</html>
  
  
  
  1.1                  avalon-site/site/phoenix/what-is-a-block.html
  
  Index: what-is-a-block.html
  ===================================================================
  <html><head><title>Resource not Found</title><STYLE><!--H1{font-family
: sans-serif,Arial,Tahoma;color : white;background-color : #0086b2;} BODY{font-family : sans-serif,Arial,Tahoma;color
: black;background-color : white;} B{color : white;background-color : #0086b2;} HR{color :
#0086b2;} --></STYLE> </head><body><h1>Cocoon 2 - Resource not
Found</h1><hr size="1" noshade="noshade"/><p><b>type</b> resource-not-found</p><p><b>message</b>
<u>Page Not Available.</u></p><p><b>description</b> <u>The
requested resource couldn't be found.</u></p><p><b>sender</b>
org.apache.cocoon.Main</p><p><b>source</b> Cocoon commandline (Main.java)</p><p><b>request-uri</b><pre>phoenix/what-is-a-block.html</pre></p><p><b>missing-file</b><pre>site\phoenix\what-is-a-block.html</pre></p><hr
size="1" noshade="true"/></body></html>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message