Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-6030

Dynamic generated contentType based apps: 'lastModified' view's column can't be decorated -> gets double created (error)

XMLWordPrintable

      Tested:

      On current 6.2.2-SNAPSHOT

      Situation:

      • Using a contentType based app.
      • App config gets dynamically generated.
      • Three columns get automatically created: 'name' & 'activationStatus' & 'lastModified'

      Problem:

      'lastModified' can not be overriden/adapted. Somehow the column seems to be created twice:

      Using this code:

      subApps:
        browser:
          workbench:
            contentViews:
              tree:
                columns: 
                  lastModified:
                    $type: dateColumn
                    editable: false
                    name: 'mgnl:lastModified'
                    test: test
      

      The error:

      2020-07-08 12:20:07,205 ERROR info.magnolia.ui.framework.ContextProperty$Impl   : Failed to dispatch context property change: Failed to create instance of [class info.magnolia.ui.contentapp.browser.TreeView]
      info.magnolia.objectfactory.MgnlInstantiationException: Failed to create instance of [class info.magnolia.ui.contentapp.browser.TreeView]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:138) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.lambda$newInstanceWithParameterResolvers$3(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.provideInCurrentScope(UiComponentProvider.java:177) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstanceWithParameterResolvers(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstance(UiComponentProvider.java:128) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:139) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:126) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.ContentViews.switchView(ContentViews.java:149) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_112]
      	at info.magnolia.ui.contentapp.browser.ContentViews.lambda$new$3(ContentViews.java:127) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ContextProperty$Impl.lambda$observe$5(ContextProperty.java:195) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at io.reactivex.internal.subscribers.LambdaSubscriber.onNext(LambdaSubscriber.java:65) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableMap$MapSubscriber.onNext(FlowableMap.java:68) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableOnBackpressureLatest$BackpressureLatestSubscriber.drain(FlowableOnBackpressureLatest.java:129) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableOnBackpressureLatest$BackpressureLatestSubscriber.onNext(FlowableOnBackpressureLatest.java:68) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableFromObservable$SubscriberObserver.onNext(FlowableFromObservable.java:54) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.util.NotificationLite.accept(NotificationLite.java:246) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.subjects.BehaviorSubject$BehaviorDisposable.test(BehaviorSubject.java:569) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.subjects.BehaviorSubject$BehaviorDisposable.emitFirst(BehaviorSubject.java:530) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.subjects.BehaviorSubject.subscribeActual(BehaviorSubject.java:239) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Observable.subscribe(Observable.java:12284) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableFromObservable.subscribeActual(FlowableFromObservable.java:29) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Flowable.subscribe(Flowable.java:14935) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableOnBackpressureLatest.subscribeActual(FlowableOnBackpressureLatest.java:32) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Flowable.subscribe(Flowable.java:14935) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.internal.operators.flowable.FlowableMap.subscribeActual(FlowableMap.java:37) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Flowable.subscribe(Flowable.java:14935) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Flowable.subscribe(Flowable.java:14872) ~[rxjava-2.2.18.jar:?]
      	at io.reactivex.Flowable.subscribe(Flowable.java:14791) ~[rxjava-2.2.18.jar:?]
      	at info.magnolia.ui.framework.ContextProperty$Impl.observe(ContextProperty.java:192) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ContextProperty$Wrapper.observe(ContextProperty.java:112) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.LeakagePreventingWrapper.observe(LeakagePreventingWrapper.java:70) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ContextProperty$Wrapper.observe(ContextProperty.java:112) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.LeakagePreventingWrapper.observe(LeakagePreventingWrapper.java:70) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ContextProperty$Wrapper.observe(ContextProperty.java:112) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.LeakagePreventingWrapper.observe(LeakagePreventingWrapper.java:70) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.ContentViews.<init>(ContentViews.java:125) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at sun.reflect.GeneratedConstructorAccessor424.newInstance(Unknown Source) ~[?:?]
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_112]
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_112]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.lambda$newInstanceWithParameterResolvers$3(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.provideInCurrentScope(UiComponentProvider.java:177) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstanceWithParameterResolvers(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstance(UiComponentProvider.java:128) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:139) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:126) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.Workbench.getContentViews(Workbench.java:87) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.Workbench.<init>(Workbench.java:73) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at sun.reflect.GeneratedConstructorAccessor423.newInstance(Unknown Source) ~[?:?]
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_112]
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_112]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.lambda$newInstanceWithParameterResolvers$3(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.provideInCurrentScope(UiComponentProvider.java:177) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstanceWithParameterResolvers(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstance(UiComponentProvider.java:128) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:139) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:113) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.Browser.layout(Browser.java:128) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.Browser.<init>(Browser.java:111) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at sun.reflect.GeneratedConstructorAccessor422.newInstance(Unknown Source) ~[?:?]
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_112]
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_112]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.lambda$newInstanceWithParameterResolvers$3(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.provideInCurrentScope(UiComponentProvider.java:177) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstanceWithParameterResolvers(UiComponentProvider.java:137) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.ioc.UiComponentProvider.newInstance(UiComponentProvider.java:128) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.UIComponent.create(UIComponent.java:139) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.ContentBrowserSubApp.start(ContentBrowserSubApp.java:78) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.ContentBrowserSubApp.start(ContentBrowserSubApp.java:57) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppInstanceControllerImpl.startSubApp(AppInstanceControllerImpl.java:418) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppInstanceControllerImpl.openSubApp(AppInstanceControllerImpl.java:363) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) ~[?:1.8.0_112]
      	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_112]
      	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) ~[?:1.8.0_112]
      	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) ~[?:1.8.0_112]
      	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_112]
      	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151) ~[?:1.8.0_112]
      	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_112]
      	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418) ~[?:1.8.0_112]
      	at info.magnolia.ui.framework.app.BaseApp.start(BaseApp.java:109) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppInstanceControllerImpl.start(AppInstanceControllerImpl.java:213) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppControllerImpl.doStartIfNotAlreadyRunning(AppControllerImpl.java:253) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppControllerImpl.onLocationChanged(AppControllerImpl.java:366) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationChangedEvent.dispatch(LocationChangedEvent.java:64) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationChangedEvent.dispatch(LocationChangedEvent.java:42) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.event.SimpleEventBus.fireEvent(SimpleEventBus.java:75) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.event.ResettableEventBus.fireEvent(ResettableEventBus.java:70) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationController.goToWithoutChecks(LocationController.java:103) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationController.goTo(LocationController.java:97) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.framework.app.AppControllerImpl.onLocationChanged(AppControllerImpl.java:355) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationChangedEvent.dispatch(LocationChangedEvent.java:64) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationChangedEvent.dispatch(LocationChangedEvent.java:42) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.event.SimpleEventBus.fireEvent(SimpleEventBus.java:75) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.event.ResettableEventBus.fireEvent(ResettableEventBus.java:70) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationController.goToWithoutChecks(LocationController.java:103) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.api.location.LocationController.goTo(LocationController.java:97) ~[magnolia-ui-api-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.admincentral.findbar.FindBar.openApp(FindBar.java:461) ~[magnolia-admincentral-6.2.2-SNAPSHOT.jar:?]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_112]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_112]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_112]
      	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_112]
      	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:155) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:116) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.communication.ServerRpcHandler.handleInvocation(ServerRpcHandler.java:445) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:410) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:274) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:90) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1602) [vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:448) [vaadin-server-8.9.4.jar:8.9.4]
      	at info.magnolia.admincentral.AdmincentralServlet.service(AdmincentralServlet.java:119) [magnolia-admincentral-6.2.2-SNAPSHOT.jar:?]
      	at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:?]
      	at info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:148) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.virtualuri.VirtualUriFilter.doFilter(VirtualUriFilter.java:98) [magnolia-virtual-uri-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:58) [magnolia-cache-core-5.9.1.jar:?]
      	at info.magnolia.module.cache.executor.CompositeExecutor.processCacheRequest(CompositeExecutor.java:66) [magnolia-cache-core-5.9.1.jar:?]
      	at info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java:164) [magnolia-cache-core-5.9.1.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.RangeSupportFilter.doFilter(RangeSupportFilter.java:78) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:57) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.security.SecurityCallbackFilter.doFilter(SecurityCallbackFilter.java:84) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:94) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.module.site.filters.SiteMergeFilter.doFilter(SiteMergeFilter.java:119) [magnolia-site-1.3.1.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.multisite.filters.MultiSiteFilter.doFilter(MultiSiteFilter.java:120) [magnolia-module-multisite-2.1.1.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MultiChannelFilter.doFilter(MultiChannelFilter.java:83) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:74) [magnolia-cache-core-5.9.1.jar:?]
      	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:127) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.enterprise.registration.RegistrationFilter.doFilter(RegistrationFilter.java:79) [magnolia-module-enterprise-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.personalization.preview.filter.PreviewFilter.doFilter(PreviewFilter.java:92) [magnolia-personalization-preview-app-2.0.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:155) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:128) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:65) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlFilterWrapper.java:107) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:67) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:110) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:96) [magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.77]
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.77]
      	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218) [catalina.jar:7.0.77]
      	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110) [catalina.jar:7.0.77]
      	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) [catalina.jar:7.0.77]
      	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:7.0.77]
      	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962) [catalina.jar:7.0.77]
      	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [catalina.jar:7.0.77]
      	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445) [catalina.jar:7.0.77]
      	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115) [tomcat-coyote.jar:7.0.77]
      	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637) [tomcat-coyote.jar:7.0.77]
      	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318) [tomcat-coyote.jar:7.0.77]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_112]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_112]
      	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.77]
      	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_112]
      Caused by: info.magnolia.objectfactory.MgnlInstantiationException: Failed to create an instance with c-tor [TreeView(ValueContext, TreeViewDefinition)]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:131) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	... 219 more
      Caused by: java.lang.reflect.InvocationTargetException
      	at sun.reflect.GeneratedConstructorAccessor439.newInstance(Unknown Source) ~[?:?]
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_112]
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_112]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	... 219 more
      Caused by: java.lang.IllegalStateException: Duplicate key class java.util.Date
      	at java.util.stream.Collectors.lambda$throwingMerger$0(Collectors.java:133) ~[?:1.8.0_112]
      	at java.util.HashMap.merge(HashMap.java:1253) ~[?:1.8.0_112]
      	at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320) ~[?:1.8.0_112]
      	at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) ~[?:1.8.0_112]
      	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) ~[?:1.8.0_112]
      	at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) ~[?:1.8.0_112]
      	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:1.8.0_112]
      	at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) ~[?:1.8.0_112]
      	at info.magnolia.ui.editor.JcrItemPropertySet.fromColumns(JcrItemPropertySet.java:100) ~[magnolia-ui-framework-jcr-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.JcrTreePresenter.createPropertySet(JcrTreePresenter.java:102) ~[magnolia-ui-framework-jcr-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.GridViewPresenter.propertySet(GridViewPresenter.java:148) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.TreePresenter.createGrid(TreePresenter.java:80) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.TreePresenter.createGrid(TreePresenter.java:55) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.GridViewPresenter.grid(GridViewPresenter.java:97) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.TreePresenter.grid(TreePresenter.java:88) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.TreePresenter.grid(TreePresenter.java:55) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.GridView.<init>(GridView.java:76) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.ui.contentapp.browser.TreeView.<init>(TreeView.java:53) ~[magnolia-ui-framework-6.2.2-SNAPSHOT.jar:?]
      	at sun.reflect.GeneratedConstructorAccessor439.newInstance(Unknown Source) ~[?:?]
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_112]
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_112]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:129) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:99) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:134) ~[magnolia-core-6.2.2-SNAPSHOT.jar:?]
      	... 219 more
      

        Acceptance criteria

              Unassigned Unassigned
              cringele Christian Ringele
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Bug DoR
                  Task DoD