Details
-
Bug
-
Resolution: Outdated
-
Neutral
-
None
-
1.6.4
-
None
-
-
Empty show more show less
Description
When I change the dialog in config:/modules/data/config/types/category@dialogName from category to dataDialog (which exists). I get the exception below.
While debugging it i've found that there seems to be an error in GenericDataAdminTreeConfig line 248 where it gives the itemTypeName. This gets passed to the javascript object mgnl.data.DataTree and its method edit on line 41 which expects a dialog.
java.lang.NullPointerException info.magnolia.cms.util.ExtendingContentWrapper.<init>(ExtendingContentWrapper.java:83) info.magnolia.cms.util.ExtendingContentWrapper.wrapIfNeeded(ExtendingContentWrapper.java:131) info.magnolia.cms.util.ExtendingContentWrapper.wrap(ExtendingContentWrapper.java:282) info.magnolia.cms.util.ContentWrapper.getChildByName(ContentWrapper.java:230) info.magnolia.module.data.dialogs.TypeSelectDataDialog.createDialog(TypeSelectDataDialog.java:211) info.magnolia.module.admininterface.DialogMVCHandler.getDialog(DialogMVCHandler.java:457) info.magnolia.module.admininterface.DialogMVCHandler.renderHtml(DialogMVCHandler.java:417) info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:124) info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:69) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:119) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:66) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:69) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:57) info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java:122) info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:75) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:73) info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:64) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:88) info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:77) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:84) info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:86) info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:60) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:102) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:120) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:82) info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:66) info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:88) info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:105) info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:216)
Checklists
Acceptance criteria