[xwiki-users] ApplicationManagerPlugin doesn't work after upgrade from 1.5M2 to 1.5

Gaëtan GUYODO gaetan.guyodo at lrb.aphp.fr
Mon Aug 4 12:25:28 CEST 2008


The problem is not in the xwiki.cfg, ApplicationManagerPlugin and 
WikiManagerPlugin were added before restarting Tomcat.
About XEM, I was not sure of the way to do that migration : from XE or 
from XEM ? I choosed XE, but it seems not to be the best choice.
Is it possible to update XE1.5 to XEM (based on the same version of XE) ?
And why don't you "parralelize" versions of XE and XEM ? I have to say 
that the relation between XE 1.5 and XEM 1.3rc1 is not so evident ! (and 
maybe I'm wrong...)
Anyway, I'll try to update these plugins.
Gaëtan

Thomas Mortagne a écrit :
> On Mon, Aug 4, 2008 at 11:27 AM, Gaëtan GUYODO
> <gaetan.guyodo at lrb.aphp.fr> wrote:
>> Hi,
>> I was on 1.5M2 multixwikis installation.
>> I decided to migrate to 1.5 final release.
>> Update seems to be OK, I started that 1.5 final release, my 3 databases
>> (for my 3 wikis) are migrated to "New storage version is now [7351]".
>> But just after these db migrations, I got that log :
>>
>> 2008-08-04 11:28:42,953 [https://doc-sicap.aphp.fr/xwiki/bin/view/Main/]
>> [TP-Processor3] ERROR plugin.XWikiPluginManager       - Cannot
>> initialize plugin
>> [com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerPlugin]. This
>> plugin will not be available.
>> java.lang.ClassNotFoundException:
>> com.xpn.xwiki.plugin.applicationmanager.ApplicationManagerPlugin
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
>>        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>>        at java.lang.Class.forName0(Native Method)
>>        at java.lang.Class.forName(Unknown Source)
>>        at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugin(XWikiPluginManager.java:86)
>>        at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugins(XWikiPluginManager.java:120)
>>        at com.xpn.xwiki.XWiki.preparePlugins(XWiki.java:1005)
>>        at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:728)
>>        at com.xpn.xwiki.XWiki.<init>(XWiki.java:652)
>>        at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:312)
>>        at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:383)
>>        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135)
>>        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
>>        at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>>        at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>>        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>>        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
>>        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
>>        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>>        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
>>        at
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
>>        at
>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>>        at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>>        at java.lang.Thread.run(Unknown Source)
>> 2008-08-04 11:28:42,953 [https://doc-sicap.aphp.fr/xwiki/bin/view/Main/]
>> [TP-Processor3] ERROR plugin.XWikiPluginManager       - Cannot
>> initialize plugin [com.xpn.xwiki.plugin.wikimanager.WikiManagerPlugin].
>> This plugin will not be available.
>> java.lang.ClassNotFoundException:
>> com.xpn.xwiki.plugin.wikimanager.WikiManagerPlugin
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
>>        at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
>>        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
>>        at java.lang.Class.forName0(Native Method)
>>        at java.lang.Class.forName(Unknown Source)
>>        at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugin(XWikiPluginManager.java:86)
>>        at
>> com.xpn.xwiki.plugin.XWikiPluginManager.addPlugins(XWikiPluginManager.java:120)
>>        at com.xpn.xwiki.XWiki.preparePlugins(XWiki.java:1005)
>>        at com.xpn.xwiki.XWiki.initXWiki(XWiki.java:728)
>>        at com.xpn.xwiki.XWiki.<init>(XWiki.java:652)
>>        at com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:312)
>>        at com.xpn.xwiki.XWiki.getXWiki(XWiki.java:383)
>>        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135)
>>        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
>>        at
>> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>>        at
>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>>        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>>        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:287)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
>>        at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
>>        at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
>>        at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
>>        at
>> org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
>>        at
>> org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
>>        at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
>>        at java.lang.Thread.run(Unknown Source)
>>
>> Is there anything to do about plugins when migrating xwiki ?
>> Is there a bug ?
> 
> ApplicationManager is not an XE plugin (as well as WikiManager) so it
> is not listed in XE default xwiki.cfg, I guess you simply forgot to
> add them there.
> 
> By the way a new XEM RC release base on XE 1.5 has been released last
> week, you should upgrade using it in place of XE 1.5. It contains
> bugfixes and imporovements on ApplicationManager and WikiManager
> plugins.
> 
>> --
>> __________________________________________
>>              Gaëtan GUYODO
>>            Chargé de mission
>> Centre Antipoison - Hôpital Fernand WIDAL
>>      200, rue du faubourg St Denis
>>          75475 PARIS Cedex 10
>> Tél: 01 40 05 49 63 / Fax: 01 40 05 48 56
>> __________________________________________
>>
>> _______________________________________________
>> users mailing list
>> users at xwiki.org
>> http://lists.xwiki.org/mailman/listinfo/users
>>
> 
> 
> 

-- 
__________________________________________
              Gaëtan GUYODO
            Chargé de mission
Centre Antipoison - Hôpital Fernand WIDAL
      200, rue du faubourg St Denis
          75475 PARIS Cedex 10
Tél: 01 40 05 49 63 / Fax: 01 40 05 48 56
__________________________________________



More information about the users mailing list