The Apache Software Foundation is proud to present... Version: 2.1.12

Blocks Samples

Orthogonal views: Content   Pretty content   Links

Back

Back - Back to the samples home page.

Stable Blocks

Authentication Framework Block - This is a demo of the authentication framework integrated into Cocoon.
Authentication Framework Block (with Flow) - This is the same demo of the authentication framework, but using flow instead of actions.
Batik Block - Examples of rasterized SVG images.
BSF Block - Examples using scriptable generators and actions.
Chaperon Block - Examples showing how to use the Chaperon text parser to parse common text files (like Wiki or Java files) into the XML.
Databases Block - Continue to databases block samples.
FOP Block - Examples of PDF document generation using FOP.
Forms Block - Cocoon Forms examples.
HTML Block - Example usages of HTML Block components.
iText Block - Examples of PDF document generation using iText.
jfor Block - Examples of RTF document generation.
JSP Block - Java Server Pages (JSP) usage with Cocoon
LinkRewriter Block - A demo of the LinkRewriterTransformer, which rewrites XML links (by default, href attributes) with values looked up from any Input Module.
Lucene Block - Examples showing use of Apache Lucene to search.
Midi Block - This demonstrates the generation of XMidi (an XML representation of MIDI) from MIDI files.
Naming Block - LDAP AddressBook Sample from CocoonGT 2006.
OJB Block - Apache Object/Relational Bridge.
POI Block - You want to have excel sheets? Here they go ...
Portal Block - This is a demo of the new powerful portal engine based on Apache Cocoon. Parts of the demo require JDK 1.4+.
Profiler Block - This example shows the usage of the Profiler component for profiling and debugging of pipelines.
Session Framework Block - This is a demo of the session framework integrated into Cocoon.
Velocity Block - Examples of generation using Velocity.
Web3 Block - Continue to Web3 block samples.
XML:DB Block - XML database samples.
XSP Block - Extensible Server Pages, or XSP.

Unstable Blocks

Blocks below are subject to change without notice!

Ajax Block - Ajax block examples. This block is also used by Cocoon Forms.
Apples Block - Apples (an alternative flow implementation) examples.
ASCII Art Block - Plain text files with character-based artwork and diagrams are presented in various formats, e.g. plain text, JPEG, PNG
Axis Block - Examples using Apache Axis to give access to Cocoon via SOAP.
CAPTCHA Block - Example usages of CAPTCHAs.
Cron Block - Cron block samples.
DELI Block - DELI allows Cocoon to determine the delivery context of a client device, for example a mobile terminal, using CC/PP or UAProf.
Event Cache Block - A sample demonstrating a new system of cache invalidation based on events usually external to Cocoon. Example uses include cache content until a back-end database is updated, or EJB signals an update.
Faces Block - JavaServer Faces integration into Cocoon
Image Effects - Image Effects to be applied to images.
Java Flow Block - Cocoon Java Flow examples.
JMS Block - JMS invalidated Event Based Cache. A sample showing external cache invalidation using database triggers emitting either JMS messages or HTTP requests. For this sample, the HSQLDB block and the databases block need to be present. For the JMS part, a JMS service and libraries e.g. OpenJMS needs to be present and running. JMS connection parameters are set in a way to work with the OpenJMS demo.
Linotype Block - This is a demo of a full blown blogging tool written on top of Apache Cocoon.
Mail Block - Continue to mail block samples.
Petstore Block - The Cocoon Flow version of the J2EE PetStore, using various presentation mechanisms: CocoonForms (Woody), Velocity, XSP, Jexl.
Proxy Block - Web Site Syndication using proxies: Integrate remote webapp functionality into your website.
QDox Block - Javadoc-like parsing of Java code using QDox.
Query Bean - Examples showing the use of Apache Lucene with CForms to search.
Slide Block - Slide administration application showing the use of Slide inside Cocoon.
SLOP Block - Examples showing how to use SLOP (the Simple Line Oriented Parser) to parse text files
SLOP Block: YAPT Presentation Tool - Yet Another Presentation Tool! Uses simple structured ASCII files to quickly create XML-based presentations
STX Block - Examples of using Streaming Transformations for XML (STX)
Taglib Block - Examples of taglib transformer usage.
Supersonic Tour of Cocoon - Introduction and quick overview of the Cocoon Power Trio (Pipelines, Flow, Forms)
VALIDATION Block - Example usages of XML Validation.
WebDAV Block - Using WebDAV with Cocoon
XSLTAL Block - Examples of the XSLTAL presentation templating block

Excluded Blocks

Blocks below are either excluded from the build or have no samples.

auth - Note: Block has no samples or was excluded from the build.
hsqldb - Note: Block has no samples or was excluded from the build.
jcr - Note: Block has no samples or was excluded from the build.
paranoid - Note: Block has no samples or was excluded from the build.
php - Note: Block has no samples or was excluded from the build.
portal-fw - Note: Block has no samples or was excluded from the build.
python - Note: Block has no samples or was excluded from the build.
repository - Note: Block has no samples or was excluded from the build.
serializers - Note: Block has no samples or was excluded from the build.
swf - Note: Block has no samples or was excluded from the build.
template - Note: Block has no samples or was excluded from the build.
woody - Note: Block has no samples or was excluded from the build.