reinhard    2003/11/24 10:24:54

  Modified:    site/2.1 index.html index.pdf
  Added:       site/2.1 features.html features.pdf
  Log:
  - add features list to our web site
  
  Revision  Changes    Path
  1.10      +18 -3     cocoon-site/site/2.1/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/cocoon-site/site/2.1/index.html,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- index.html        13 Nov 2003 15:48:33 -0000      1.9
  +++ index.html        24 Nov 2003 18:24:54 -0000      1.10
  @@ -102,6 +102,9 @@
   <span class="sel"><font color="#ffcc00">Index</font></span>
   </li>
   <li>
  +<a href="features.html">Features</a>
  +</li>
  +<li>
   <a target="_blank" href="http://cocoon.apache.org/news/";>News</a>
   </li>
   <li>
  @@ -301,6 +304,9 @@
   <a href="#What+is+Cocoon%3F">What is Cocoon?</a>
   </li>
   <li>
  +<a href="#Cocoon+Features">Cocoon Features</a>
  +</li>
  +<li>
   <a href="#Where+can+I+find+it%3F">Where can I find it?</a>
   </li>
   <li>
  @@ -380,7 +386,16 @@
         </p>
   </div>
       
  -<a name="N10055"></a><a name="Where+can+I+find+it%3F"></a>
  +<a name="N10055"></a><a name="Cocoon+Features"></a>
  +<h3>Cocoon Features</h3>
  +<div style="margin-left: 0 ; border: 2px">
  +<p>
  +        You want to get an overview of all available features of Cocoon in 5 
minutes?
  +        Read the <a href="features.html">features list</a>!
  +      </p>
  +</div>
  +    
  +<a name="N10062"></a><a name="Where+can+I+find+it%3F"></a>
   <h3>Where can I find it?</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  @@ -394,7 +409,7 @@
         </p>
   </div>
       
  -<a name="N10069"></a><a name="Where+to+start%3F"></a>
  +<a name="N10076"></a><a name="Where+to+start%3F"></a>
   <h3>Where to start?</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  @@ -410,7 +425,7 @@
         </p>
   </div>
       
  -<a name="N10079"></a><a name="More+News+about+Cocoon"></a>
  +<a name="N10086"></a><a name="More+News+about+Cocoon"></a>
   <h3>More News about Cocoon</h3>
   <div style="margin-left: 0 ; border: 2px">
   <p>
  
  
  
  1.7       +144 -98   cocoon-site/site/2.1/index.pdf
  
        <<Binary file>>
  
  
  1.1                  cocoon-site/site/2.1/features.html
  
  Index: features.html
  ===================================================================
  <!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=UTF-8">
  <title>Cocoon Features</title>
  <link type="text/css" href="skin/page.css" rel="stylesheet">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
  <!--================= start Navigation Path ==================-->
  <table summary="navigation path" width="100%" border="0" cellpadding="0" 
cellspacing="0">
  <tr>
  <td nowrap="nowrap" valign="middle" bgcolor="#CFDCED" height="20"><img 
height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><!--===== breadcrumb trail (javascript-generated) ====--><font 
size="2" face="Arial, Helvetica, Sans-serif"><script src="skin/breadcrumbs.js" 
language="JavaScript" type="text/javascript"></script></font></td>
  </tr>
  <tr>
  <td bgcolor="#4C6C8F" height="2"><img height="2" width="2" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  </table>
  <!--================= end Navigation Path ==================-->
  <!--================= start Banner ==================-->
  <table summary="header with logos" width="100%" border="0" cellpadding="0" 
cellspacing="0">
  <tr>
  <!--================= start Group Logo ==================-->
  <td bgcolor="#294563"><a href="http://cocoon.apache.org/";><img border="0" 
class="logoImage" alt="Apache Cocoon" 
src="images/cocoon-project-logo.png"></a></td>
  <!--================= end Group Logo ==================-->
  <!--================= start Project Logo ==================--><td 
width="100%" align="center" bgcolor="#294563"><a 
href="http://cocoon.apache.org/";><img border="0" class="logoImage" alt="Apache 
Cocoon" src="images/project-logo.gif"></a></td>
  <!--================= end Project Logo ==================-->
  <!--================= start Search ==================--><td valign="top" 
rowspan="2" bgcolor="#294563">
  <form target="_blank" action="http://www.google.com/search"; method="get">
  <table summary="search" border="0" cellspacing="0" cellpadding="0" 
