hi,
 
on our lan , cocoon 2.1.3 dev works ok under tomcat 3.3.1.
 
once we upload it to web we get java.lang.reflect.InvocationTargetException errors.
 
we have check xerxes and xalan jars and cocoon jars, we have deleted work folders and restarted same error
shows up..
 
Is it to do with work->cocoon folder permissions ?
 
any help is welcome.
 
exact error message is :

Initialization Problem

Message: java.lang.reflect.InvocationTargetException

Description: org.apache.commons.logging.LogConfigurationException: java.lang.reflect.InvocationTargetException

Sender: org.apache.cocoon.servlet.CocoonServlet

Source: Cocoon Servlet

request-uri

/cocoon/tf/

stacktrace

org.apache.commons.logging.LogConfigurationException: java.lang.reflect.InvocationTargetException
	at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:532)
	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:272)
	at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:246)
	at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:395)
	at org.quartz.impl.DirectSchedulerFactory.getLog(DirectSchedulerFactory.java:132)
	at org.quartz.impl.DirectSchedulerFactory.createScheduler(DirectSchedulerFactory.java:295)
	at org.quartz.impl.DirectSchedulerFactory.createScheduler(DirectSchedulerFactory.java:246)
	at org.apache.cocoon.components.cron.QuartzJobScheduler.configure(QuartzJobScheduler.java:269)
	at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:239)
	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:315)
	at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:141)
	at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:554)
	at org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:530)
	at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:282)
	at org.apache.cocoon.Cocoon.initialize(Cocoon.java:327)
	at org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1358)
	at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:507)
	at org.apache.tomcat.facade.ServletHandler.doInit(ServletHandler.java:447)
	at org.apache.tomcat.facade.ServletHandler.init(ServletHandler.java:263)
	at org.apache.tomcat.facade.LoadOnStartupInterceptor.contextInit(LoadOnStartupInterceptor.java:136)
	at org.apache.tomcat.core.Context.init(Context.java:542)
	at org.apache.tomcat.core.ContextManager.init(ContextManager.java:597)
	at org.apache.tomcat.startup.EmbededTomcat.initContextManager(EmbededTomcat.java:564)
	at org.apache.tomcat.startup.EmbededTomcat.execute1(EmbededTomcat.java:703)
	at org.apache.tomcat.startup.EmbededTomcat$1.run(EmbededTomcat.java:687)
	at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Jdk12Support.java:190)
	at java.security.AccessController.doPrivileged(Native Method)
	at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Jdk12Support.java:100)
	at org.apache.tomcat.startup.EmbededTomcat.execute(EmbededTomcat.java:685)
	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.tomcat.util.IntrospectionUtils.execute(IntrospectionUtils.java:87)
	at org.apache.tomcat.startup.Main.execute(Main.java:313)
	at org.apache.tomcat.startup.Main.main(Main.java:140)
Caused by: java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
	at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:525)
	... 35 more
Caused by: java.lang.VerifyError: (class: org/apache/log4j/LogManager, method:  signature: ()V) Incompatible argument to function
	at org.apache.log4j.Logger.getLogger(Logger.java:85)
	at org.apache.commons.logging.impl.Log4JLogger.(Log4JLogger.java:102)
	... 40 more

cause

org.apache.commons.logging.LogConfigurationException: java.lang.reflect.InvocationTargetException

 

Reply via email to