Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Blocker
-
Resolution: Answered
-
Affects Version/s: 2.0
-
Fix Version/s: Done
-
Component/s: Plugin Core, Plugin Time Management
-
Security Level: Public
-
Labels:None
-
Environment:Jira 4.1.1 after clean upgrade from 4.0.1
-
Rank:213
-
Workers:
Description
Steps for upgrade jira:
1) in jira 4.0.1:
1.1 Uninstall Minyaa (1.6)
1.2 Backup Jira
2) Install Jira 4.1.1
2.1 Restart Jira
2.2 Install Minyaa 2.0
2.3 Restart Minyaa
2.4 Restart Minyaa second time
Folowing errors occur:
- Via Web Information aboute Core Plugin Gadgets:
OSGi plugins cannot be deployed via the classpath, which is usually WEB-INF/lib. URL is: jar:file:/opt/jira_411/atlassian-jira/WEB-INF/lib/jira-plugin-minyaa-core-gadgets-4.1.0-2.0.jar!/atlassian-plugin.xml
(common)
FragmentGadget JS Lib (FragmentGadgetJS)
Fragment Gadget Upgrade Task (GadgetFragmentUpgradeTask)
(minyaaCore-rest)
Fehler: Cannot find ModuleDescriptor class for plugin of type 'rest'.
Fragment Gadget (FragmentGadget)
Fehler: Cannot find ModuleDescriptor class for plugin of type 'gadget'.
- via Web information about Time Plugin Gadget:
OSGi plugins cannot be deployed via the classpath, which is usually WEB-INF/lib. URL is: jar:file:/opt/jira_411/atlassian-jira/WEB-INF/lib/jira-plugin-minyaa-time-gadgets-4.1.0-2.0.jar!/atlassian-plugin.xml
(velocity-renderer-factory)
Fehler: Cannot find ModuleDescriptor class for plugin of type 'component-import'.
(common)
FragmentGadget JS Lib (FragmentGadgetJS)
LogWorkOnWorkedGadget JS Lib (LogWorkOnWorkedGadgetJS)
LogWorkOnRequestGadget JS Lib (LogWorkOnRequestGadgetJS)
(minyaaTime-rest)
Provides REST endpoints used in Minyaa Time.
Fehler: Cannot find ModuleDescriptor class for plugin of type 'rest'.
LogWorkOnWorked Gadget (LogWorkOnWorkedGadget)
Fehler: Cannot find ModuleDescriptor class for plugin of type 'gadget'.
Log Work On Request Gadget (LogWorkOnRequestGadget)
Fehler: Cannot find ModuleDescriptor class for plugin of type 'gadget'.
--------------------------------------------------------------------
excerpt from catalina out:
....
2010-06-13 12:52:10,393 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] Cannot find ModuleDescriptor class for plugin of type 'rest'.
com.atlassian.plugin.PluginParseException: Cannot find ModuleDescriptor class for plugin of type 'rest'.
at com.atlassian.jira.plugin.JiraModuleDescriptorFactory.getModuleDescriptor(JiraModuleDescriptorFactory.java:109)
at com.atlassian.plugin.parsers.XmlDescriptorParser.createModuleDescriptor(XmlDescriptorParser.java:189)
at com.atlassian.plugin.parsers.XmlDescriptorParser.configurePlugin(XmlDescriptorParser.java:141)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadPlugin(SinglePluginLoader.java:134)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadAllPlugins(SinglePluginLoader.java:88)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadClassPathPlugins(ClassPathPluginLoader.java:60)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadAllPlugins(ClassPathPluginLoader.java:68)
at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:136)
at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:49)
at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1286)
at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:225)
at com.atlassian.jira.ComponentManager.start(ComponentManager.java:211)
at com.atlassian.jira.upgrade.ConsistencyLauncher.launchConsistencyChecker(ConsistencyLauncher.java:63)
at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:42)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-06-13 12:52:10,395 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'gadget' in plugin 'Minyaa JIRA Plugin Core Gadgets'. The module has be
en disabled.
2010-06-13 12:52:10,395 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] Cannot find ModuleDescriptor class for plugin of type 'gadget'.
com.atlassian.plugin.PluginParseException: Cannot find ModuleDescriptor class for plugin of type 'gadget'.
at com.atlassian.jira.plugin.JiraModuleDescriptorFactory.getModuleDescriptor(JiraModuleDescriptorFactory.java:109)
at com.atlassian.plugin.parsers.XmlDescriptorParser.createModuleDescriptor(XmlDescriptorParser.java:189)
at com.atlassian.plugin.parsers.XmlDescriptorParser.configurePlugin(XmlDescriptorParser.java:141)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadPlugin(SinglePluginLoader.java:134)
at com.atlassian.plugin.loaders.SinglePluginLoader.loadAllPlugins(SinglePluginLoader.java:88)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadClassPathPlugins(ClassPathPluginLoader.java:60)
at com.atlassian.plugin.loaders.ClassPathPluginLoader.loadAllPlugins(ClassPathPluginLoader.java:68)
at com.atlassian.plugin.manager.DefaultPluginManager.init(DefaultPluginManager.java:136)
at com.atlassian.jira.plugin.JiraPluginManager.start(JiraPluginManager.java:49)
at com.atlassian.jira.ComponentManager$PluginSystem.start(ComponentManager.java:1286)
at com.atlassian.jira.ComponentManager.quickStart(ComponentManager.java:225)
at com.atlassian.jira.ComponentManager.start(ComponentManager.java:211)
at com.atlassian.jira.upgrade.ConsistencyLauncher.launchConsistencyChecker(ConsistencyLauncher.java:63)
at com.atlassian.jira.upgrade.ConsistencyLauncher.contextInitialized(ConsistencyLauncher.java:42)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
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 org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-06-13 12:52:10,489 main ERROR [atlassian.plugin.parsers.XmlDescriptorParser] There were problems loading the module 'component-import' in plugin 'Minyaa JIRA Plugin Time Gadgets'. The mod
ule has been disabled.
......
......
Hi Ulrich,
Since Minyaa 1.9, Portlet are now real Gadget and no more Portlet embedded in Bridge Gadget.
It means that the Gadget JARs (jira-plugin-minyaa-core-gadgets-4.x.0-2.0.jar,jira-plugin-minyaa-time-gadgets-4.x.0-2.0.jar) have to be copied atlassian-jira-home\plugins\installed-plugins.
It is only documented in readme.txt of the full archive downloaded from Trial.
I will have to had it more visible in Documentation.
Let me know about you state after the reinstallation.
V.