bgcolor="#4C6C8F">
  <tr>
  <td colspan="3"><img height="10" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td><img height="1" width="1" alt="" src="skin/images/spacer.gif" 
class="spacer"></td><td nowrap="nowrap"><input value="cocoon.apache.org" 
name="sitesearch" type="hidden"><input size="15" name="q" id="query" 
type="text"><img height="1" width="5" alt="" src="skin/images/spacer.gif" 
class="spacer"><input name="Search" value="Search" type="submit">
  <br>
  <font face="Arial, Helvetica, Sans-serif" size="2" color="white">
                        the Apache Cocoon site
                        
                        
                      </font></td><td><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td><img alt="" border="0" height="10" width="9" 
src="skin/images/search-left.gif"></td><td><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td><img alt="" border="0" 
height="10" width="9" src="skin/images/search-right.gif"></td>
  </tr>
  </table>
  </form>
  </td>
  <!--================= start Search ==================--><td 
bgcolor="#294563"><img height="10" width="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td valign="bottom" bgcolor="#294563" colspan="2">
  <!--================= start Tabs ==================-->
  <div class="tab">
  <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td width="6"><img alt="" height="8" width="6" 
src="skin/images/spacer.gif"></td><td valign="bottom">
  <table summary="selected tab" style="height: 1.8em" border="0" 
cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" 
src="skin/images/tabSel-left.gif"></td><td valign="middle" 
bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, 
Sans-serif"><b><a class="base-selected" 
href="index.html">Home</a></b></font></td><td valign="top" width="5" 
bgcolor="#4C6C8F"><img height="5" width="5" alt="" 
src="skin/images/tabSel-right.gif"></td>
  </tr>
  </table>
  </td>
  </tr>
  </table>
  </div>
  <!--================= end Tabs ==================-->
  </td><td bgcolor="#294563"><img alt="" width="1" height="1" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td bgcolor="#4C6C8F" colspan="4"><img width="1" height="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  </table>
  <!--================= end Banner ==================-->
  <!--================= start Menu, NavBar, Content ==================-->
  <table summary="page content" bgcolor="#ffffff" width="100%" border="0" 
cellpadding="0" cellspacing="0">
  <tr>
  <td valign="top">
  <table summary="menu" border="0" cellspacing="0" cellpadding="0">
  <tr>
  <!--================= start left top NavBar ==================-->
  <td rowspan="3" valign="top">
  <table summary="blue line" border="0" cellpadding="0" cellspacing="0">
  <tr>
  <td bgcolor="#294563"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td bgcolor="#CFDCED"><font color="#4C6C8F" size="4" face="Arial, Helvetica, 
Sans-serif">&nbsp;</font></td>
  </tr>
  <tr>
  <td bgcolor="#294563"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  </table>
  </td>
  <!--================= end left top NavBar ==================--><td 
bgcolor="#294563"><img width="1" height="1" alt="" src="skin/images/spacer.gif" 
class="spacer"></td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" 
height="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td 
nowrap="nowrap" valign="top" bgcolor="#4C6C8F">
  <!--================= start Menu items ==================-->
  <div class="menu">
  <ul>
  <li>
  <font color="#CFDCED">About</font>
  <ul>
  <li>
  <a href="index.html">Index</a>
  </li>
  <li>
  <span class="sel"><font color="#ffcc00">Features</font></span>
  </li>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/news/";>News</a>
  </li>
  <li>
  <a href="license.html">License</a>
  </li>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/mirror.cgi";>Download</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Documentation</font>
  <ul>
  <li>
  <a href="introduction.html">Introduction</a>
  </li>
  <li>
  <a href="tracks/index.html">Tracks</a>
  </li>
  <li>
  <a href="installing/index.html">Installing</a>
  </li>
  <li>
  <a href="overview.html">Overview</a>
  </li>
  <li>
  <a href="userdocs/index.html">User Guide</a>
  </li>
  <li>
  <a href="developing/index.html">Dev Guide</a>
  </li>
  <li>
  <a href="tutorial/index.html">Tutorials</a>
  </li>
  <li>
  <a href="faq/index.html">FAQs</a>
  </li>
  <li>
  <a href="howto/index.html">How-Tos</a>
  </li>
  <li>
  <a href="performancetips.html">Performance</a>
  </li>
  <li>
  <a href="snippet/index.html">Snippets</a>
  </li>
  <li>
  <a target="_blank" href="http://wiki.cocoondev.org/";>Wiki Docs</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Status</font>
  <ul>
  <li>
  <a href="changes.html">Changes</a>
  </li>
  <li>
  <a href="todo.html">Todo</a>
  </li>
  <li>
  <a href="plan/index.html">Planning notes</a>
  </li>
  <li>
  <a target="_blank" 
