cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex S <alexsc...@lineone.net>
Subject Re: Offline generation > Exception can't find component
Date Sun, 15 Feb 2004 13:54:59 GMT


Alex S wrote:

> Excellent Help Simon!
> Thanks very much indeed,
>
> Yes, having copied the jar files accross, I ran the same command as 
> last time and cocoon started building the samples file. I quit it 
> because it was just a test, but I now feel pretty confident that I 
> will be able to get it running with my own pipeline.
>
> Also thanks ,again,  for the future proofing with the information 
> about the later versions of Cocoon. I could have been completely 
> stumped again!
>
> One very happy subscriber,
> ------
> Alex.
>
>
>
> Simon Mieth wrote:
>
>> On Sun, 15 Feb 2004 11:27:45 +0000
>> Alex S <alexscott@lineone.net> wrote:
>>
>>  
>>
>>> Hi Thanks for the reply.
>>> Yes that makes some sense. But I am still having
>>> dificulties. Something about CatalogManager.properties or
>>> server.properties can't be found .
>>>
>>> a) I am now just going to try using the CL to pass in all
>>> the arguments directly.  easier for troubleshooting I
>>> think. b) Also with a fresh build of cocoon 2.1. I am
>>> working on Linux redhat 9 by the way.
>>> Thus I will try to build the samples having added pattern 
>>> welcome-test.html to the root sitemap instead of ""
>>> because I do not know how to represent the latter as an
>>> argument on the CL.[root@localhost cocoon-2.1]#
>>> ./cocoon.sh cli welcome-test.html -C
>>> build/webapp/WEB-INF/cocoon.xconf -c build/webapp/ -w
>>> ../tmp/ -d ../tmp/docs/
>>>
>>>
>>> Gives me this response on the command line:
>>>
>>>
>>> Cannot find CatalogManager.properties
>>> Exception in thread "main"
>>> java.lang.reflect.InvocationTargetException
>>>        at
>>>        sun.reflect.NativeMethodAccessorImpl.invoke0(Nati
>>>        ve Method) at 
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodA
>>> ccessorImpl.java:39)
>>>        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Delegatin
>>> gMethodAccessorImpl.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/http/HttpSessionBindingListener
>>>        at java.lang.ClassLoader.defineClass0(Native
>>>        Method)
>>>   
>>
>>
>> Hi Alex,
>>
>> the problem is the "java.lang.NoClassDefFoundError", the
>> CatalogManager.properties and server.properties "not found"
>> message is no problem, ignore this.
>>
>> You must only "cp tools/jetty/lib/servlet*.jar
>> build/webapp/WEB-INF/lib" in the cocoon-2.1 directory.
>>
>>
>> If you use the current-CVS-version or the cocoon-2.1.4, you
>> can run in trouble again. The "portal-framework" and
>> "portal"-block break the CLI. I'm not sure if it fixed now,
>> the bug is still open in bugzilla.
>> You have 2 options to solve this.
>>
>> 1.) Build cocoon without "portal" and "portal-fw"-block, by:
>> copy blocks.properties to local.blocks.properties and edit
>> this file:
>> comment out the
>> "exclude.block.portal-fw=true"
>> and "exclude.block.portal=true"
>> properties.
>> Then rebuild cocoon.
>>
>>
>> 2.) You can comment out in the portal-related-stuff in the
>> cocoon.xconf file. That is a little bit tricky, to find
>> components. Maybe it is a good idea to make a copy like
>> "cocoon-cli.xconf" and edit this file. Later you can use this file 
>> with the "-C
>> where/the/is/cocoon-cli.xconf"-switch
>>
>> You dont need this if you use cocoon-2.1.3.
>>
>>
>> I hope that helps. ;-)
>>
>> Best Regards,
>>
>> Simon
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
>> For additional commands, e-mail: users-help@cocoon.apache.org
>>
>>
>>  
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message