Thanks, I just stored Subject in the session and retrieved in the filter. Not ideal, but ok.
Much to my regret, there are another exceptions: first was with the not defined tapestry-online symbols and after I defined them I have another one: [ERROR] 2014-09-09 17:18:39,077 - internal.PerRequestBroadcastFilterImpl - Error rendering ComponentEventParameters[page=Home component=Home:mainlayout.pushtarget event=notificationEvent] java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException: sendRedirect at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:188) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$1.get(OfflineComponentRendererImpl.java:84) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$1.get(OfflineComponentRendererImpl.java:79) at org.lazan.t5.atmosphere.services.internal.PerRequestBroadcastFilterImpl.filter(PerRequestBroadcastFilterImpl.java:59) at org.atmosphere.cpr.BroadcasterConfig.filter(BroadcasterConfig.java:483) at org.atmosphere.cpr.DefaultBroadcaster.perRequestFilter(DefaultBroadcaster.java:850) at org.atmosphere.cpr.DefaultBroadcaster.deliverPush(DefaultBroadcaster.java:740) at org.atmosphere.cpr.DefaultBroadcaster.push(DefaultBroadcaster.java:646) at org.atmosphere.cpr.DefaultBroadcaster$2.run(DefaultBroadcaster.java:504) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.UnsupportedOperationException: sendRedirect at org.lazan.t5.offline.internal.OfflineResponse.sendRedirect(OfflineResponse.java:49) at $Response_f3566ba200b.sendRedirect(Unknown Source) at $Response_f3566ba1f6f.sendRedirect(Unknown Source) at org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureComponentEventRequest(RequestSecurityManagerImpl.java:61) at $RequestSecurityManager_f3566ba1fcb.checkForInsecureComponentEventRequest(Unknown Source) at org.apache.tapestry5.services.TapestryModule$41.handle(TapestryModule.java:2473) at $ComponentEventRequestHandler_f3566ba208c.handle(Unknown Source) at $ComponentEventRequestHandler_f3566ba1ff3.handle(Unknown Source) at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43) at org.tynamo.security.SecurityComponentRequestFilter.handleComponentEvent(SecurityComponentRequestFilter.java:41) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at de.betterbits.comp.services.OfflineRendererRequestFilter.handleComponentEvent(OfflineRendererRequestFilter.java:44) at $ComponentRequestFilter_f3566ba1ff2.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at org.lazan.t5.atmosphere.services.internal.PageGlobalsComponentRequestFilter.handleComponentEvent(PageGlobalsComponentRequestFilter.java:22) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1ff9.advised$handleComponentEvent_f3566ba1ffb(Unknown Source) at $ComponentRequestHandler_f3566ba1ff9$Invocation_handleComponentEvent_f3566ba1ffa.proceedToAdvisedMethod(Unknown Source) at org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:84) at org.apache.tapestry5.ioc.internal.util.InternalUtils$21$1.proceed(InternalUtils.java:1386) at org.tynamo.conversations.services.RequestHandlerDecoratorImpl$1.advise(RequestHandlerDecoratorImpl.java:26) at org.apache.tapestry5.ioc.internal.util.InternalUtils$21.advise(InternalUtils.java:1455) at org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86) at $ComponentRequestHandler_f3566ba1ff9.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1fbd.handleComponentEvent(Unknown Source) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$2.invoke(OfflineComponentRendererImpl.java:126) at org.apache.tapestry5.ioc.internal.services.ParallelExecutorImpl$1.call(ParallelExecutorImpl.java:58) ... 4 more [ERROR] 2014-09-09 17:20:03,134 - internal.PerRequestBroadcastFilterImpl - Error rendering ComponentEventParameters[page=Home component=Home:mainlayout.pushtarget event=notificationEvent] java.util.concurrent.ExecutionException: java.lang.UnsupportedOperationException: sendRedirect at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:188) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$1.get(OfflineComponentRendererImpl.java:84) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$1.get(OfflineComponentRendererImpl.java:79) at org.lazan.t5.atmosphere.services.internal.PerRequestBroadcastFilterImpl.filter(PerRequestBroadcastFilterImpl.java:59) at org.atmosphere.cpr.BroadcasterConfig.filter(BroadcasterConfig.java:483) at org.atmosphere.cpr.DefaultBroadcaster.perRequestFilter(DefaultBroadcaster.java:850) at org.atmosphere.cpr.DefaultBroadcaster.deliverPush(DefaultBroadcaster.java:740) at org.atmosphere.cpr.DefaultBroadcaster.push(DefaultBroadcaster.java:646) at org.atmosphere.cpr.DefaultBroadcaster$2.run(DefaultBroadcaster.java:504) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.UnsupportedOperationException: sendRedirect at org.lazan.t5.offline.internal.OfflineResponse.sendRedirect(OfflineResponse.java:49) at $Response_f3566ba200b.sendRedirect(Unknown Source) at $Response_f3566ba1f6f.sendRedirect(Unknown Source) at org.apache.tapestry5.internal.services.RequestSecurityManagerImpl.checkForInsecureComponentEventRequest(RequestSecurityManagerImpl.java:61) at $RequestSecurityManager_f3566ba1fcb.checkForInsecureComponentEventRequest(Unknown Source) at org.apache.tapestry5.services.TapestryModule$41.handle(TapestryModule.java:2473) at $ComponentEventRequestHandler_f3566ba208c.handle(Unknown Source) at $ComponentEventRequestHandler_f3566ba1ff3.handle(Unknown Source) at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43) at org.tynamo.security.SecurityComponentRequestFilter.handleComponentEvent(SecurityComponentRequestFilter.java:41) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at de.betterbits.comp.services.OfflineRendererRequestFilter.handleComponentEvent(OfflineRendererRequestFilter.java:44) at $ComponentRequestFilter_f3566ba1ff2.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at org.lazan.t5.atmosphere.services.internal.PageGlobalsComponentRequestFilter.handleComponentEvent(PageGlobalsComponentRequestFilter.java:22) at $ComponentRequestHandler_f3566ba1ff5.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1ff9.advised$handleComponentEvent_f3566ba1ffb(Unknown Source) at $ComponentRequestHandler_f3566ba1ff9$Invocation_handleComponentEvent_f3566ba1ffa.proceedToAdvisedMethod(Unknown Source) at org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:84) at org.apache.tapestry5.ioc.internal.util.InternalUtils$21$1.proceed(InternalUtils.java:1386) at org.tynamo.conversations.services.RequestHandlerDecoratorImpl$1.advise(RequestHandlerDecoratorImpl.java:26) at org.apache.tapestry5.ioc.internal.util.InternalUtils$21.advise(InternalUtils.java:1455) at org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86) at $ComponentRequestHandler_f3566ba1ff9.handleComponentEvent(Unknown Source) at $ComponentRequestHandler_f3566ba1fbd.handleComponentEvent(Unknown Source) at org.lazan.t5.offline.services.internal.OfflineComponentRendererImpl$2.invoke(OfflineComponentRendererImpl.java:126) at org.apache.tapestry5.ioc.internal.services.ParallelExecutorImpl$1.call(ParallelExecutorImpl.java:58) ... 4 more Seems it fails at org.apache.tapestry5.internal.services.checkForInsecureComponentEventRequest because the request is not secured, but the page is and tapestry tries to redirect using OfflineResponse.sendRedirect which throws this exception --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org