I found out my weird error: It was a Jar-problem.  (welcome to JAR 
HELL...)

For some reason I had the alt-rmi jars inside my web-inf/lib-directory and 
that caused the problem. I do not have any reasonable explanation why that 
led to the described error. but after removing those jars from the project 
(which I did not need anyway) it worked fine.

greets from vienna

Gabriel


______________________
Mag. Gabriel Gruber
Senior Consultant
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Workflow EDV GmbH, Dannebergplatz 6/23, A-1030 Wien
http://www.workflow.at




Gabriel Gruber <[EMAIL PROTECTED]> 
12.01.2007 18:40
Please respond to
[email protected]


To
[email protected]
cc

Subject
Problem with new JX Template Generator







Hello Cocoon Folks! 

I just upgraded to 2.1.10 and I have a problem with the new JX Template 
generator! I compiled the block as usual with the build system and the 
jetty dist runs fine. But my app doesn't run when the corresponding 
cocoon.xconf settings from the jx template generator are present: 

  <expression-factory/> 
  <expression-compilers> 
    <component-instance 
class="org.apache.cocoon.components.expression.jxpath.JXPathCompiler" 
name="default"/> 
    <component-instance 
class="org.apache.cocoon.components.expression.jexl.JexlCompiler" 
name="jexl"/> 
    <component-instance 
class="org.apache.cocoon.components.expression.jxpath.JXPathCompiler" 
name="jxpath"/> 
    <component-instance 
class="org.apache.cocoon.components.expression.javascript.JavaScriptCompiler" 
name="js"/> 
  </expression-compilers> 
  <string-template-parsers> 
    <component-instance 
class="org.apache.cocoon.template.expression.JXTGStringTemplateParser" 
name="jxtg"/> 
    <component-instance 
class="org.apache.cocoon.template.expression.DefaultStringTemplateParser" 
name="default"/> 
  </string-template-parsers> 
    <component 
class="org.apache.cocoon.template.script.DefaultScriptManager" 
role="org.apache.cocoon.template.script.ScriptManager"/> 
    <component 
class="org.apache.cocoon.template.script.DefaultInstructionFactory" 
role="org.apache.cocoon.template.script.InstructionFactory"/> 
    <component 
class="org.apache.cocoon.template.expression.JXTGStringTemplateParser" 
role="org.apache.cocoon.template.expression.StringTemplateParser"/> 

I get an exception at startup, as the component for key '
org.apache.cocoon.template.expression.StringTemplateParserSelector' cannot 
be found. While I could not find a class with that name neither in the 
project nor in the internet, I found a file called expression.roles at 
org/apache/cocoon/template/expression which has an entry with that key and 
points to a default implemenation class at path '
org.apache.cocoon.core.container.DefaultServiceSelector'. 

But at that classpath not classfile can be found either....    I really 
wonder how the jetty distribution (normal build of cocoon) can run.... 
?????? 

Any Ideas, thoughts, etc. ??? 
many thanx in advance 

here is the exception I get in my own application..... 

Webdesk starting... 
Reloading from: jndi:/localhost/webdesk3_cocoon/WEB-INF/cocoon.xconf - 
2007-01-12 18:10:33,337 access 
Cannot find CatalogManager.properties 
ThreadPool named "default" created with maximum 
queue-size=2147483647,max-pool-size=5,min-pool-size=5,priority=5,isDaemon=false,keep-alive-time-ms=60000,block-policy="ABORT",shutdown-wait-time-ms=-1
 
- 2007-01-12 18:10:42,947 core.runnable 
ThreadPool named "daemon" created with no 
queue,max-pool-size=2147483647,min-pool-size=1,priority=5,isDaemon=true,keep-alive-time-ms=60000,block-policy=ABORT,shutdown-wait-time-ms=-1
 
