The Cocoon samples have been undergoing re-organisation for a long time. This is an effort to finalize the samples before the Cocoon-2.1 release.
- The list was prepared by following links on the webapp and by looking at the filesystem (some samples might not be properly linked).
- Reviewed current cocoon-2.0.5-dev and listed all samples (done).
- Reviewed an old .war from during the build re-structure (2003-02-21) and listed other samples (done).
- Reviewed a version of 2.1 head just before the build re-structure
cvs checkout -D "2003-02-17 10:00:00 GMT" cocoon-2-historical
... strange ... this does not build (so not yet done).
- Reviewed current cocoon-2.1-m2-dev (not yet done).
- Not yet tested all samples in both branches.
Notes:
- This is a work-in-progress. The table below may be incomplete.
- Please write your initials in the "notes" column if you put "yes" somewhere, it might be useful to know who tested what. See list of initials at the end of this page.
Sample |
Comment |
Present? |
Working? |
Notes |
hello-world/XML |
|
yes |
yes |
|
hello-world/HTML |
|
yes |
yes |
|
hello-world/XHTML |
|
yes |
yes |
|
hello-world/TEXT |
|
yes |
yes |
|
hello-world/WML |
|
yes |
should be |
vg |
hello-world/VoiceML |
|
yes |
should be |
vg |
hello-world/SVG |
|
yes |
yes |
bd |
hello-world/SVG-JPEG |
|
yes |
yes |
moved to Batik block samples |
hello-world/SVG-PNG |
|
yes |
yes |
moved to Batik block samples |
hello-world/SWF |
|
yes |
yes |
bd - see bug #19619 |
hello-world/VRML |
|
yes |
should be |
vg |
hello-world/PDF-fop |
|
yes |
yes |
bd |
hello-world/PDF-itext |
|
yes |
yes |
bd - first page is empty in caching sample |
hello-world/PS |
|
yes |
should be |
vg |
hello-world/RTF |
|
yes |
yes |
bd |
hello-world/XLS |
|
yes |
yes |
moved to POI block samples (jh) |
hello-world/webservice |
|
yes |
yes |
|
hello-world/webservice/WSDL |
|
yes |
yes |
|
search |
block-lucene |
yes |
yes |
|
slides |
|
yes |
yes |
|
linkstatus/linkstatus |
|
yes |
yes |
|
linkstatus/linkalarm |
|
? |
? |
|
authentication-fw |
|
yes |
? |
now block |
portal-fw |
|
deprecated in 2.1, removed from 2.2 |
|
|
catalog-demo |
|
yes |
yes |
|
sdocbook-demo |
|
yes |
yes |
|
stream/OrderPage |
B2B order |
yes |
? |
|
status |
|
yes |
yes |
|
system/request |
|
yes |
yes |
|
system/error |
|
yes |
yes |
|
clearcache |
|
yes |
? |
|
clearpersistentstore |
|
yes |
? |
|
tutorial |
|
yes |
no |
missing form widgets on linux |
documents |
|
yes |
yes |
|
doclist |
|
? |
? |
|
jsp |
|
? |
? |
|
sample-apps/protected |
|
yes |
no |
|
sample-apps/session-state |
|
? |
? |
|
sample-apps/sessionless-state |
|
? |
? |
|
sample-apps/forms |
in 2.0 |
? |
? |
|
static/XMLised-sites/java.apache.org |
|
yes |
yes |
|
static/XMLised-sites/jakarta.apache.org |
|
yes |
yes |
|
deli |
|
? |
? |
|
static/fo |
Formatting Objects |
no |
no |
It's an outdated FOP readme (FOP 0.14). Is it useful? There is no newer file available in FOP CVS. Has anybody a better complex sample? |
static/svg |
HenryV |
yes |
yes |
moved to Batik block samples |
static/welcome-svg |
welcome pages as SVG |
yes |
yes |
broken in 2.0 (VG), works for me in 2.0 too (JH) |
xsp/hello |
|
? |
? |
|
xsp/logicsheet |
|
? |
? |
|
xsp/cacheable |
|
yes |
yes |
bd |
jsp/hello |
generator |
? |
? |
|
jsp/welcome |
reader |
? |
? |
|
xsp/simple |
|
yes |
yes |
vg |
xsp/esql |
|
? |
? |
|
xsp/sessionpage |
|
? |
? |
|
xsp/upload |
|
? |
? |
|
xsp/request |
|
? |
? |
|
xsp/response |
|
? |
? |
|
xsp/session |
|
? |
? |
|
xsp/cookie |
|
? |
? |
|
xsp/resolver |
util |
? |
? |
|
xsp-js/hello |
|
? |
? |
|
xsp-js/simple |
|
? |
? |
|
xsp-js/request |
|
? |
? |
|
xsp-js/response |
|
? |
? |
|
xsp-py/hello |
|
? |
? |
|
xsp/session |
|
? |
? |
|
dynamic/i18n/simple |
|
yes |
yes |
|
dynamic/i18n/xsp |
|
yes |
yes |
vg |
dynamic/script/javascript |
ScriptGenerator |
? |
? |
|
dynamic/script/python |
ScriptGenerator |
? |
? |
|
dynamic/velocity |
Velocity Template |
? |
? |
|
dynamic/parameterized-redirect |
|
? |
? |
|
dynamic/screenscrape/yahoo |
|
? |
? |
|
xscript/simple |
|
yes |
yes |
Need other Xscript samples |
xscript/test |
|
yes |
yes |
|
dynamic/database/simple |
|
? |
? |
|
dynamic/database/esql |
same as xsp/esql |
? |
? |
|
aggregation/slashdot |
|
yes |
yes |
|
aggregation/moreover |
|
yes |
yes |
|
aggregation/xmlhack |
|
yes |
yes |
|
aggregation/all-news |
via sitemap |
yes |
yes |
|
aggregation/all-news-2 |
via include transformer |
yes |
yes |
|
sources/ |
|
yes |
yes |
These are moved from 'sub/' (2.0) to sub-sitemap 'samples/sources' (2.1) and demonstrate cocoon protocol abilities -- VG |
sources/all-static |
|
yes |
yes |
|
sources/xsp-file |
from file:// |
yes |
yes |
Obtaining XSP Source |
sources/xsp-cocoon |
from cocoon:/ |
yes |
yes |
|
sources/xsp-cocoon-root |
from cocoon:// |
yes |
yes |
|
sources/xsp-http |
from http:// |
yes |
yes |
|
sources/xsp-dynamic |
|
yes |
yes |
|
sources/xsl-file |
from file:// |
yes |
yes |
Obtaining XSL Source |
sources/xsl-cocoon |
from cocoon:/ |
yes |
yes |
|
sources/xsl-cocoon-root |
from cocoon:// |
yes |
yes |
|
sources/xsl-http |
from http:// |
yes |
yes |
|
sources/xsl-dynamic |
|
yes |
yes |
|
sources/all-dynamic |
|
yes |
yes |
Obtaining XSP/XSL Source |
flow |
|
? |
? |
Missing link to doco about flow |
flow/calculator |
|
yes |
yes |
|
flow/userprefs |
|
yes |
yes |
|
myapp |
minimal webapp |
? |
? |
|
modules |
Input Modules |
yes |
yes |
|
xmlform/wizard |
|
removed |
|
|
xmlform/WSDL |
|
removed |
|
|
simpleform/transformer |
|
? |
? |
|
simpleform/logicsheet |
|
? |
? |
|
poi |
|
yes |
yes |
The 2 samples in CVS work. Cocoon 2.0 had some more, I'm working on them. (JH) |
proxy/webserviceproxy |
XMLForm sample through WSProxyGenerator |
yes |
yes |
|
proxy/cocoonhive |
Virtual Portal Demo |
yes |
yes |
|
soap/temperature |
|
yes |
yes |
|
soap/currency |
|
yes |
yes |
|
soap/xscript/soap-1 |
logicsheet |
yes |
yes |
|
soap/xscript/soap-2 |
transform |
yes |
yes |
|
soap/xscript/soap-3 |
logisheet + external xslt |
yes |
yes |
|
errorhandling |
|
yes |
yes |
vg |
scratchpad/petstore |
|
yes |
? |
|
scratchpad/jxforms |
|
removed |
|
|
scratchpad/castor |
Castor Transformer |
yes |
? |
|
paginator/list |
|
yes |
yes |
|
paginator/text |
|
yes |
yes |
|
imagereader |
|
yes |
yes |
|
scratchpad/slashedit |
Source Writing Transformer Online editor |
? |
? |
|
scratchpad/soap-server |
|
? |
? |
|
scratchpad/sitebuilder |
|
? |
? |
|
blocks/asciiart |
AsciiArt Generator |
yes |
yes |
|
scratchpad/mail |
mail block |
yes |
yes |
vg |
scratchpad/taglib |
taglib block |
yes |
yes |
|
blocks/chaperon |
|
? |
? |
|
blocks/profiler |
|
? |
? |
|
blocks/web3 |
SAP |
yes |
? |
But use Xalan as transformer in the samples (RP) |
blocks/slide |
|
? |
? |
|
blocks/databases |
|
? |
? |
Tester's initials
- bd: BertrandDelacretaz
- dc: DavidCrossley
- vg: Vadim
- jh: JoergHeinicke
- tc: TonyCollen
- rp: ReinhardPoetz