Re: Re: ... JBoss (Jetty)/Cocoon/Wyona-CMS

Michael Wechner <[email protected]> Thu, 20 Mar 2003 23:32:49 +0100
Newsgroups gmane.comp.cms.wyona.user
Message-ID <[email protected]>
Jonas Sunryd wrote:

>On Thu, 20 Mar 2003, Michael Wechner wrote:
>  
>
>>For the moment you should try the CVS version
>>http://www.wyona.org/download/downloading_and_installing.html
>>What Cocoon version do you use?
>>    
>>
>
>I would say 2.0.4. Anyhow got some stuff that didn't worked out
>well. See the attached file for the output.
>
>I would also want to point out that I use Jetty & JBoss, instead of
>Tomcat... Shouldn't really be a problem!?
>

Ok, I think the problem is that Lenya is based on Cocoon-2.1, which is 
using the "new" excalibur libraries.
BTW, you will find a "good" snapshot of Cocoon-2.1 at 
http://www.wyona.org/lenya/

HTH

Michael

>
>Thx in advance for all your help in this case!
>
>/Jonas
>  
>
>------------------------------------------------------------------------
>
>---- The file build.properties ------------------------------------------------
>
># Properties controlling the build process
>pubs.root.dirs=src/webapp/lenya/pubs:/home/lenya/src/lenya-pubs
>src.cocoon.dir=/opt/serversite/cocoon_current/cocoon-2.0.4/build/cocoon/webapp
>install.dir=/opt/webapps/lenya
>cache.dir=/tmp/lenya
>
>
>
>---- The output of the failed installation ------------------------------------
>
>[root@dinosaur lenya]# ant install
>Buildfile: build.xml
>
>init:
>     [echo] ------------------- lenya-0.8-dev 0.8-dev [1999-2002] --------------
>--
>     [echo] Building with Apache Ant version 1.5.2 compiled on February 28 2003
>using build file /home/jonas/lenya/build.xml
>     [echo] Today is March 20 2003
>
>check-tools-lib:
>
>prepare-tools-lib:
>     [copy] Copying 1 file to /home/jonas/lenya/build/lenya/webapp/WEB-INF/lib
>
>prepare-cocoon:
>     [echo] INFO: exclude: sitemap.xmap
>     [echo] INFO: exclude: WEB-INF/cocoon.xconf
>     [echo] INFO: exclude: WEB-INF/lib/lucene**.jar
>     [echo] INFO: exclude: **/javac.jar
>     [copy] Copying 921 files to /home/jonas/lenya/build/lenya/webapp
>     [copy] Copied 2 empty directories to /home/jonas/lenya/build/lenya/webapp
>     [echo] INFO: patching cocoon.xconf with XSLT stylesheet
>     [xslt] Processing /opt/serversite/cocoon_current/cocoon-2.0.4/build/cocoon/webapp/WEB-INF/cocoon.xconf to /home/jonas/lenya/build/lenya/webapp/WEB-INF/cocoon.xconf
>     [xslt] Loading stylesheet /home/jonas/lenya/src/webapp/WEB-INF/cocoon-xconf.xsl
>     [echo] INFO: Patch Lucene
>     [copy] Copying 1 file to /home/jonas/lenya/build/lenya/webapp
>
>prepare:
>
>build-custom-tasks:
>     [echo] INFO: Building Custom Tasks
>    [mkdir] Created dir: /home/jonas/lenya/build/tools/anttasks
>    [javac] Compiling 4 source files to /home/jonas/lenya/build/tools/anttasks
>    [javac] This version of java does not support the classic compiler; upgrading to modern
>
>prepare-src:
>     [echo] INFO: Create log4j.properties (build/lenya/src/log4j.properties)
>     [xslt] Processing /home/jonas/lenya/src/java/log4j-properties.xsl to /home/jonas/lenya/build/lenya/src/log4j.properties
>     [xslt] Loading stylesheet /home/jonas/lenya/src/java/log4j-properties.xsl
>     [echo] INFO: Copy java source files from src/java to build/lenya/src
>     [copy] Copying 149 files to /home/jonas/lenya/build/lenya/src
>     [copy] Copied 4 empty directories to /home/jonas/lenya/build/lenya/src
>     [echo] INFO: Copy java source files from src/webapp/lenya/pubs:/home/lenya/src/lenya-pubs to build/lenya/src
>[copyJavaSources] Copying 4 directories to /home/jonas/lenya/build/lenya/src
>[copyJavaSources] Copying 17 files to /home/jonas/lenya/build/lenya/src
>
>compile:
>    [mkdir] Created dir: /home/jonas/lenya/build/lenya/classes
>    [javac] Compiling 158 source files to /home/jonas/lenya/build/lenya/classes
>    [javac] This version of java does not support the classic compiler; upgrading to modern
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/XopusHandlerAction.java:55: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: package dom
>    [javac] import org.apache.excalibur.xml.dom.DOMParser;
>    [javac]                                     ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/EditorMainAction.java:52: package org.apache.excalibur.xml.sax does not exist
>    [javac] import org.apache.excalibur.xml.sax.SAXParser;
>    [javac]                                     ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/BitfluxAction.java:55: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: package dom
>    [javac] import org.apache.excalibur.xml.dom.DOMParser;
>    [javac]                                     ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/generation/ProxyGenerator.java:46: package org.apache.excalibur.xml.sax does not exist
>    [javac] import org.apache.excalibur.xml.sax.SAXParser;
>    [javac]                                     ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/PMLAuthorizerAction.java:164: cannot resolve symbol
>    [javac] symbol  : constructor Policy (org.w3c.dom.Document,org.apache.log.Logger)
>    [javac] location: class org.lenya.cms.ac.Policy
>    [javac]         Policy policy = new Policy(policyDoc, getLogger());
>    [javac]                         ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/XopusHandlerAction.java:172: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.XopusHandlerAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]         ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/XopusHandlerAction.java:172: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.XopusHandlerAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]                             ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/XopusHandlerAction.java:172: cannot resolve symbol
>    [javac] symbol  : variable DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.XopusHandlerAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]                                                            ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/EditorMainAction.java:156: cannot resolve symbol
>    [javac] symbol  : class SAXParser
>    [javac] location: class org.lenya.cms.cocoon.acting.EditorMainAction
>    [javac]             SAXParser parser = (SAXParser) this.manager.lookup(SAXParser.ROLE); // get the cocoon parser
>    [javac]             ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/EditorMainAction.java:156: cannot resolve symbol
>    [javac] symbol  : class SAXParser
>    [javac] location: class org.lenya.cms.cocoon.acting.EditorMainAction
>    [javac]             SAXParser parser = (SAXParser) this.manager.lookup(SAXParser.ROLE); // get the cocoon parser
>    [javac]                                 ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/EditorMainAction.java:156: cannot resolve symbol
>    [javac] symbol  : variable SAXParser
>    [javac] location: class org.lenya.cms.cocoon.acting.EditorMainAction
>    [javac]             SAXParser parser = (SAXParser) this.manager.lookup(SAXParser.ROLE); // get the cocoon parser
>    [javac]                                                                ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/BitfluxAction.java:179: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.BitfluxAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]         ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/BitfluxAction.java:179: cannot resolve symbol
>    [javac] symbol  : class DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.BitfluxAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]                             ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/acting/BitfluxAction.java:179: cannot resolve symbol
>    [javac] symbol  : variable DOMParser
>    [javac] location: class org.lenya.cms.cocoon.acting.BitfluxAction
>    [javac]         DOMParser parser = (DOMParser) this.manager.lookup(DOMParser.ROLE);
>    [javac]                                                            ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/transformation/AbstractDOMTransformer.java:182: cannot resolve symbol
>    [javac] symbol  : method setNormalizeNamespaces (boolean)
>    [javac] location: class org.apache.cocoon.xml.dom.DOMStreamer
>    [javac]         s.setNormalizeNamespaces(false);
>    [javac]          ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/generation/ProxyGenerator.java:117: cannot resolve symbol
>    [javac] symbol  : class SAXParser
>    [javac] location: class org.lenya.cms.cocoon.generation.ProxyGenerator
>    [javac]         SAXParser parser = null;
>    [javac]         ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/generation/ProxyGenerator.java:207: cannot resolve symbol
>    [javac] symbol  : class SAXParser
>    [javac] location: class org.lenya.cms.cocoon.generation.ProxyGenerator
>    [javac]             parser = (SAXParser) this.manager.lookup(SAXParser.ROLE);
>    [javac]                       ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/cms/cocoon/generation/ProxyGenerator.java:207: cannot resolve symbol
>    [javac] symbol  : variable SAXParser
>    [javac] location: class org.lenya.cms.cocoon.generation.ProxyGenerator
>    [javac]             parser = (SAXParser) this.manager.lookup(SAXParser.ROLE);
>    [javac]                                                      ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/lucene/html/HtmlContentHandler.java:18: package org.apache.excalibur.xml.sax does not exist
>    [javac]        org.apache.excalibur.xml.sax.JTidyHTMLParser parser = new org.apache.excalibur.xml.sax.JTidyHTMLParser();
>    [javac]                                    ^
>    [javac] /home/jonas/lenya/build/lenya/src/org/lenya/lucene/html/HtmlContentHandler.java:18: package org.apache.excalibur.xml.sax does not exist
>    [javac]        org.apache.excalibur.xml.sax.JTidyHTMLParser parser = new org.apache.excalibur.xml.sax.JTidyHTMLParser();
>    [javac]                                                                                              ^
>    [javac] 20 errors
>
>BUILD FAILED
>file:/home/jonas/lenya/build.xml:325: Compile failed; see the compiler error output for details.
>
>Total time: 1 minute 19 seconds
>  
>