Hello Yves, try to exclude the "cron" block and dependent ones from your cocoon build.
Look at INSTALL.txt in the cocoon root folder: Chapter: Choosing the blocks in short: copy blocks.properties to local.blocks.properties and exclude all blocks you do not need! (have a look at http://wiki.apache.org/cocoon-data/attachments/BlockDescriptions/attachments/blocks-218.ppt for dependencies and to make your choice.) Important: the block "portal" must be excluded from the build. Now it seems the "cron" block also, but this I have not testet. In my app I have only poi (for excel) batik, fop (for pdf) xsp, databases, naming (for access to DB or LDAP) Build Cocoon with "build" on commandline Make sure you have copied your files before a rebuild ;-) Regards Martin >>> [EMAIL PROTECTED] Dienstag, 25. Juli 2006 09:22 >>> When I disable the logging in the cli.xconf file, I get passed this problem, but I run into this one ... C:\Program Files\cocoon-2.1.9>cocoon cli -x .\cli.xconf -d c:\temp http://127.0. 0.1:8888/index.html cocoon.bat: using .\build\webapp as the webapp directory ------------------------------------------------------------------------ cocoon 2.1.9 Copyright (c) 1999-2006 Apache Software Foundation. All rights reserved. ------------------------------------------------------------------------ trying to register database trying to register database INFO [main] (QuartzScheduler.java:195) - Quartz Scheduler v.1.5.1 created. INFO [main] (RAMJobStore.java:138) - RAMJobStore initialized. INFO [main] (DirectSchedulerFactory.java:331) - Quartz scheduler 'Cocoon INFO [main] (DirectSchedulerFactory.java:333) - Quartz scheduler version: 1.5.1 INFO [main] (QuartzScheduler.java:400) - Scheduler Cocoon_$_Tue_Jul_25_09:19:42 _CEST_2006 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:585) at Loader.invokeMain(Unknown Source) at Loader.run(Unknown Source) at Loader.main(Unknown Source) Caused by: java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest Wrapper at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12 4) at java.net.URLClassLoader.defineClass(URLClassLoader.java:260) at java.net.URLClassLoader.access$100(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328) at java.lang.Class.getConstructor0(Class.java:2640) at java.lang.Class.newInstance0(Class.java:321) at java.lang.Class.newInstance(Class.java:303) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst ance(DefaultComponentFactory.java:195) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init ialize(ThreadSafeComponentHandler.java:108) at org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addC omponent(ExcaliburComponentSelector.java:705) at org.apache.cocoon.components.ExtendedComponentSelector.configure(Exte ndedComponentSelector.java:228) at org.apache.avalon.framework.container.ContainerUtil.configure(Contain erUtil.java:201) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst ance(DefaultComponentFactory.java:289) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init ialize(ThreadSafeComponentHandler.java:108) at org.apache.avalon.excalibur.component.ExcaliburComponentManager.looku p(ExcaliburComponentManager.java:278) at org.apache.cocoon.components.CocoonComponentManager.lookup(CocoonComp onentManager.java:335) at org.apache.avalon.framework.service.WrapperServiceManager.lookup(Wrap perServiceManager.java:68) at org.apache.cocoon.portal.impl.PortalManagerImpl.service(PortalManager Impl.java:85) at org.apache.avalon.framework.container.ContainerUtil.service(Container Util.java:143) at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInst ance(DefaultComponentFactory.java:271) at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.init ialize(ThreadSafeComponentHandler.java:108) at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initi alize(ExcaliburComponentManager.java:524) at org.apache.cocoon.components.CocoonComponentManager.initialize(Cocoon ComponentManager.java:566) at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai nerUtil.java:244) at org.apache.cocoon.Cocoon.initialize(Cocoon.java:342) at org.apache.avalon.framework.container.ContainerUtil.initialize(Contai nerUtil.java:244) at org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:17 6) at org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:99) at org.apache.cocoon.Main.main(Main.java:319) ... 7 more >----- Oorspronkelijk bericht ----- >Van: Martin Geissler [mailto:[EMAIL PROTECTED] >Verzonden: dinsdag, juli 25, 2006 08:08 AM >Aan: [email protected] >Onderwerp: Antw: Cocoon CLI > >Hello Yves, > >have you looked at >http://marc.theaimsgroup.com/?l=xml-cocoon-users&m=114439702920763&w=2 > >I think its mainly the servlet.jar file you have to copy. > >Regards Martin > > >>>> [EMAIL PROTECTED] Montag, 24. Juli 2006 23:19 >>> >Hi, > >I'm trying to store a page with : >./cocoon.sh cli -x ./cli.xconf http://127.0.0.1/index.html -d /tmp > >And I get this error: > > >./cocoon.sh: using ./build/webapp as the webapp directory >------------------------------------------------------------------------ >cocoon 2.1.9 >Copyright (c) 1999-2006 Apache Software Foundation. All rights >reserved. >------------------------------------------------------------------------ > > >DEBUG 2006-07-24 23:03:01.195 [ ] (): Getting handle to >context >directory 'build/webapp' >DEBUG 2006-07-24 23:03:01.239 [ ] (): Getting handle to >working >directory 'build/work' >DEBUG 2006-07-24 23:03:01.349 [ ] (): Added new >LogTargetFactory of type cocoon >DEBUG 2006-07-24 23:03:01.352 [ ] (): Added new >LogTargetFactory of type servlet >DEBUG 2006-07-24 23:03:01.354 [ ] (): Added new >LogTargetFactory of type stream >DEBUG 2006-07-24 23:03:01.389 [ ] (): Added new LogTarget of >id >main >DEBUG 2006-07-24 23:03:01.390 [ ] (): Added new LogTarget of >id >deprecation >FATAL_E 2006-07-24 23:03:01.395 [ ] (): Exception caught >org.apache.avalon.framework.configuration.ConfigurationException: >Cannot >find ServletContext object in application context > at >org.apache.avalon.excalibur.logger.factory.ServletTargetFactory.createTarget(ServletTargetFactory.java:85) > at >org.apache.avalon.excalibur.logger.DefaultLogTargetManager.configure(DefaultLogTargetManager.java:92) > at >org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201) > at >org.apache.avalon.excalibur.logger.LogKitLoggerManager.setupTargetManager(LogKitLoggerManager.java:457) > at >org.apache.avalon.excalibur.logger.LogKitLoggerManager.configure(LogKitLoggerManager.java:403) > at >org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:143) > at >org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:99) > at org.apache.cocoon.Main.main(Main.java:319) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at Loader.invokeMain(Unknown Source) > at Loader.run(Unknown Source) > at Loader.main(Unknown Source) >Caused by: org.apache.avalon.framework.context.ContextException: Unable > >to resolve context key: servlet-context > at >org.apache.avalon.framework.context.DefaultContext.get(DefaultContext.java:118) > at >org.apache.avalon.framework.context.DefaultContext.get(DefaultContext.java:121) > at >org.apache.avalon.excalibur.logger.factory.ServletTargetFactory.createTarget(ServletTargetFactory.java:81) > ... 14 more >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(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at Loader.invokeMain(Unknown Source) > at Loader.run(Unknown Source) > at Loader.main(Unknown Source) >Caused by: >org.apache.avalon.framework.configuration.ConfigurationException: >Cannot >find ServletContext object in application context > at >org.apache.avalon.excalibur.logger.factory.ServletTargetFactory.createTarget(ServletTargetFactory.java:85) > at >org.apache.avalon.excalibur.logger.DefaultLogTargetManager.configure(DefaultLogTargetManager.java:92) > at >org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201) > at >org.apache.avalon.excalibur.logger.LogKitLoggerManager.setupTargetManager(LogKitLoggerManager.java:457) > at >org.apache.avalon.excalibur.logger.LogKitLoggerManager.configure(LogKitLoggerManager.java:403) > at >org.apache.cocoon.bean.CocoonWrapper.initialize(CocoonWrapper.java:143) > at >org.apache.cocoon.bean.CocoonBean.initialize(CocoonBean.java:99) > at org.apache.cocoon.Main.main(Main.java:319) > ... 7 more >Caused by: org.apache.avalon.framework.context.ContextException: Unable > >to resolve context key: servlet-context > at >org.apache.avalon.framework.context.DefaultContext.get(DefaultContext.java:118) > at >org.apache.avalon.framework.context.DefaultContext.get(DefaultContext.java:121) > at >org.apache.avalon.excalibur.logger.factory.ServletTargetFactory.createTarget(ServletTargetFactory.java:81) > ... 14 more > > > >What am I forgetting ? > >Regards >Yves > > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
