Your mistake was using cocoon.xconf from src/webapp/WEB-INF.
For some reason it doesn't define the compiler parameter for
<java-language>. 

Someone should fix this.

Artur...

> -----Original Message-----
> From: Werner Guttmann [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, August 15, 2002 5:40 AM
> To: [EMAIL PROTECTED]
> Subject: Problems when upgrading to Cocoon 2.0.3 from 2.0.1
> 
> 
> 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)
> 
>         at
> 
>org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.parameterize(CompiledProgrammingLanguage.java:92)
> 
>         at
> 
>org.apache.cocoon.components.language.programming.java.JavaLanguage.parameterize(JavaLanguage.java:118)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:190)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:537)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.configure(ExcaliburComponentSelector.java:353)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:185)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(ExcaliburComponentManager.java:380)
> 
>         at
> 
>org.apache.cocoon.components.CocoonComponentManager.lookup(CocoonComponentManager.java:167)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory$ComponentManagerProxy.lookup(DefaultComponentFactory.java:314)
> 
>         at
> 
>org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.compose(ProgramGeneratorImpl.java:168)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:170)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:158)
> 
>         at org.apache.cocoon.Cocoon.initialize(Cocoon.java:270)
>         at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1237)
> 
>         at
> org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:435)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
> 
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
> 
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:388)
> 
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
> 
>         at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at
> org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> ERROR   (2002-08-15) 10:34.14:593   [core.manager] (Unknown-URI)
> Unknown-thread/ExcaliburComponentSelector: The component instance for
> 'java' is not valid.
> org.apache.avalon.framework.component.ComponentException: Could not set
> up Component for hint: java
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:554)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.configure(ExcaliburComponentSelector.java:353)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:185)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(ExcaliburComponentManager.java:380)
> 
>         at
> 
>org.apache.cocoon.components.CocoonComponentManager.lookup(CocoonComponentManager.java:167)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory$ComponentManagerProxy.lookup(DefaultComponentFactory.java:314)
> 
>         at
> 
>org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.compose(ProgramGeneratorImpl.java:168)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:170)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:158)
> 
>         at org.apache.cocoon.Cocoon.initialize(Cocoon.java:270)
>         at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1237)
> 
>         at
> org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:435)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
> 
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
> 
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:388)
> 
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
> 
>         at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at
> org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> 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)
> 
>         at
> 
>org.apache.cocoon.components.language.programming.CompiledProgrammingLanguage.parameterize(CompiledProgrammingLanguage.java:92)
> 
>         at
> 
>org.apache.cocoon.components.language.programming.java.JavaLanguage.parameterize(JavaLanguage.java:118)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:190)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.addComponent(ExcaliburComponentSelector.java:537)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentSelector.configure(ExcaliburComponentSelector.java:353)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:185)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(ExcaliburComponentManager.java:380)
> 
>         at
> 
>org.apache.cocoon.components.CocoonComponentManager.lookup(CocoonComponentManager.java:167)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory$ComponentManagerProxy.lookup(DefaultComponentFactory.java:314)
> 
>         at
> 
>org.apache.cocoon.components.language.generator.ProgramGeneratorImpl.compose(ProgramGeneratorImpl.java:168)
> 
>         at
> 
>org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:170)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:98)
> 
>         at
> 
>org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:158)
> 
>         at org.apache.cocoon.Cocoon.initialize(Cocoon.java:270)
>         at
> org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1237)
> 
>         at
> org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:435)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:852)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3267)
> 
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:3384)
> 
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:612)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:307)
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:388)
> 
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:505)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:776)
> 
>         at
> org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
>         at
> org.apache.catalina.startup.Catalina.process(Catalina.java:179)
>         at java.lang.reflect.Method.invoke(Native Method)
>         at
> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
> DEBUG   (2002-08-15) 10:34.14:609   [core.manager] (Unknown-URI)
> Unknown-thread/ExcaliburComponentManager: Could not access the Component
> for role:
> org.apache.cocoon.components.language.programming.ProgrammingLanguageSelector
> 
> org.apache.avalon.framework.configuration.ConfigurationException: Could
> not set up component
> 
> 
> 
> ---------------------------------------------------------------------
> 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]>
> 

---------------------------------------------------------------------
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]>

Reply via email to