"Thrown when an application tries to call an abstract method. Normally, this error is caught by the compiler; this error can only occur at run time if the definition of some class has incompatibly changed since the currently executing method was last compiled. "
It looks like jspwiki and the plugin have been compiled separately and in between one of them was changed causing the AbstractMethodException. Either compile them both from source, or try to find a set that is compatible. Maybe Murray Altheim can help you with the Ceryle stuff ? Harry 2008/6/25 prec1009 <[EMAIL PROTECTED]>: > > I am upgrading our jspwiki from 2.4.56 to 2.6.3 and the only thing that > does > not work for me is the EmailNotifier plugin. > > I am using Java 1.5 and tomcat 5.5.26. > > If I remove the "Insert-plugin" fragment before tomcat start-up and insert > that fragment back only after tomcat has been started, then the plugin > works. > > The following is in the tomcat localhost.log. I'd greatly appreciate your > helps!! > -- > > Jun 21, 2008 7:04:32 AM org.apache.catalina.core.ApplicationContext log > INFO: No cascading properties defined for this context > Jun 21, 2008 7:04:35 AM org.apache.catalina.core.StandardContext > filterStart > SEVERE: Exception starting filter WikiJSPFilter > java.lang.AbstractMethodError: > > org.ceryle.wiki.plugin.emailnotifier.EmailNotifierPlugin.initialize(Lcom/ecyrd/jspwiki/WikiEngine;)V > at > > com.ecyrd.jspwiki.plugin.PluginManager$WikiPluginInfo.initializePlugin(PluginManager.java:797) > at > > com.ecyrd.jspwiki.plugin.PluginManager.registerPlugin(PluginManager.java:683) > at > > com.ecyrd.jspwiki.plugin.PluginManager.executeParse(PluginManager.java:1000) > at > com.ecyrd.jspwiki.parser.PluginContent.executeParse(PluginContent.java:191) > at > > com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleHyperlinks(JSPWikiMarkupParser.java:1407) > at > > com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleOpenbracket(JSPWikiMarkupParser.java:2203) > at > > com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parseToken(JSPWikiMarkupParser.java:2768) > at > > com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.fillBuffer(JSPWikiMarkupParser.java:2578) > at > > com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parse(JSPWikiMarkupParser.java:2820) > at > > com.ecyrd.jspwiki.providers.CachingProvider.refreshMetadata(CachingProvider.java:664) > at > > com.ecyrd.jspwiki.providers.CachingProvider.getPageInfo(CachingProvider.java:709) > at com.ecyrd.jspwiki.PageManager.getPageInfo(PageManager.java:430) > at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1833) > at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1813) > at > com.ecyrd.jspwiki.ReferenceManager.initialize(ReferenceManager.java:252) > at > com.ecyrd.jspwiki.WikiEngine.initReferenceManager(WikiEngine.java:667) > at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:569) > 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:221) > at > > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:302) > at > > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:78) > at > > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3635) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4222) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:831) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:720) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) > at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) > at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) > at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:448) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:700) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > 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:585) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > Jun 21, 2008 7:04:35 AM org.apache.catalina.core.ApplicationContext log > -- > View this message in context: > http://www.nabble.com/Can%27t-get-EmailNotifier-to-work-with-jspwiki-2.6.3-tp18110134p18110134.html > Sent from the JspWiki - User mailing list archive at Nabble.com. > > -- met vriendelijke groet, Harry Metske Telnr. +31-548-512395 Mobile +31-6-51898081