href="http://nagoya.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Cocoon+2&short_desc=%5BPATCH%5D&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&bug_file_loc=&bug_file_loc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&namedcmd=Cocoon+all&newqueryname=cocoon+patch+queue&tofooter=1&order=Reuse+same+sort+as+last+time";>Patch
 queue</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Community</font>
  <ul>
  <li>
  <a href="bylaws-addendum.html">Cocoon Bylaws</a>
  </li>
  <li>
  <a href="who.html">Hall of Fame</a>
  </li>
  <li>
  <a target="_blank" 
href="http://cocoon.apache.org/community/contrib.html";>Contributing</a>
  </li>
  <li>
  <a target="_blank" 
href="http://cocoon.apache.org/community/mail-lists.html";>Mail Lists</a>
  </li>
  <li>
  <a target="_blank" 
href="http://cocoon.apache.org/community/mail-archives.html";>Mail Archives</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Project</font>
  <ul>
  <li>
  <a target="_blank" href="http://nagoya.apache.org/bugzilla/index.html";>Bug 
Database</a>
  </li>
  <li>
  <a target="_blank" href="http://cvs.apache.org/viewcvs.cgi/cocoon-2.1/";>Code 
Repository</a>
  </li>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/mirror.cgi#nightly";>Dev 
Snapshots</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Links</font>
  <ul>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/link/index.html";>Cocoon 
Links</a>
  </li>
  <li>
  <a target="_blank" 
href="http://cocoon.apache.org/link/livesites-2.1.html";>Live Sites</a>
  </li>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/link/hosting.html";>Cocoon 
Hosting</a>
  </li>
  </ul>
  </li>
  <li>
  <font color="#CFDCED">Other Releases</font>
  <ul>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/1.x/";>Cocoon 1.x</a>
  </li>
  <li>
  <a target="_blank" href="http://cocoon.apache.org/2.0/";>Cocoon 2.0</a>
  </li>
  </ul>
  </li>
  </ul>
  </div>
  <!--================= end Menu items ==================-->
  </td><td valign="bottom" bgcolor="#4C6C8F"><img width="10" height="10" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td bgcolor="#294563"><img 
width="1" height="1" alt="" src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td valign="bottom" align="left" colspan="2" rowspan="2" 
bgcolor="#4C6C8F"><img height="10" width="10" border="0" alt="" 
src="skin/images/menu-left.gif"></td><td bgcolor="#4C6C8F"><img height="10" 
width="10" alt="" src="skin/images/spacer.gif" class="spacer"></td><td 
valign="bottom" align="right" colspan="2" rowspan="2" bgcolor="#4C6C8F"><img 
height="10" width="10" border="0" alt="" src="skin/images/menu-right.gif"></td>
  </tr>
  <tr>
  <td height="1" bgcolor="#294563"><img width="1" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  </table>
  </td><td valign="top" width="100%">
  <table summary="content" width="100%" border="0" cellpadding="0" 
cellspacing="0">
  <!--================= start middle NavBar ==================-->
  <tr>
  <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td align="left" width="10" bgcolor="#CFDCED"><img width="10" height="1" 
alt="" src="skin/images/spacer.gif" class="spacer"></td><td align="left" 
width="50%" bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, 
Helvetica, Sans-serif">
                  &nbsp;
                  
                  </font><img width="10" height="8" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td align="right" width="50%" 
bgcolor="#CFDCED"><font color="#4C6C8F" size="3" face="Arial, Helvetica, 
Sans-serif">
                  &nbsp;
                  
                  </font><img width="10" height="8" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td width="10" 
bgcolor="#CFDCED"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <tr>
  <td colspan="4" bgcolor="#294563"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <!--================= end middle NavBar ==================-->
  <!--================= start Content==================-->
  <tr>
  <td align="left" width="10"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td><td colspan="2" align="left" 
