Werner Guttmann wrote: >Hi, > >I am just in the process of upgrading an existing web application to use >Cocoon 2.0.3 rather than 2.0.1 (running on Solaris 8, JDK 1.3.1). When >starting Tomcat 4.0.1, I am getting the following ComponentException in >e.g. core.log: > >I have searched the logs already (incl. the FAQ), but most entries seem >to relate to missing components within the sitemap, such as custom >actions, etc. > >All I have done is to copy sitemap, cocoon.xconf and logkit.xconf from >the Cocoon webapp shipped with the binaries, and mades ome minor chnages >in the pipeline section that are application specific. > >Any idea what might be going wrong ? > >W.. > >ERROR (2002-08-15) 10:34.14:581 [core.manager] (Unknown-URI) >Unknown-thread/ExcaliburComponentSelector: Could not set up Component >for hint: java >org.apache.avalon.framework.parameters.ParameterException: The parameter >'compiler' does not contain a value > at >org.apache.avalon.framework.parameters.Parameters.getParameter(Parameters.java:157) >
It's (almost) clear. You don't have required parameter in the cocoon.xconf. Check that your cocoon.xconf have something like this: <!-- Programming Languages: --> <programming-languages> <java-language logger="core.language.java" name="java"> <!-- Specifies which formatter to use to format source code. This parameter is optional. It is commented out because of bug #5689: Java "code-formatter" incorrectly formats double values <parameter name="code-formatter" value="org.apache.cocoon.components.language.programming.java.JstyleFormatter"/> --> <!-- A singleton-like implementation of a ClassLoader --> <parameter name="class-loader" value="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl"/> <!-- Compiler parameter specifies which class to use to compile Java. Possible variants are: Javac. Requires javac.jar (included with JDK as lib/toools.jar). Pizza. Requires pizza.jar (included with Cocoon distribution). Jikes. Requires IBM jikes compiler to be present in the PATH --> <parameter name="compiler" value="org.apache.cocoon.components.language.programming.java.Pizza"/> </java-language> Vadim --------------------------------------------------------------------- Please check that your question has not already been answered in the FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html> To unsubscribe, e-mail: <[EMAIL PROTECTED]> For additional commands, e-mail: <[EMAIL PROTECTED]>