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

Reply via email to