[MAGNOLIA-4908] NoClassDefFound when starting admincentral Created: 19/Mar/13 Updated: 20/Mar/13 Resolved: 19/Mar/13 |
|
| Status: | Closed |
| Project: | Magnolia |
| Component/s: | admininterface |
| Affects Version/s: | 5.0 |
| Fix Version/s: | 5.0 |
| Type: | Bug | Priority: | Blocker |
| Reporter: | Daniel Lipp | Assignee: | Daniel Lipp |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Description |
|
When starting M5 we get a NoClassDefFound on org.apache.commons.chain.Context. [INFO] [talledLocalContainer] 2013-03-19 13:11:04,175 ERROR info.magnolia.cms.beans.config.ConfigLoader : An unspecified error occurred during initialization: org/apache/commons/chain/Context [INFO] [talledLocalContainer] java.lang.NoClassDefFoundError: org/apache/commons/chain/Context [INFO] [talledLocalContainer] at java.lang.Class.forName0(Native Method) [INFO] [talledLocalContainer] at java.lang.Class.forName(Class.java:169) [INFO] [talledLocalContainer] at info.magnolia.objectfactory.DefaultClassFactory.forName(DefaultClassFactory.java:53) [INFO] [talledLocalContainer] at info.magnolia.module.admininterface.TreeHandlerManager.onRegister(TreeHandlerManager.java:123) [INFO] [talledLocalContainer] at info.magnolia.cms.beans.config.ObservedManager.register(ObservedManager.java:92) [INFO] [talledLocalContainer] at info.magnolia.module.ModuleLifecycleContextImpl.initEntry(ModuleLifecycleContextImpl.java:90) [INFO] [talledLocalContainer] at info.magnolia.module.ModuleLifecycleContextImpl.start(ModuleLifecycleContextImpl.java:82) [INFO] [talledLocalContainer] at info.magnolia.module.ModuleManagerImpl.startModules(ModuleManagerImpl.java:373) [INFO] [talledLocalContainer] at info.magnolia.module.ui.ModuleManagerNullUI.onStartup(ModuleManagerNullUI.java:75) [INFO] [talledLocalContainer] at info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:151) [INFO] [talledLocalContainer] at info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:253) [INFO] [talledLocalContainer] at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:443) [INFO] [talledLocalContainer] at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:440) [INFO] [talledLocalContainer] at info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:403) [INFO] [talledLocalContainer] at info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:250) [INFO] [talledLocalContainer] at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:176) [INFO] [talledLocalContainer] at info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:126) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) [INFO] [talledLocalContainer] at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) [INFO] [talledLocalContainer] at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) [INFO] [talledLocalContainer] at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) [INFO] [talledLocalContainer] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) [INFO] [talledLocalContainer] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) [INFO] [talledLocalContainer] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) [INFO] [talledLocalContainer] at org.mortbay.jetty.Server.doStart(Server.java:224) [INFO] [talledLocalContainer] at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) [INFO] [talledLocalContainer] at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:985) [INFO] [talledLocalContainer] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [INFO] [talledLocalContainer] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [INFO] [talledLocalContainer] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [INFO] [talledLocalContainer] at java.lang.reflect.Method.invoke(Method.java:597) [INFO] [talledLocalContainer] at org.mortbay.start.Main.invokeMain(Main.java:194) [INFO] [talledLocalContainer] at org.mortbay.start.Main.start(Main.java:534) [INFO] [talledLocalContainer] at org.mortbay.start.Main.start(Main.java:441) [INFO] [talledLocalContainer] at org.mortbay.start.Main.main(Main.java:119) [INFO] [talledLocalContainer] Caused by: java.lang.ClassNotFoundException: org.apache.commons.chain.Context [INFO] [talledLocalContainer] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) [INFO] [talledLocalContainer] at java.security.AccessController.doPrivileged(Native Method) [INFO] [talledLocalContainer] at java.net.URLClassLoader.findClass(URLClassLoader.java:190) [INFO] [talledLocalContainer] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) [INFO] [talledLocalContainer] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) [INFO] [talledLocalContainer] at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401) [INFO] [talledLocalContainer] at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363) |
| Comments |
| Comment by Daniel Lipp [ 19/Mar/13 ] |
|
Dropping commons-chain from mail results in an empty web app no longer containing that artifact but as new admincentral still bundles with old adminInterface we still have bundle the commons-chain artifact for now. |