width="100%">
  <div class="content">
  <table class="title" summary="">
  <tr>
  <td valign="middle">
  <h1>Cocoon Features</h1>
  </td><script language="Javascript" type="text/javascript">
  function printit() {  
  if (window.print) {
      window.print() ;  
  } else {
      var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH="0" HEIGHT="0" 
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
  document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
      WebBrowser1.ExecWB(6, 2);//Use a 1 vs. a 2 for a prompting dialog box    
WebBrowser1.outerHTML = "";  
  }
  }
  </script><script language="Javascript" type="text/javascript">
  var NS = (navigator.appName == "Netscape");
  var VERSION = parseInt(navigator.appVersion);
  if (VERSION > 3) {
      document.write('<td nowrap="nowrap" width="40" align="center">');
      document.write('  <a class="dida" href="javascript:printit()">');
      document.write('    <img alt="Print this Page" 
src="skin/images/printer.gif" class="skin"><br>');
      document.write('  print</a>');
      document.write('</td>');
  }
  </script><td nowrap="nowrap" width="40" align="center"><a class="dida" 
href="features.pdf"><img alt="PDF" src="skin/images/pdfdoc.gif" 
class="skin"><br>
            PDF</a></td>
  </tr>
  </table>
  <ul class="minitoc">
  <li>
  <a href="#General+information">General information</a>
  </li>
  <li>
  <a href="#Usage+scenarios">Usage scenarios</a>
  </li>
  <li>
  <a href="#Connect+your+datasources">Connect your datasources</a>
  </li>
  <li>
  <a href="#Easily+aggregate+different+datasources">Easily aggregate different 
datasources</a>
  </li>
  <li>
  <a href="#Serialize+your+XML+to+various+output+formats">Serialize your XML to 
various output formats</a>
  </li>
  <li>
  <a href="#What+else+we+can+do+for+you">What else we can do for you</a>
  </li>
  <li>
  <a href="#Form+handling+frameworks">Form handling frameworks</a>
  </li>
  <li>
  <a href="#Cocoon+deployment+and+integration">Cocoon deployment and 
integration</a>
  </li>
  </ul>
      
  <a name="N10013"></a><a name="General+information"></a>
  <h3>General information</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
            Apache Cocoon is a web development framework built around the 
concepts 
            of component-based web development and separation of concerns, 
ensuring 
            that people can interact and collaborate on a project without 
stepping 
            on each other toes.
          </li>
          
  <li>
            Cocoon implements these concepts around the notion of 
<strong>component pipelines</strong>, 
            each component on the pipeline specializing on a particular 
operation 
            (usual pipeline uses a Generator, Transformers and a Serializer). 
This 
            makes it possible to use a Lego(tm)-like approach in building web 
solutions, 
            hooking together components into pipelines without requiring 
programming.
          </li>
          
  <li>
            
  <strong>Advanced Control Flow</strong>: continuation-based page flow hides 
            the complexity of request/response processing and is cleanly 
separated from 
            the view and data components.
          </li>
          
  <li>
            Cocoon is open source software (based on the 
            <a href="license.html">Apache Software License</a>).
          </li>
          
  <li>
            Cocoon doesn't duplicate efforts but tightly integrates many 
technologies.
          </li>
          
  <li>
            Cocoon is in use at many live sites and on many company networks.
          </li>
          
  <li>
            Cocoon has a strong community, with many active developers and more 
            than <a href="who.html">15 active committers</a>!
          </li>
          
  <li>
            here is free support on our <a href="mail-lists.html">mailing 
lists</a> 
            and commercial support is available from various companies and 
consultants.
          </li>
          
  <li>
            There are many Cocoon sessions at different conferences:
            <ul>
              
  <li>
                
  <a target="_blank" href="http://www.orixo.com/events/gt2003/";>Cocoon 
GetTogether</a>
              
  </li>
              
  <li>
                
  <a target="_blank" href="http://apachecon.com";>ApacheCon</a>
              
  </li>
              
  <li>
                
  <a target="_blank" href="http://cocoon.ifs.tuwien.ac.at";>Austrian Cocoon 
Day</a>  
              
  </li>
              
  <li>
                
  <a target="_blank" href="http://www.wjax.de/";>WJAX</a>
              
  </li>
              
  <li>
                
  <a target="_blank" href="http://www.jax2003.de/";>JAX</a>
              
  </li>
            
  </ul>
          
  </li>
          
  <li>
            To get started see the <a 
href="tracks/first-steps-track.html">"first steps" 
            documentation track</a>. 
            Basically you only need to <a 
href="http://cocoon.apache.org/mirror.cgi";>download</a> 
            Cocoon, unpack it and follow the simple INSTALL.txt instructions. 
            A minimal version of the Jetty servlet container is included with 
Cocoon.
          </li>
        
  </ul>
  </div>
      
  <a name="N1007A"></a><a name="Usage+scenarios"></a>
  <h3>Usage scenarios</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
        As you would expect, all of these scenarios can be combined.
      </p>
  <ul>
          
  <li>
            Dynamic multi-channel web publishing (see below for the possible 
            datasources and output formats)
          </li>
          
  <li>
            Create static content (automatically) by separating data from view 
- see Forrest
          </li>
          
  <li>
            Advanced web applications with J2EE integration
            (with separation of your data, the view and the 
            <a href="userdocs/flow/index.html">flow logic</a> --&gt; this 
really means you 
            can change one of the parts without touching another)
          </li>
          
  <li>
            Develop your company portal using the Cocoon Portal framework
          </li>
          
  <li>
            Support multiple clients, layouts and languages (i18n) without code 
duplication
          </li>
          
  <li>
            Integrate Cocoon with your existing web applications or use it to 
put 
            a better face on them (page scraping)
          </li>
          
  <li>
            Add full-text search to any datasource that can be converted to XML 
(see below)
          </li>
          
  <li>
            Use Cocoon as the base for Enterprise Application Integration (EAI)
          </li>
          
  <li>
            Use Cocoon as the base for your Content Management System (CMS) 
            (see also Lenya for a Cocoon based CMS)
          </li>
          
  <li>
            Use Cocoon for producing mobile content (mobile phones, pdas)
          </li>
          
  <li>
            Datawarehouse reporting across multiple formats (see xReporter) 
          </li>
        
  </ul>
  </div>
      
  <a name="N100AB"></a><a name="Connect+your+datasources"></a>
  <h3>Connect your datasources</h3>
  <div style="margin-left: 0 ; border: 2px">
  <p>
         Out of the box, the following data can be converted to XML to be 
processed 
         by Cocoon pipelines.
      </p>
  <ul>
          
  <li>
            XML Files
          </li>
          
  <li>
            XML based (Web) services
          </li>
          
  <li>
            RDBMS (via <a target="_blank" 
href="http://java.sun.com/products/jdbc/";>JDBC</a>, including connection 
pooling)
          </li>
          
  <li>
            XML databases
          </li>
          
  <li>
            SAP (r) Systems by adding the SAP JavaConnector see 
            <a target="_blank" 
href="http://service.sap.com/connectors/";>http://service.sap.com/connectors/</a>
            (accessible for all SAP (r) customers)
          </li>
          
  <li>
            
  <a target="_blank" href="http://www.webdav.org";>WebDAV</a>
          
  </li>
          
  <li>
            CVS (supported by the external project <a target="_blank" 
href="http://cocoondev.org/projects/cvssource.html";>CVSSource</a>)
          </li>
          
  <li>
            Text-based file formats, either using the integrated <a 
target="_blank" href="http://chaperon.sourceforge.net/";>Chaperon </a>
            parser for a yacc-like approach to parsing, or the "slop" 
            component (Simple Line Oriented Parser).
          </li>
          
  <li>
            
  <a target="_blank" href="http://jakarta.apache.org/velocity/";>Velocity 
templates</a>
          
  </li>
          
  <li>
            
  <a target="_blank" href="userdocs/flow/jxtemplate.html">JXPath/Jexl 
templates</a>
          
  </li>
          
  <li>
            
  <a target="_blank" href="userdocs/xsp/index.html">eXtensible Server Pages 
(XSP)</a> with wide range of 
            logicsheets (database, mailing, ...)
          </li>
          
  <li>
            
  <a target="_blank" href="http://www.jython.org/";>Python (Jython</a>) and 
generic <a target="_blank" href="http://jakarta.apache.org/bsf/";>BSF support</a>
          
  </li>
          
  <li>
            
  <a target="_blank" href="http://java.sun.com/products/jsp/";>JSP</a>
          
  </li>
          
  <li>
            Filesystem (traversing directory hierarchies)
          </li>
          
  <li>
            Any information provided by environment (request, session)
          </li>
          
  <li>
            
  <a target="_blank" href="http://www.macromedia.com/";>Flash</a>
          
  </li>
          
  <li>
            
  <a target="_blank" href="http://www.palserv.com/XMidi/";>XMidi</a>
          
  </li>
          
  <li>
            
  <a target="_blank" 
href="http://www.ietf.org/rfc/rfc1777.txt?number=1777";>LDAP - Lightweight 
Directory Access Protocol</a>
          
  </li>
          
  <li>
            Easily aggregate different datasources
        </li>
        
  </ul>
  </div>
      
  <a name="N10128"></a><a name="Easily+aggregate+different+datasources"></a>
  <h3>Easily aggregate different datasources</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
            
  <a target="_blank" href="http://www.w3.org/TR/xslt";>XSLT</a> (The default 
XSLT-Engine is Xalan, XSLTC is included in the 
            Cocoon distribution, other XSLT-Engines like Saxon can be easily 
            integrated)        
          </li>
          
  <li>
            
  <a target="_blank" 
href="http://stx.sourceforge.net/documents/spec-stx-20030505.html";>STX 
(Streaming Transformations for XML)</a>
          
  </li>
          
  <li>
            
  <a target="_blank" href="http://www.w3.org/TR/xinclude/";>XInclude</a> with 
            <a target="_blank" href="http://www.w3.org/TR/xptr/";>XPointer</a> 
framework support  
        </li>
        
  </ul>
  </div>
      
  <a name="N1014A"></a><a 
name="Serialize+your+XML+to+various+output+formats"></a>
  <h3>Serialize your XML to various output formats</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
           
  <a target="_blank" href="http://www.w3.org/XML/";>XML</a>
         
  </li>
          
  <li>
           
  <a target="_blank" href="http://www.w3.org/XML/";>HTML</a>
         
  </li>
         
  <li>
           
  <a target="_blank" href="http://www.w3.org/XHTML/";>XHTML</a>
         
  </li>
          
  <li>
           
  <a target="_blank" 
href="http://www.adobe.com/products/acrobat/adobepdf.html";>PDF</a>
         
  </li>
          
  <li>
           
  <a target="_blank" 
href="http://www.openoffice.org/";>OpenOffice.org/StarOffice</a>
         
  </li>
          
  <li>
           MS Excel
         </li>
          
  <li>
           
  <a target="_blank" 
href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnrtfspec/html/rtfspec.asp";>RTF</a>
         
  </li>
          
  <li>
           Postscript
         </li>
          
  <li>
           Charts (see external project Fins 
http://www.cocoondev.org/projects/fins.html)
         </li>
          
  <li>
           
  <a target="_blank" href="http://www.macromedia.com";>Flash</a>
         
  </li>
          
  <li>
           Plain text
         </li>
          
  <li>
           
  <a target="_blank" href="http://www.w3.org/TR/SVG/";>Scalable Vector Graphics 
(SVG)</a>
         
  </li>
          
  <li>
           MIDI
         </li>
          
  <li>
           ZIP archives
         </li>
        
  </ul>
  </div>
      
  <a name="N1019D"></a><a name="What+else+we+can+do+for+you"></a>
  <h3>What else we can do for you</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
            Coexist and interoperate side-by-side with your existing J2EE 
solutions 
            (<a target="_blank" 
href="http://java.sun.com/products/ejb/";>EJB</a>, 
             <a target="_blank" 
href="http://java.sun.com/products/jms/";>JMS</a>, 
             ...)
          </li>
          
  <li>
            Build your <a href="developing/portal/index.html">Portals</a> based 
on Cocoon (expect support for JSR168 soon)
          </li>
          
  <li>
            Scheduler - Run background tasks for maintenance, etc.
          </li>
          
  <li>
            Caching on many levels
          </li>
          
  <li>
            Integrated search engine (using <a target="_blank" 
href="http://jakarta.apche.org/lucene";>Lucene</a>)
          </li>
          
  <li>
            
  <a href="http://cocoon.apache.org/2.1/developing/deli.html";>DELI</a> (detect 
client configuration)
          </li>
          
  <li>
            Catalog Entity Resolver to map to local copies of DTDs and other 
resources
          </li>
          
  <li>
            Publish your own WebServices (<a target="_blank" 
href="http://xml.apache.org/axis";>Apache Axis</a> is integrated)
          </li>
          
  <li>
            
  <a target="_blank" href="http://java.sun.com/products/javamail/";>Java 
Mail</a> support
          </li>
          
  <li>
            Easy integration of object-relational-frameworks (
            <a target="_blank" href="http://db.apache.org/ojb";></a>OJB, <a 
target="_blank" href="http://www.hibernate.org";>Hibernate</a>, ...)
          </li>
          
  <li>
            I18n support (translation support)
          </li>
          
  <li>
            Easily extensible by clear interfaces (write your own components 
            following <a href="http://avalon.apache.org";>Avalon</a> patterns)
          </li>
          
  <li>
            Many, many examples and samples
          </li>
          
  <li>
            Configurable build mechanism based on <a 
href="http://ant.apache.org";>Ant</a> (you decide which parts 
            of Cocoon you need)
          </li>
          
  <li>
            Integration of Java data binding frameworks (
            <a target="_blank" href="http://www.castor.org";>Castor</a>, 
            <a target="_blank" 
href="http://jakarta.apache.org/commons/betwixt/";>Betwixt</a>)
        </li>
        
  </ul>
  </div>
      
  <a name="N10206"></a><a name="Form+handling+frameworks"></a>
  <h3>Form handling frameworks</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
             Enhanced form handling with strong validation through 
             <a 
href="http://wiki.cocoondev.org/Wiki.jsp?page=Woody";>CocoonForms</a> 
          
  </li>
          
  <li>
             Easy integration of (future) <a target="_blank" 
href="http://www.w3.org/TR/xforms/";>XForms</a> clients
          </li>
        
  </ul>
  </div>
      
  <a name="N1021D"></a><a name="Cocoon+deployment+and+integration"></a>
  <h3>Cocoon deployment and integration</h3>
  <div style="margin-left: 0 ; border: 2px">
  <ul>
          
  <li>
             Cocoon can be run in every servlet container or J2EE application 
server that
             supports Java Servlets 2.2 and above, like 
             <a target="_blank" 
href="http://jakarta.apache.org/tomcat";>Tomcat</a>, 
             <a target="_blank" 
href="http://jetty.mortbay.org/jetty/";>Jetty</a>, 
             <a target="_blank" href="http://www.jboss.org";>JBoss</a>
             <a target="_blank" 
href="http://www.macromedia.com/software/jrun/";>JRun</a>, 
             <a target="_blank" href="http://www.caucho.com/";>Resin</a>,
             <a target="_blank" 
href="http://www.ibm.com/software/webservers/";>Websphere</a>,
             <a target="_blank" href="http://www.bea.com";>Weblogic</a>, ...
          </li>
          
  <li>
             Command line execution, without requiring a servlet container
          </li>
          
  <li>
             Embeddable in any Java application
          </li>
         
  </ul>
  </div>    
    
  <div class="attribution">by&nbsp;Cocoon community</div>
  </div>
  </td><td width="10"><img width="10" height="1" alt="" 
src="skin/images/spacer.gif" class="spacer"></td>
  </tr>
  <!--================= end Content==================-->
  </table>
  </td>
  </tr>
  </table>
  <!--================= end Menu, NavBar, Content ==================-->
  <!--================= start Footer ==================-->
  <table summary="footer" cellspacing="0" cellpadding="0" width="100%" 
border="0">
  <tr>
  <td colspan="2" height="1" bgcolor="#4C6C8F"><img height="1" width="1" alt="" 
src="skin/images/spacer.gif" class="spacer"><a 
href="skin/images/label.gif"></a><a href="skin/images/page.gif"></a><a 
href="skin/images/chapter.gif"></a><a 
href="skin/images/chapter_open.gif"></a><a 
href="skin/images/current.gif"></a><a href="/favicon.ico"></a></td>
  </tr>
  <tr>
  <td colspan="2" bgcolor="#CFDCED" class="copyright" align="center"><font 
size="2" face="Arial, Helvetica, Sans-Serif">Copyright &copy;
            1999-2003&nbsp;The Apache Software Foundation. All rights 
reserved.<script type="text/javascript" language="JavaScript"><!--
                document.write(" - "+"Last Published: " + 
document.lastModified);
              //  --></script></font></td>
  </tr>
  <tr>
  <td colspan="2" align="left" bgcolor="#CFDCED" class="logos"></td>
  </tr>
  </table>
  <!--================= end Footer ==================-->
  </body>
  </html>
  
  
  
  1.1                  cocoon-site/site/2.1/features.pdf
  
        <<Binary file>>
  
  

Reply via email to