Copy lib/optional/servlet_2_2.jar into build/webapp/WEB-INF/lib. This
should fix this problem. This is a known bug that needs to be fixed.
Copying servlet.jar fixes it for now, although this is a workaround.

Regards, Upayavira

Christina wrote:

> I just tried the cocoon command line, which,according to the online
> documentation, generates documents of the web site so I can run it on
> other server which is not servlet container. My command is: cocoon cli
> -x ./cli.xconf
> I didn't change anything in cli.xconf. But the response is really long
> and it seems cocoon generate nothing. and at the end it is
> "Wed Jul 07 13:53:14 PDT 2004 Listening for connections ..."
> Did I do something wrong? or is it supposed to be this way?
> Thanks for your help!
> D:\cocoon-2.1.5>cocoon cli -x /cli.xconf
> cocoon.bat: using .\build\webapp as the webapp directory
> -------------------- Loading --------------------
> Processing repository: .\build\webapp\WEB-INF\lib
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-2.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-jxpath-20030909.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-instrument-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jcs-1.0-dev-20040516.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\rhino1.5r4-continuations-20040228.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-sourceresolve-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-cli-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\javacApi-0.9.jar
> Adding jar: \build\webapp\WEB-INF\lib\avalon-framework-impl-4.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-registry-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-monitor-1.0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-store-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-oro-2.0.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\castor-0.9.5.3-xml.jar
> Adding jar: \build\webapp\WEB-INF\lib\xercesImpl-2.6.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\xml-apis.jar
> Adding jar: \build\webapp\WEB-INF\lib\logkit-1.2.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-instrument-manager-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-logger-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-common-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\jdtcore-2.1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-testcase-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-event-impl-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-server-impl-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-io-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\log4j-1.2.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\util.concurrent-1.3.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\xalan-2.6.0.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\excalibur-instrument-manager-interfaces-1
> .0.jar
> Adding jar: .\build\webapp\WEB-INF\lib\jisp-2.5.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-lang-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-jexl-1.0-beta-1-20040113.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-event-api-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-naming-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-bcel-20040329.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-httpclient-2.0-final.jar
> Adding jar: \build\webapp\WEB-INF\lib\pizza-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-regexp-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-logging-1.0.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-server-interfaces-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-i18n-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\avalon-framework-api-4.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-collections-3.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-xmlutil-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\xml-commons-resolver-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-pool-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\xreporter-expression-20030725.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-component-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\javacImpl-0.9.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-ojb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-paranoid-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-lucene-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-databases-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-apples-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-session-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-itext-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-axis-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-proxy-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-web3-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-scratchpad-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-qdox-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-xsp-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-eventcache-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-linkrewriter-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-deli-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-taglib-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-python-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-midi-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-hsqldb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-poi-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jsp-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-forms-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-velocity-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-portal-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-cron-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-bsf-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-asciiart-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-fop-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jms-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-xmldb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-serializers-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-swf-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-batik-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-html-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-repository-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-portal-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-php-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-naming-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-petstore-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-mail-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-tour-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-stx-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-profiler-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-chaperon-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-javaflow-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-webdav-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-slop-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-linotype-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-slide-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jfor-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-authentication-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\batik-all-1.5.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\fop-0.20.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\velocity-1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\quartz-1.3.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\apache-garbage-0.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\ehcache-0.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-digester-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-betwixt-20030910.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-beanutils-1.6.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\chaperon-20040205.jar
> Adding jar: \build\webapp\WEB-INF\lib\spark-0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\jfor-0.7.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\itext-xml-1.02.jar
> Adding jar: \build\webapp\WEB-INF\lib\itext-1.02b.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-datasource-1.1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\hsqldb-1.7.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\poi-2.5-final-20040302.jar
> Adding jar: \build\webapp\WEB-INF\lib\lucene-1.3-final.jar
> Adding jar: \build\webapp\WEB-INF\lib\jtidy-04aug2000r7-dev.jar
> Adding jar: \build\webapp\WEB-INF\lib\asm-1.4.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\bsf-2.3.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\groovy-20040415.114632.jar
> Adding jar: \build\webapp\WEB-INF\lib\geronimo-spec-jms-DEV-20031120.jar
> Adding jar: \build\webapp\WEB-INF\lib\geronimo-spec-jta-DEV-20040202.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-webdavservlet-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-kernel-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jdom-b9.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-stores-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-common-20030701.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-xupdate-20040205.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-api-20030701.jar
> Adding jar: \build\webapp\WEB-INF\lib\xindice-1.1b4.jar
> Adding jar: \build\webapp\WEB-INF\lib\icu4j.jar
> Adding jar: \build\webapp\WEB-INF\lib\deli-0.9.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\jena-2.0.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-jaxrpc-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\wsdl4j-1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-discovery-0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-saaj-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-util-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\qdox-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\portlet-api-20040310.jar
> Adding jar: \build\webapp\WEB-INF\lib\pluto-20040310.jar
> Adding jar: \build\webapp\WEB-INF\lib\joost-20040330.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-slide-webdavlib-2.0rc1.jar
> Adding jar: \build\webapp\WEB-INF\lib\db-ojb-1.0.rc6.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-pool-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\antlr-2.7.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-dbcp-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-serializers-charsets-0.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-2.1.5-deprecated.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\mysql-connector-java-3.0.11-stable-bin.ja
> r
> Adding jar: .\build\webapp\WEB-INF\lib\a_sunbow_ext_2.1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\jta.jar
> -------------------- Executing -----------------
> Main Class: org.apache.cocoon.Main
> ------------------------------------------------------------------------
> cocoon 2.1.5
> Copyright (c) 1999-2004 Apache Software Foundation. All rights reserved.
> ------------------------------------------------------------------------
>
> trying to register database
> trying to register database
> INFO [main] (CompositeCacheConfigurator.java:120) - setting defaults to DC
> INFO [main] (CompositeCacheConfigurator.java:130) - setting
> defaultCompositeCac
> heAttributes to [ useLateral = true, useRemote = true, useDisk = true,
> maxObjs =
> 100, maxSpoolPerRun = -1 ]
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.defau
> lt.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.default.elementattributes', using defaults.
> INFO [main] (CompositeCacheConfigurator.java:140) - setting
> defaultElementAttri
> butes to [ IS_LATERAL = false, IS_SPOOL = false, IS_REMOTE = false,
> IS_ETERNAL =
> true, MaxLifeSeconds = -1, IdleTime = -1, CreateTime = 1089233590711,
> LastAcces
> sTime = 1089233590711, getTimeToLiveSeconds() = -1000, createTime =
> 108923359071
> 1 ]
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.syste
> m.groupIdCache.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.system.groupIdCache.elementattributes', using defaults.
> INFO [main] (LRUMemoryCache.java:68) - initialized LRUMemoryCache for
> groupIdCa
> che
> INFO [main] (CompositeCache.java:140) - Constructed cache with name:
> groupIdCac
> he
> INFO [main] (IndexedDiskCache.java:90) - Cache file root directory:
> D:\cocoon-2
> .1.5\build\work\cache-dir
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.regio
> n.main.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.region.main.elementattributes', using defaults.
> INFO [main] (LRUMemoryCache.java:68) - initialized LRUMemoryCache for main
> INFO [main] (CompositeCache.java:140) - Constructed cache with name: main
> INFO [main] (IndexedDiskCache.java:90) - Cache file root directory:
> D:\cocoon-2
> .1.5\build\work\cache-dir
> INFO [main] (RAMJobStore.java:143) - RAMJobStore initialized.
> INFO [main] (DirectSchedulerFactory.java:333) - Quartz scheduler 'Cocoon
> INFO [main] (DirectSchedulerFactory.java:335) - Quartz scheduler
> version: 1.3.2
> INFO [main] (QuartzScheduler.java:366) - Scheduler
> Cocoon_$_Wed_Jul_07_13:53:11
> _PDT_2004 started.
> Exception in thread "main" java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at Loader.invokeMain(Unknown Source)
> at Loader.run(Unknown Source)
> at Loader.main(Unknown Source)
> server.properties not found, using command line or default properties
> Opening database: D:\cocoon-2.1.5\build\webapp\WEB-INF\db\cocoondb
> HSQLDB server 1.7.1 is running
> Use SHUTDOWN to close normally. Use [Ctrl]+[C] to abort abruptly
> Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletConfig
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
> at java.lang.Class.getConstructor0(Class.java:1922)
> at java.lang.Class.newInstance0(Class.java:278)
> at java.lang.Class.newInstance(Class.java:261)
> at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst
> ance(DefaultComponentFactory.java:179)
> at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init
> ialize(ThreadSafeComponentHandler.java:108)
> at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initi
> alize(ExcaliburComponentManager.java:522)
> at org.apache.cocoon.components.CocoonComponentManager.initialize(Cocoon
> ComponentManager.java:527)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.Cocoon.initialize(Cocoon.java:306)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:15
> 1)
> at org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:97)
> at org.apache.cocoon.Main.main(Main.java:320)
> .. 7 more
> INFO [main] (CompositeCache.java:140) - Constructed cache with name: main
> INFO [main] (IndexedDiskCache.java:90) - Cache file root directory:
> D:\cocoon-2
> .1.5\build\work\cache-dir
> INFO [main] (RAMJobStore.java:143) - RAMJobStore initialized.
> INFO [main] (DirectSchedulerFactory.java:333) - Quartz scheduler 'Cocoon
> INFO [main] (DirectSchedulerFactory.java:335) - Quartz scheduler
> version: 1.3.2
> INFO [main] (QuartzScheduler.java:366) - Scheduler
> Cocoon_$_Wed_Jul_07_13:26:02
> _PDT_2004 started.
> Exception in thread "main" java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at Loader.invokeMain(Unknown Source)
> at Loader.run(Unknown Source)
> at Loader.main(Unknown Source)
> Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletConfig
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
> at java.lang.Class.getConstructor0(Class.java:1922)
> at java.lang.Class.newInstance0(Class.java:278)server.properties not fou
> nd, using command line or default properties
> Opening database: D:\cocoon-2.1.5\build\webapp\WEB-INF\db\cocoondb
> HSQLDB server 1.7.1 is running
> Use SHUTDOWN to close normally. Use [Ctrl]+[C] to abort abruptly
> at java.lang.Class.newInstance(Class.java:261)
> at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst
> ance(DefaultComponentFactory.java:179)
> at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init
> ialize(ThreadSafeComponentHandler.java:108)
> at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initi
> alize(ExcaliburComponentManager.java:522)
> at org.apache.cocoon.components.CocoonComponentManager.initialize(Cocoon
> ComponentManager.java:527)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.Cocoon.initialize(Cocoon.java:306)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:15
> 1)
> at org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:97)
> at org.apache.cocoon.Main.main(Main.java:320)
> .. 7 more
> Wed Jul 07 13:26:06 PDT 2004 Listening for connections ..
> Terminate batch job (Y/N)? y
> D:\cocoon-2.1.5>cocoon cli -x /cli.xconf
> cocoon.bat: using .\build\webapp as the webapp directory
> -------------------- Loading --------------------
> Processing repository: .\build\webapp\WEB-INF\lib
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-2.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-jxpath-20030909.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-instrument-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jcs-1.0-dev-20040516.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\rhino1.5r4-continuations-20040228.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-sourceresolve-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-cli-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\javacApi-0.9.jar
> Adding jar: \build\webapp\WEB-INF\lib\avalon-framework-impl-4.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-registry-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-monitor-1.0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-store-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-oro-2.0.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\castor-0.9.5.3-xml.jar
> Adding jar: \build\webapp\WEB-INF\lib\xercesImpl-2.6.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\xml-apis.jar
> Adding jar: \build\webapp\WEB-INF\lib\logkit-1.2.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-instrument-manager-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-logger-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-common-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\jdtcore-2.1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-testcase-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-event-impl-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-server-impl-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-io-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\log4j-1.2.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\util.concurrent-1.3.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\xalan-2.6.0.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\excalibur-instrument-manager-interfaces-1
> .0.jar
> Adding jar: .\build\webapp\WEB-INF\lib\jisp-2.5.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-lang-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-jexl-1.0-beta-1-20040113.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-event-api-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-naming-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-bcel-20040329.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-httpclient-2.0-final.jar
> Adding jar: \build\webapp\WEB-INF\lib\pizza-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-regexp-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-logging-1.0.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\altrmi-server-interfaces-0.9.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-i18n-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\avalon-framework-api-4.1.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-collections-3.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-xmlutil-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\xml-commons-resolver-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-pool-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\xreporter-expression-20030725.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-component-1.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\javacImpl-0.9.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-ojb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-paranoid-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-lucene-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-databases-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-apples-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-session-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-itext-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-axis-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-proxy-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-web3-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-scratchpad-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-qdox-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-xsp-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-eventcache-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-linkrewriter-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-deli-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-taglib-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-python-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-midi-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-hsqldb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-poi-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jsp-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-forms-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-velocity-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-portal-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-cron-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-bsf-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-asciiart-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-fop-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jms-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-xmldb-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-serializers-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-swf-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-batik-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-html-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-repository-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-portal-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-php-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-naming-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-petstore-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-mail-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-tour-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-stx-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-profiler-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-chaperon-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-javaflow-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-webdav-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-slop-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-linotype-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-slide-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-jfor-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-authentication-fw-block.jar
> Adding jar: \build\webapp\WEB-INF\lib\batik-all-1.5.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\fop-0.20.5.jar
> Adding jar: \build\webapp\WEB-INF\lib\velocity-1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\quartz-1.3.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\apache-garbage-0.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\ehcache-0.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-digester-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-betwixt-20030910.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-beanutils-1.6.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\chaperon-20040205.jar
> Adding jar: \build\webapp\WEB-INF\lib\spark-0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\jfor-0.7.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\itext-xml-1.02.jar
> Adding jar: \build\webapp\WEB-INF\lib\itext-1.02b.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-datasource-1.1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\hsqldb-1.7.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\poi-2.5-final-20040302.jar
> Adding jar: \build\webapp\WEB-INF\lib\lucene-1.3-final.jar
> Adding jar: \build\webapp\WEB-INF\lib\jtidy-04aug2000r7-dev.jar
> Adding jar: \build\webapp\WEB-INF\lib\asm-1.4.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\bsf-2.3.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\groovy-20040415.114632.jar
> Adding jar: \build\webapp\WEB-INF\lib\geronimo-spec-jms-DEV-20031120.jar
> Adding jar: \build\webapp\WEB-INF\lib\geronimo-spec-jta-DEV-20040202.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-webdavservlet-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-kernel-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\jdom-b9.jar
> Adding jar: \build\webapp\WEB-INF\lib\slide-stores-2.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-common-20030701.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-xupdate-20040205.jar
> Adding jar: \build\webapp\WEB-INF\lib\xmldb-api-20030701.jar
> Adding jar: \build\webapp\WEB-INF\lib\xindice-1.1b4.jar
> Adding jar: \build\webapp\WEB-INF\lib\icu4j.jar
> Adding jar: \build\webapp\WEB-INF\lib\deli-0.9.8.jar
> Adding jar: \build\webapp\WEB-INF\lib\jena-2.0.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-jaxrpc-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\wsdl4j-1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-discovery-0.2.jar
> Adding jar: \build\webapp\WEB-INF\lib\axis-saaj-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\excalibur-util-1.0.jar
> Adding jar: \build\webapp\WEB-INF\lib\qdox-1.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\portlet-api-20040310.jar
> Adding jar: \build\webapp\WEB-INF\lib\pluto-20040310.jar
> Adding jar: \build\webapp\WEB-INF\lib\joost-20040330.jar
> Adding jar: \build\webapp\WEB-INF\lib\jakarta-slide-webdavlib-2.0rc1.jar
> Adding jar: \build\webapp\WEB-INF\lib\db-ojb-1.0.rc6.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-pool-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\antlr-2.7.3.jar
> Adding jar: \build\webapp\WEB-INF\lib\commons-dbcp-1.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-serializers-charsets-0.1.jar
> Adding jar: \build\webapp\WEB-INF\lib\cocoon-2.1.5-deprecated.jar
> Adding jar:
> \build\webapp\WEB-INF\lib\mysql-connector-java-3.0.11-stable-bin.ja
> r
> Adding jar: .\build\webapp\WEB-INF\lib\a_sunbow_ext_2.1.4.jar
> Adding jar: \build\webapp\WEB-INF\lib\jta.jar
> -------------------- Executing -----------------
> Main Class: org.apache.cocoon.Main
> ------------------------------------------------------------------------
> cocoon 2.1.5
> Copyright (c) 1999-2004 Apache Software Foundation. All rights reserved.
> ------------------------------------------------------------------------
>
> trying to register database
> trying to register database
> INFO [main] (CompositeCacheConfigurator.java:120) - setting defaults to DC
> INFO [main] (CompositeCacheConfigurator.java:130) - setting
> defaultCompositeCac
> heAttributes to [ useLateral = true, useRemote = true, useDisk = true,
> maxObjs =
> 100, maxSpoolPerRun = -1 ]
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.defau
> lt.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.default.elementattributes', using defaults.
> INFO [main] (CompositeCacheConfigurator.java:140) - setting
> defaultElementAttri
> butes to [ IS_LATERAL = false, IS_SPOOL = false, IS_REMOTE = false,
> IS_ETERNAL =
> true, MaxLifeSeconds = -1, IdleTime = -1, CreateTime = 1089233590711,
> LastAcces
> sTime = 1089233590711, getTimeToLiveSeconds() = -1000, createTime =
> 108923359071
> 1 ]
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.syste
> m.groupIdCache.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.system.groupIdCache.elementattributes', using defaults.
> INFO [main] (LRUMemoryCache.java:68) - initialized LRUMemoryCache for
> groupIdCa
> che
> INFO [main] (CompositeCache.java:140) - Constructed cache with name:
> groupIdCac
> he
> INFO [main] (IndexedDiskCache.java:90) - Cache file root directory:
> D:\cocoon-2
> .1.5\build\work\cache-dir
> WARN [main] (OptionConverter.java:151) - Could not find value for key
> jcs.regio
> n.main.elementattributes
> WARN [main] (CompositeCacheConfigurator.java:337) - Could not
> instantiate eAttr
> named 'jcs.region.main.elementattributes', using defaults.
> INFO [main] (LRUMemoryCache.java:68) - initialized LRUMemoryCache for main
> INFO [main] (CompositeCache.java:140) - Constructed cache with name: main
> INFO [main] (IndexedDiskCache.java:90) - Cache file root directory:
> D:\cocoon-2
> .1.5\build\work\cache-dir
> INFO [main] (RAMJobStore.java:143) - RAMJobStore initialized.
> INFO [main] (DirectSchedulerFactory.java:333) - Quartz scheduler 'Cocoon
> INFO [main] (DirectSchedulerFactory.java:335) - Quartz scheduler
> version: 1.3.2
> INFO [main] (QuartzScheduler.java:366) - Scheduler
> Cocoon_$_Wed_Jul_07_13:53:11
> _PDT_2004 started.
> Exception in thread "main" java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at Loader.invokeMain(Unknown Source)
> at Loader.run(Unknown Source)
> at Loader.main(Unknown Source)
> server.properties not found, using command line or default properties
> Opening database: D:\cocoon-2.1.5\build\webapp\WEB-INF\db\cocoondb
> HSQLDB server 1.7.1 is running
> Use SHUTDOWN to close normally. Use [Ctrl]+[C] to abort abruptly
> Caused by: java.lang.NoClassDefFoundError: javax/servlet/ServletConfig
> at java.lang.Class.getDeclaredConstructors0(Native Method)
> at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610)
> at java.lang.Class.getConstructor0(Class.java:1922)
> at java.lang.Class.newInstance0(Class.java:278)
> at java.lang.Class.newInstance(Class.java:261)
> at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst
> ance(DefaultComponentFactory.java:179)
> at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init
> ialize(ThreadSafeComponentHandler.java:108)
> at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initi
> alize(ExcaliburComponentManager.java:522)
> at org.apache.cocoon.components.CocoonComponentManager.initialize(Cocoon
> ComponentManager.java:527)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.Cocoon.initialize(Cocoon.java:306)
> at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai
> nerUtil.java:283)
> at org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:15
> 1)
> at org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:97)
> at org.apache.cocoon.Main.main(Main.java:320)
> .. 7 more
> Wed Jul 07 13:53:14 PDT 2004 Listening for connections ..
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to