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 © 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 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 © 2002 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]