incubator-jspwiki-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harry Metske" <harry.met...@gmail.com>
Subject Re: Can't get EmailNotifier to work with jspwiki 2.6.3
Date Wed, 25 Jun 2008 17:03:17 GMT
"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 <siew_yang@yahoo.com>:

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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message