Hello

I am tring to install jspwiki on glassfish.
and have this problem.


2007-12-29 17:07:16,421 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
*******************************************
2007-12-29 17:07:16,437 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
JSPWiki 2.6.0 starting. Whee!
2007-12-29 17:07:16,453 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
Servlet container: Sun Java System Application Server 9.1
2007-12-29 17:07:16,468 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
JSPWiki working directory is 'c:\data\jspwiki\work'
2007-12-29 17:07:16,703 [main] INFO
com.ecyrd.jspwiki.providers.AbstractFileProvider  - Wikipages are read
from 'c:\data\jspwiki\pages'
2007-12-29 17:07:16,718 [main] INFO
com.ecyrd.jspwiki.plugin.PluginManager  - Registering plugins
2007-12-29 17:07:16,750 [main] INFO
com.ecyrd.jspwiki.diff.DifferenceManager  - Using difference provider:
TraditionalDiffProvider
2007-12-29 17:07:16,796 [main] INFO com.ecyrd.jspwiki.util.ClassUtil
- You tried to instantiate an abstract class
com.ecyrd.jspwiki.attachment.AttachmentManager
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:513)
        at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:276)
        at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:228)
        at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:512)
        at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:386)
        at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:334)
        at 
com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:55)
        at 
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:257)
        at 
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:369)
        at 
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)
        at 
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4381)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:5181)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
        at 
com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58)
        at 
com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296)
        at 
com.sun.appserv.management.util.misc.RunnableBase._submit(RunnableBase.java:168)
        at 
com.sun.appserv.management.util.misc.RunnableBase.submit(RunnableBase.java:184)
        at 
com.sun.enterprise.web.VirtualServer.startChildren(VirtualServer.java:1672)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1231)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:955)
        at 
com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58)
        at 
com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296)
        at 
com.sun.appserv.management.util.misc.RunnableBase._submit(RunnableBase.java:168)
        at 
com.sun.appserv.management.util.misc.RunnableBase.submit(RunnableBase.java:184)
        at 
com.sun.enterprise.web.EmbeddedWebContainer$WebEngine.startChildren(EmbeddedWebContainer.java:453)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1231)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:533)
        at org.apache.catalina.startup.Embedded.start(Embedded.java:936)
        at com.sun.enterprise.web.WebContainer.start(WebContainer.java:873)
        at 
com.sun.enterprise.web.PEWebContainer.startInstance(PEWebContainer.java:790)
        at 
com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(PEWebContainerLifecycle.java:84)
        at 
com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:442)
        at 
com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:120)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:411)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:338)
        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:597)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:412)
Caused by: java.lang.ExceptionInInitializerError
        at 
com.ecyrd.jspwiki.attachment.AttachmentManager.<init>(AttachmentManager.java:394)
        ... 43 more
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: No suitable Log
constructor [Ljava.lang.Class;@de0c98 for
org.apache.commons.logging.impl.Log4JLogger (Caused by
java.lang.NoClassDefFoundError: org/apache/log4j/Category) (Caused by
org.apache.commons.logging.LogConfigurationException: No suitable Log
constructor [Ljava.lang.Class;@de0c98 for
org.apache.commons.logging.impl.Log4JLogger (Caused by
java.lang.NoClassDefFoundError: org/apache/log4j/Category))
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
        at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
        at com.opensymphony.oscache.base.Cache.<clinit>(Cache.java:42)
        ... 44 more
Caused by: org.apache.commons.logging.LogConfigurationException: No
suitable Log constructor [Ljava.lang.Class;@de0c98 for
org.apache.commons.logging.impl.Log4JLogger (Caused by
java.lang.NoClassDefFoundError: org/apache/log4j/Category)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:413)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
        ... 48 more
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Category
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
        at java.lang.Class.getConstructor0(Class.java:2699)
        at java.lang.Class.getConstructor(Class.java:1657)
        at 
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:410)
        ... 49 more
2007-12-29 17:07:16,812 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
*******************************************
2007-12-29 17:07:16,812 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
JSPWiki 2.6.0 starting. Whee!
2007-12-29 17:07:16,812 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
Servlet container: Sun Java System Application Server 9.1
2007-12-29 17:07:16,812 [main] INFO com.ecyrd.jspwiki.WikiEngine  -
JSPWiki working directory is 'c:\data\jspwiki\work'
2007-12-29 17:07:16,812 [main] INFO
com.ecyrd.jspwiki.providers.AbstractFileProvider  - Wikipages are read
from 'c:\data\jspwiki\pages'
2007-12-29 17:07:16,812 [main] INFO
com.ecyrd.jspwiki.plugin.PluginManager  - Registering plugins
2007-12-29 17:07:16,812 [main] INFO
com.ecyrd.jspwiki.diff.DifferenceManager  - Using difference provider:
TraditionalDiffProvider
2007-12-29 17:07:16,812 [main] INFO com.ecyrd.jspwiki.util.ClassUtil
- You tried to instantiate an abstract class
com.ecyrd.jspwiki.attachment.AttachmentManager
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:513)
        at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:276)
        at com.ecyrd.jspwiki.util.ClassUtil.getMappedObject(ClassUtil.java:228)
        at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:512)
        at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:386)
        at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:334)
        at 
com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:55)
        at 
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:257)
        at 
org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:369)
        at 
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103)
        at 
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4381)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:5181)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:327)
        at 
com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58)
        at 
com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296)
        at 
com.sun.appserv.management.util.misc.RunnableBase._submit(RunnableBase.java:168)
        at 
com.sun.appserv.management.util.misc.RunnableBase.submit(RunnableBase.java:184)
        at 
com.sun.enterprise.web.VirtualServer.startChildren(VirtualServer.java:1672)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1231)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:955)
        at 
com.sun.enterprise.web.LifecycleStarter.doRun(LifecycleStarter.java:58)
        at 
com.sun.appserv.management.util.misc.RunnableBase.runSync(RunnableBase.java:296)
        at 
com.sun.appserv.management.util.misc.RunnableBase._submit(RunnableBase.java:168)
        at 
com.sun.appserv.management.util.misc.RunnableBase.submit(RunnableBase.java:184)
        at 
com.sun.enterprise.web.EmbeddedWebContainer$WebEngine.startChildren(EmbeddedWebContainer.java:453)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1231)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:533)
        at org.apache.catalina.startup.Embedded.start(Embedded.java:936)
        at com.sun.enterprise.web.WebContainer.start(WebContainer.java:873)
        at 
com.sun.enterprise.web.PEWebContainer.startInstance(PEWebContainer.java:790)
        at 
com.sun.enterprise.web.PEWebContainerLifecycle.onStartup(PEWebContainerLifecycle.java:84)
        at 
com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:442)
        at 
com.sun.enterprise.server.ondemand.OnDemandServer.onStartup(OnDemandServer.java:120)
        at com.sun.enterprise.server.PEMain.run(PEMain.java:411)
        at com.sun.enterprise.server.PEMain.main(PEMain.java:338)
        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:597)
        at com.sun.enterprise.server.PELaunch.main(PELaunch.java:412)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class
com.opensymphony.oscache.base.Cache
        at 
com.ecyrd.jspwiki.attachment.AttachmentManager.<init>(AttachmentManager.java:394)
        ... 43 more

Reply via email to