- 2007-01-12 18:10:43,009 core.runnable 
The session-fw block is deprecated. Please use the provided alternatives 
instead. - 2007-01-12 18:10:44,197 deprecation 
EHCache cache "cocoon-ehcache-1" initialized - 2007-01-12 18:10:44,353 
core.store 
Caught an exception trying to initialize the component handler. - 
2007-01-12 18:10:45,337 core.manager 
org.apache.avalon.framework.service.ServiceException: Could not find 
component (key 
[org.apache.cocoon.template.expression.StringTemplateParserSelector]) 
(Key='org.apache.cocoon.template.expression.StringTemplateParserSelector') 

        at 
org.apache.avalon.framework.service.WrapperServiceManager.lookup(
WrapperServiceManager.java:80) 
        at org.apache.cocoon.template.script.DefaultScriptManager.service(
DefaultScriptManager.java:64) 
        at org.apache.avalon.framework.container.ContainerUtil.service(
ContainerUtil.java:143) 
        at 
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(
DefaultComponentFactory.java:271) 
        at 
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(
ThreadSafeComponentHandler.java:108) 
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(
ExcaliburComponentManager.java:524) 
        at org.apache.cocoon.components.CocoonComponentManager.initialize(
CocoonComponentManager.java:583) 
        at org.apache.avalon.framework.container.ContainerUtil.initialize(
ContainerUtil.java:244) 
        at org.apache.cocoon.Cocoon.initialize(Cocoon.java:345) 
        at org.apache.avalon.framework.container.ContainerUtil.initialize(
ContainerUtil.java:244) 
        at org.apache.cocoon.servlet.CocoonServlet.createCocoon(
CocoonServlet.java:1429) 
        at org.apache.cocoon.servlet.CocoonServlet.init(
CocoonServlet.java:499) 
        at at.workflow.webdesk.Webdesk.init(Webdesk.java:79) 
        at org.apache.catalina.core.StandardWrapper.loadServlet(
StandardWrapper.java:1029) 
        at org.apache.catalina.core.StandardWrapper.load(
StandardWrapper.java:862) 
        at org.apache.catalina.core.StandardContext.loadOnStartup(
StandardContext.java:4013) 
        at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4357) 
        at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:823) 
        at org.apache.catalina.core.ContainerBase.addChild(
ContainerBase.java:807) 
        at org.apache.catalina.core.StandardHost.addChild(
StandardHost.java:595) 
        at org.apache.catalina.core.StandardHostDeployer.install(
StandardHostDeployer.java:277) 
        at org.apache.catalina.core.StandardHost.install(
StandardHost.java:832) 
        at org.apache.catalina.startup.HostConfig.deployDirectories(
HostConfig.java:701) 
        at org.apache.catalina.startup.HostConfig.deployApps(
HostConfig.java:432) 
        at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:983) 
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
HostConfig.java:349) 
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
LifecycleSupport.java:119) 
        at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1091) 
        at org.apache.catalina.core.StandardHost.start(
StandardHost.java:789) 
        at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1083) 
        at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:478) 
        at org.apache.catalina.core.StandardService.start(
StandardService.java:480) 
        at org.apache.catalina.core.StandardServer.start(
StandardServer.java:2313) 
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556) 
        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:324) 
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) 

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 
Caused by: org.apache.avalon.framework.component.ComponentException: Could 
not find component (key 
[org.apache.cocoon.template.expression.StringTemplateParserSelector]) 
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(
ExcaliburComponentManager.java:265) 
        at org.apache.cocoon.components.CocoonComponentManager.lookup(
CocoonComponentManager.java:354) 
        at 
org.apache.avalon.framework.service.WrapperServiceManager.lookup(
WrapperServiceManager.java:68) 
        ... 39 more 
Exception reloading - 2007-01-12 18:15:46,327 access 
org.apache.avalon.framework.service.ServiceException: Could not find 
component (key 
[org.apache.cocoon.template.expression.StringTemplateParserSelector]) 
(Key='org.apache.cocoon.template.expression.StringTemplateParserSelector') 

        at 
org.apache.avalon.framework.service.WrapperServiceManager.lookup(
WrapperServiceManager.java:80) 
        at org.apache.cocoon.template.script.DefaultScriptManager.service(
DefaultScriptManager.java:64) 
        at org.apache.avalon.framework.container.ContainerUtil.service(
ContainerUtil.java:143) 
        at 
