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="[EMAIL PROTECTED]">
  +      
  +      <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="[EMAIL PROTECTED]">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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to