You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@cocoon.apache.org by st...@outerthought.org on 2004/01/29 09:00:05 UTC

[WIKI-UPDATE] HowTos CocoonHistory Main Thu Jan 29 09:00:05 2004

Page: http://wiki.cocoondev.org/Wiki.jsp?page=HowTos , version: 155 on Thu Jan 29 08:11:26 2004 by 61.63.22.237

+ 444
- See also: [Cocoon site How-Tos|http://xml.apache.org/cocoon/howto/] [BestPractices] [Snippets]
- ----
- Quick HOW-TO documents to get to grips with particular chunks of functionality (in strict alphabetical order), grouped into some broad categories.
- 
- !! Basics
- 
- * __[CocoonProtocolExample]__ -- how to use the cocoon:/ protocol to combine data from multiple sources
- 
- * __[ContentAggregationExample]__ -- Aggregate XML documents to generate a "table of contents" -- Alexander Schatten
- 
- * __[Create Minimal Webapp]__ -- Build a minimal, empty webapp suitable as a starting point for creating your own Cocoon-based web applications. -- [GeoffHoward]
- 
- * __[CInclude|Using CInclude]__ -- How to use CInclude to include dynamic content to your pages.
- 
- * __[Data Debugging Technique]__ -- a technique for debugging data that goes through several transformers -- [IlyaAKriveshko]
- 
- * __[Debugging With Views]__ -- make minor modifications to an existing sitemap to enable debugging with views -- [ILinKuo]
- 
- * __[Debug FlowScripts]__ -- how to visually debug flowscripts -- [Ross Gardler|rgardler]
- 
- * __[Debugging Cocoon]__ -- how to debug Cocoon itself (and your own components) 
- 
- * __[Design Pipelines]__ -- how to design your pipelines and matchers -- [Reinhard Pötz|ReinhardPoetz]
- 
- * __[Download Files to local disk]__ -- How to download a flow to the local disk. [LionelCrine]
- 
- * __[Email|Sending Email]__ -- how to configure Cocoon to send email from within an XSP -- [AndrewSavory]
- 
- * __[Error Handling]__ -- how to add error handling to your [Sitemap] -- [Leigh Dodds]
- 
- * __[Excel Generation]__ -- how to generate XLS (MS Excel format) from Cocoon
- 
- * __[File Upload With Action]__ -- how to use file upload and do the processing in an Action
- 
- * __[File Uploads With Cocoon]__ -- Overview and configuration of file uploads with Cocoon -- [GeoffHoward]
- 
- * __[File Uploads With Flow]__ -- Handling file uploads with the Flow layer in Cocoon -- [TonyCollen]
- 
- * __[Recipes]__ --  Code samples in a Problem/Solution approach (upload files, ...)-- 
- 
- * __[Form Validation Using Cocoon]__ -- How to validate form input.
- 
- * __[JarProtocolExample]__ -- how to use the jar:/ protocol to read data from a jar (or zip) file
- 
- * __[LayoutTemplatePattern]__ -- how to use skins within Cocoon
- 
- * __[MetaStylesheets]__ -- how to use meta-stylesheets (stylesheets that generate other stylesheets) in [Cocoon] -- [Leigh Dodds]
- 
- * __[MigratingFrom2.0.4To2.1dev]__ -- Move your 2.0.4 (or 2.0.X) Cocoon web applications to the newer alpha-alpha code for Cocoon 2.1 and exploit the new features. -- [StevenCummings]
- 
- * __[MigrateToCocoon2]__ -- How to get that hard work you did for Cocoon 1.x to work on Cocoon 2.x without breaking a sweat or losing your mind. -- [MichaelTiffany]
- 
- * __[Modules]__ -- how to use modules (input, output and database) for Cocoon. For beginners -- [Mfonsen]
- 
- * __[Mounting Sub-SiteMaps|UnderstandingCocoonMounts]__ -- How to mount sub-sitemaps.
- 
- * __[OpenOffice files in Generator|OpenOfficeGeneration]__ -- How to use OpenOffice 1.0 files in the XML Generator. [Yves Vindevogel|Vindevogel]
- 
- * __[Profiling]__ -- how to use profiling in Cocoon -- [Reinhard Pötz|ReinhardPoetz]
- 
- * __[Redirecting]__ -- how to redirect correctly -- [NicolaKen]
- 
- * __[Request Parameter Encoding]__ -- how to let Cocoon know what encoding to use when retrieving request parameters - [BrunoDumon]
- 
- * __[Rtf Generation]__ -- how to generate RTF (MS Word-compatible format) from Cocoon
- 
- * __[Serving Large Files]__ -- how to serve really large files - [Litrik]
- 
- * __[Static Files|Serving Static Files]__ -- how to serve static files, e.g. applet jars, CSS files, images, etc.
- 
- * __[Simple Transformations]__ -- how to configure Cocoon to do simple XSLT transformations.
- 
- * __[Simple Transformations by example|Jars2exclude]__ -- how to write the XSL transformation "Jars2exclude" mentioned in "Create Minimal Webapp" by ''GeoffHoward''. [Scherler].
- 
- * __[TestingFramework]__ -- explains the framework for adding JUnit and other tests.
- 
- * __[WebDAV Block|WebDAVBlock]__ -- Using WEBDAV with Cocoon
- 
- * __[Woody]__ -- Documentation for the Woody form framework
- 
- 
- * __[XSLTC]__ -- how to use XSLTC in 2.0.3 -- [StephenNg]
- 
- 
- !! XSP
- 
- * __[XSP Caching With Cocoon 2.1|XSPCachingWithCocoonHEAD]__ -- How to make XSPs cache when using Cocoon HEAD and version 2.1 and above -  [MilesElam]
- 
- * __[XSP Transform Custom Date]__ -- how to create a java date object from a date string -- [Scherler]
- 
- * __[Adding XSP to Forrest]__ -- How to build Forrest with custom blocks -- [JasonLane]
- 
- 
- !! Setup and Configuration
- 
- * __[Configuring The Logs]__ -- how to configure Cocoon logging -- [BernhardHuber]
- 
- * __[Exploring The Logs]__ -- how to make sense of the Cocoon logs -- [BertrandDelacretaz]
- 
- * __[SettingTheJvmLocale]__ -- how to set the JVM to use the correct Locale -- [BertrandDelacretaz]
- 
- * __[Embed SVG Fonts|Embedding_SVG_Fonts]__  -- description of Cocoon-based tools that add the svg:glyph elements necessary to render its text elements on a client lacking the specif. -- [BruceRobertson]
- 
- * __[Forrest Transition|HowToForrestTransition]__ -- how to transition Cocoon docs to Forrest -- [Diana Shannon|DianaShannon]
- 
- * __[Gzipped Compress XML Output|Gzip_XML_Serializer]__  -- description of a serializer that produces Gzipped XML output. Useful for generating *.svgz files, among other things. [BruceRobertson]
- 
- * __[HostSelector]__ -- how to use the Host Selector in a live environment -- [ArjeCahn]
- 
- * __[Hot Deploy]__ -- effective Cocoon development -- [KonstantinPiroumian]
- 
- * __[Integrate A Servlet]__ -- how to integrate an existing servlet either by reference, or by adding it to the Cocoon webapp.
- 
- * __[JBoss Deployment]__ -- how to deploy Cocoon on JBoss and Tomcat
- 
- * __[Load In Eclipse]__ -- how to load Cocoon in Eclipse -- [SylvainWallez]
- 
- * __[PHP Generator]__ -- how to get the PHP Generator working with Cocoon -- [TonyCollen]
- 
- * __[WebSphere v5.0 Deployment]__ -- how to get Cocoon2 working with WebSphere v5.0 -- [GerhardFroehlich]
- 
- 
- !! Apache/Tomcat
- 
- * __[AuthWithTomcat]__ -- how to let the servlet container (Tomcat) handle authentication and authorisation
- 
- * __[Cocoon And Apache]__ -- how to serve static/legacy content with Apache Httpd and dynamic content with Cocoon -- [LeoLeonid]
- 
- * __[Cocoon_and_Apache_mod_gzip]__ how to Use the mod_gzip with Apache to Compress SVG Files on the Fly -- [BruceRobertson]
- 
- * __[Cocoon And Apache ModRequest]__ -- how to Use Apache mod_request to provide client-side cache of Cocoon content -- [BruceRobertson]
- 
- * __[mod_proxy with Cocoon|ApacheModProxy]__ -- how to configure Apache mod_proxy as a front-end to Cocoon by [Pier Fumagalli|PierFumagalli] (Original emails part [#1|http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=104441321803644&w=2] and [#2|http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=104445792717349&w=2]).
- 
- * __[Tomcat as Win32 Service|TomcatWin32Service]__ -- how to install Tomcat as win32 service
- 
- 
- !! Databases (including XML)
- 
- * __[Connection Pooling]__ -- how to set up a database connection pool that can be accessed from the [ESQL] [Logicsheet], or one of the [DatabaseActions] -- [Leigh Dodds]
- 
- * __[DatabaseConnectionOverview]__ -- an introduction to connecting Cocoon 2 to a database -- [MichaelTiffany]
- 
- * __[DB2 Connections|DB2V7]__ -- hints for connecting Cocoon 2 to a DB2 database -- [Christoph Oberle]
- 
- * __[Hibernate and the authentication framework]__ -- Howto use Hibernate if you want to authenticate against a database--  [HugoBurm]
- 
- * __[Integrating eXist into Cocoon|EXistInCocoon]__ -- Installing and configuring the eXist XML:DB into a Cocoon application. Integrating eXist allows you to avoid running eXist as a seperate server. -- [BenjaminYoung]
- 
- * __[Xindice Logicsheet]__ -- how to make a Xindice work in Cocoon, an utility logicsheet included -- [JosemaAlonso]
- 
- * __[JNDI Datasource with JBoss 3.0.6]__ -- How to switch from using a Cocoon JDBC datasource to the J2EE datasource, with JBoss managing the connection/pooling --
- 
- * __[JNDI Datasource with Borland Enterprise Server 5.1]__ -- How to use a J2EE datasource, with BES managing the connection/pooling --
- 
- * __[OJB with JDO]__ -- Howto use [OJB|http://db.apache.org/ojb/] with [JDO|http://www.jdocentral.com/] in Cocoon -- [AntonioGallardo]
- 
- * __[Specific Database Connection]__ -- Connections to specific databases -- [gabridome]
- 
- * __[Using Hibernate to make your JavaBeans persistent]__ -- Howto use Hibernate in combination with Cocoon --  [HugoBurm]
- 
- * __[Woody, Hibernate and Flow]__ -- Making the Woody Form2Bean persistent --  [HugoBurm]
- 
- * __[XMLForm, JXForm, Hibernate and Flowscript]__ -- Howto use Hibernate in combination with XMLForm/JXForm and Flowscript --  [HugoBurm]
- 
- * __[XMLForm Xindice]__ -- Working with Xindice from XMLForms -- [JosemaAlonso]
- 
- * __[XMLIndice Cocoon 2.1]__ -- How to use XMLIndice and Cocoon 2.1
- 
- !! CVS
- 
- * __[CVS Migration|CVSMigration]__ -- On 9 March 2003, the Cocoon CVS module, 'xml-cocoon2', was split up into 'cocoon-2.1' and 'cocoon-2.0' modules. This How-To describes how to update your old xml-cocoon2 checked-out module. -- Jeff Turner
- 
- * __[CvsAndFirewalls]__ -- how to get the CVS code through your friendly neighborhood firewall. -- [Bertrand Delacretaz]
- 
- !! Bugzilla
- * __[How we use and query bugzilla|HowWeUseBugzilla]__ find information and hints how we use Bugilla and also find some __standard queries__
- 
- !! Committers corner
- 
- * __[CocoonReleaseHowTo]__ -- so you want to do a release?
- 
- * __[CocoonWebsiteUpdate]__
- 


Page: http://wiki.cocoondev.org/Wiki.jsp?page=CocoonHistory , version: 9 on Thu Jan 29 08:02:29 2004 by Upayavira

+ !! The Original Scheme Implementation of Flow
+   [source|http://cvs.apache.org/viewcvs.cgi/cocoon-2-historical/src/scratchpad/schecoon/?hideattic=0#dirlist]\\
+ [Scheme Implementation|http://sisc.sourceforge.net/] 
+ 


Page: http://wiki.cocoondev.org/Wiki.jsp?page=Main , version: 326 on Thu Jan 29 08:10:14 2004 by WikiNameSet

+ 555
- !!Cocoon Documentation Wiki
- !Latest Release: 2.1.3 ([Download Now|http://cocoon.apache.org/mirror.cgi])
- ----
- ---- 
- Welcome to the Cocoon documentation Wiki. It is not large, it is not small, it is simply available to anyone actually feeling like adding some info to complement what's on the [main Cocoon web site|http://cocoon.apache.org/]. Type away! Explore the publicist in you! This wiki is generally a "jumping point" for bringing new documentation into the project.
- 
- See the [About] page to get started.  If you're attempting to evaluate Cocoon for a project, you may find the [features list|http://cocoon.apache.org/2.1/features.html] useful. If you're unsure whether Cocoon is right for you, please also read [RulesOfTheGame].
- 
- How does Cocoon stack up feature-wise to other frameworks?  [The Wafer Project|http://waferproject.org/feature-matrix2.html] contains a definitive breakdown of many popular frameworks (including Cocoon), and their features.  Useful for a quick side-to-side comparison of frameworks.
- 
- ----
- Did you know that Wiki is Hawaiian for quick?  If you go to the airport in Honolulu, the buses that take you to and from the terminal are named Wiki Wiki...
- ----
- 
- !![Important notes for authors|WikiUsage]
- 
- !! News / Recent Changes
- * Januari 26, 2004
- ** [Cocoon Performance] -- [ArjeCahn]
- * December 23, 2003
- ** [Serving Large Files] -- [Litrik]
- * December 8, 2003
- ** How we [manage|ProjectManagement] the Cocoon project --[ReinhardPoetz]
- * December 4, 2003
- ** Added draft of [JSR168Portlet] ''-- [Vadim]''
- * December 3, 2003
- ** Added [LoadBalancingWithModProxy] -- [TonyCollen]
- * December 1, 2003
- ** How we [use and query Bugzilla|HowWeUseBugzilla] -- [ReinhardPoetz]
- * November 27, 2003
- ** Added [Testimonials]. -- [TonyCollen]
- * November 24, 2003
- ** [MovedToCvs] added, please point to it if you move pages to the "official" CVS docs.
- ** The next [FirstFriday] is planned for [5 December 2003|FirstFridayDecember2003].  Note the date change! It was previously accidently scheduled for the 12th, but then that wouldn't be the first Friday, now would it. :)
- ** [CocoonForms compared to JSF|CocoonFormsJSF] - you're welcome to join the discussion!
- * November 17, 2003
- ** Cocoon and [Web Services] added
- * November 14, 2003
- ** Cocoon Team is proud to announce __Cocoon 2.1.3__ release! [Get it from download location|http://cocoon.apache.org/mirror.cgi]
- * November 10, 2003
- ** You want to share Cocoon experiences face to face or simply meet other people working with Cocoon in your area?\\ Have a look into the new [Cocoon User Groups section|UserGroups]!
- * November 7, 2003
- ** The first [FirstFriday] bug-squash
- * November 6, 2003
- ** Created a [Wiki page aggregator|http://cocoon.cocoondev.org/wikiaggregate/selectaggregate.html] -- [BrunoDumon]
- ![Older News]
- ----
- [Edit:LeftMenu] [Edit:LeftMenuFooter]
-