org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(
DefaultComponentFactory.java:271) 
        at 
org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(
ThreadSafeComponentHandler.java:108) 
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(
ExcaliburComponentManager.java:524) 
        at org.apache.cocoon.components.CocoonComponentManager.initialize(
CocoonComponentManager.java:583) 
        at org.apache.avalon.framework.container.ContainerUtil.initialize(
ContainerUtil.java:244) 
        at org.apache.cocoon.Cocoon.initialize(Cocoon.java:345) 
        at org.apache.avalon.framework.container.ContainerUtil.initialize(
ContainerUtil.java:244) 
        at org.apache.cocoon.servlet.CocoonServlet.createCocoon(
CocoonServlet.java:1429) 
        at org.apache.cocoon.servlet.CocoonServlet.init(
CocoonServlet.java:499) 
        at at.workflow.webdesk.Webdesk.init(Webdesk.java:79) 
        at org.apache.catalina.core.StandardWrapper.loadServlet(
StandardWrapper.java:1029) 
        at org.apache.catalina.core.StandardWrapper.load(
StandardWrapper.java:862) 
        at org.apache.catalina.core.StandardContext.loadOnStartup(
StandardContext.java:4013) 
        at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4357) 
        at org.apache.catalina.core.ContainerBase.addChildInternal(
ContainerBase.java:823) 
        at org.apache.catalina.core.ContainerBase.addChild(
ContainerBase.java:807) 
        at org.apache.catalina.core.StandardHost.addChild(
StandardHost.java:595) 
        at org.apache.catalina.core.StandardHostDeployer.install(
StandardHostDeployer.java:277) 
        at org.apache.catalina.core.StandardHost.install(
StandardHost.java:832) 
        at org.apache.catalina.startup.HostConfig.deployDirectories(
HostConfig.java:701) 
        at org.apache.catalina.startup.HostConfig.deployApps(
HostConfig.java:432) 
        at org.apache.catalina.startup.HostConfig.start(
HostConfig.java:983) 
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(
HostConfig.java:349) 
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
LifecycleSupport.java:119) 
        at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1091) 
        at org.apache.catalina.core.StandardHost.start(
StandardHost.java:789) 
        at org.apache.catalina.core.ContainerBase.start(
ContainerBase.java:1083) 
        at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:478) 
        at org.apache.catalina.core.StandardService.start(
StandardService.java:480) 
        at org.apache.catalina.core.StandardServer.start(
StandardServer.java:2313) 
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556) 
        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:324) 
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) 

        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 
Caused by: org.apache.avalon.framework.component.ComponentException: Could 
not find component (key 
[org.apache.cocoon.template.expression.StringTemplateParserSelector]) 
        at 
org.apache.avalon.excalibur.component.ExcaliburComponentManager.lookup(
ExcaliburComponentManager.java:265) 
        at org.apache.cocoon.components.CocoonComponentManager.lookup(
CocoonComponentManager.java:354) 
        at 
org.apache.avalon.framework.service.WrapperServiceManager.lookup(
WrapperServiceManager.java:68) 
        ... 39 more 
12.01.2007 18:15:46 org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-8080 
12.01.2007 18:15:47 org.apache.jk.common.ChannelSocket init 
INFO: JK2: ajp13 listening on /0.0.0.0:8009 
12.01.2007 18:15:47 org.apache.jk.server.JkMain start 
INFO: Jk running ID=0 time=0/47 
config=D:\j2ee\jakarta-tomcat-5.0.28\conf\jk2.properties 
12.01.2007 18:15:47 org.apache.catalina.startup.Catalina start 
INFO: Server startup in 556823 ms 


greets, 
gabriel 

______________________
Mag. Gabriel Gruber
Senior Consultant
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Workflow EDV GmbH, Dannebergplatz 6/23, A-1030 Wien
http://www.workflow.at

Reply via email to