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

Resizing columns throws index out of bounds exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Neutral Neutral
    • None
    • 6.2.5
    • None

      Reproduce

      • Open the Pages app.
      • Resize the Tags column
      • Check the log for the stack trace

      Expected
      No exception should be thrown.

      Actual
      While the resizing seems to work the effect in the UI looks a little off as well. Plus of course the exception.

      Stack Trace

      2020-10-15 14:58:16,924 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
      java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
      	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
      	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
      	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
      	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
      	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      2020-10-15 14:58:16,925 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
      SEVERE: MgnlContext is not set for this thread
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
      	at com.vaadin.ui.UI.access(UI.java:1572)
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
      	at java.lang.Thread.run(Thread.java:748)
      
      2020-10-15 14:58:16,927 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
      java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
      	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
      	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
      	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
      	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
      	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      2020-10-15 14:58:16,928 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
      SEVERE: MgnlContext is not set for this thread
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
      	at com.vaadin.ui.UI.access(UI.java:1572)
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
      	at java.lang.Thread.run(Thread.java:748)
      
      2020-10-15 14:58:16,930 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
      java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
      	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
      	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
      	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
      	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
      	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      2020-10-15 14:58:16,931 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
      SEVERE: MgnlContext is not set for this thread
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
      	at com.vaadin.ui.UI.access(UI.java:1572)
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
      	at java.lang.Thread.run(Thread.java:748)
      
      2020-10-15 14:58:16,932 ERROR nfo.magnolia.admincentral.AdmincentralErrorHandler: AdmincentralUI has encountered an unhandled exception.
      java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
      	at java.util.ArrayList.rangeCheck(ArrayList.java:659) ~[?:1.8.0_261]
      	at java.util.ArrayList.get(ArrayList.java:435) ~[?:1.8.0_261]
      	at java.util.Collections$UnmodifiableList.get(Collections.java:1311) ~[?:1.8.0_261]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$null$0(GridScrollExtension.java:122) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$null$1(AsynchronousContext.java:133) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$0(AsynchronousContext.java:122) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.AsynchronousContext$OperationFactory.lambda$wrap$2(AsynchronousContext.java:135) ~[magnolia-core-6.2.3.jar:?]
      	at com.machinezoo.noexception.CheckedExceptionHandler$CheckedRunnable.run(CheckedExceptionHandler.java:97) ~[noexception-1.4.4.jar:?]
      	at info.magnolia.admincentral.ResurfaceUI.lambda$accessSynchronously$0(ResurfaceUI.java:119) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI.accessSynchronously(UI.java:1511) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at info.magnolia.admincentral.ResurfaceUI.accessSynchronously(ResurfaceUI.java:109) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.run(UI.java:1575) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_261]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_261]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2047) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      2020-10-15 14:58:16,933 ERROR info.magnolia.context.MgnlContext                 : MgnlContext is not initialized. This could happen if the request does not go through the Magnolia default filters.
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91) ~[magnolia-core-6.2.3.jar:?]
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131) ~[magnolia-ui-framework-6.2.3.jar:?]
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80) ~[magnolia-admincentral-6.2.3.jar:?]
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at com.vaadin.ui.UI.access(UI.java:1572) ~[vaadin-server-8.9.4.jar:8.9.4]
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121) ~[vaadin-compatibility-grid-scroll-extension-1.3.5.jar:?]
      	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_261]
      Oct 15, 2020 2:58:16 PM com.vaadin.ui.UI$3 handleError
      SEVERE: MgnlContext is not set for this thread
      java.lang.IllegalStateException: MgnlContext is not set for this thread
      	at info.magnolia.context.MgnlContext.getInstance(MgnlContext.java:282)
      	at info.magnolia.context.MgnlContext.getUser(MgnlContext.java:91)
      	at info.magnolia.ui.framework.message.MessagesManagerImpl.sendLocalMessage(MessagesManagerImpl.java:131)
      	at info.magnolia.admincentral.AdmincentralErrorHandler.error(AdmincentralErrorHandler.java:80)
      	at com.vaadin.ui.UI$3.handleError(UI.java:1624)
      	at com.vaadin.server.ErrorHandlingRunnable.processException(ErrorHandlingRunnable.java:65)
      	at com.vaadin.server.VaadinSession$FutureAccess.handleError(VaadinSession.java:126)
      	at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:2058)
      	at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:1018)
      	at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:2012)
      	at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1978)
      	at com.vaadin.server.VaadinSession.access(VaadinSession.java:1417)
      	at com.vaadin.ui.UI.access(UI.java:1572)
      	at org.vaadin.extension.gridscroll.GridScrollExtension$1.lambda$reportColumns$1(GridScrollExtension.java:121)
      	at java.lang.Thread.run(Thread.java:748)
      

        Acceptance criteria

              Unassigned Unassigned
              rgange Richard Gange
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD