Opened 15 years ago

Closed 15 years ago

#44 closed defect (worksforme)

Component event handler method returned the value Block - страница зависности

Reported-by: Vangel Ajanovski Owned by: Vangel Ajanovski
Priority: critical Milestone: M001
Component: Enrollment Version:
Severity: Not possible to complete task Keywords:
Cc:

Description

Страната за зависности има проблем со следната грешка при почеток при избор на било што за филтрирање. После refresh изгледа како да филтрирањето проработело.

[ERROR] TapestryModule.RequestExceptionHandler Processing of request failed with uncaught exception: A component event handler method returned the value Block[tb1Plan within CurriculumLinks, at context:CurriculumLinks.tml, line 22]. Return type org.apache.tapestry5.internal.structure.BlockImpl can not be handled.  Configured return types are java.lang.Class, java.lang.String, java.net.URL, org.apache.tapestry5.Link, org.apache.tapestry5.StreamResponse, org.apache.tapestry5.runtime.Component.
org.apache.tapestry5.runtime.ComponentEventException: A component event handler method returned the value Block[tb1Plan within CurriculumLinks, at context:CurriculumLinks.tml, line 22]. Return type org.apache.tapestry5.internal.structure.BlockImpl can not be handled.  Configured return types are java.lang.Class, java.lang.String, java.net.URL, org.apache.tapestry5.Link, org.apache.tapestry5.StreamResponse, org.apache.tapestry5.runtime.Component. [at context:CurriculumLinks.tml, line 81]
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1098)
	at org.apache.tapestry5.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:75)
	at org.apache.tapestry5.internal.services.ImmediateActionRenderResponseFilter.handle(ImmediateActionRenderResponseFilter.java:42)
	at $ComponentEventRequestHandler_122d80de076.handle($ComponentEventRequestHandler_122d80de076.java)
	at org.apache.tapestry5.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
	at $ComponentEventRequestHandler_122d80de076.handle($ComponentEventRequestHandler_122d80de076.java)
	at org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:2164)
	at $ComponentEventRequestHandler_122d80de076.handle($ComponentEventRequestHandler_122d80de076.java)
	at $ComponentEventRequestHandler_122d80de043.handle($ComponentEventRequestHandler_122d80de043.java)
	at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43)
	at $ComponentRequestHandler_122d80ddfd2.handleComponentEvent($ComponentRequestHandler_122d80ddfd2.java)
	at org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:46)
	at $Dispatcher_122d80ddfd7.dispatch($Dispatcher_122d80ddfd7.java)
	at $Dispatcher_122d80ddfcb.dispatch($Dispatcher_122d80ddfcb.java)
	at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245)
	at org.equanda.tapestry5.services.EquandaModule$1.service(EquandaModule.java:84)
	at $RequestFilter_122d80ddfca.service($RequestFilter_122d80ddfca.java)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at mk.edu.ii.isii.upisi.services.AppModule$1.service(AppModule.java:99)
	at $RequestFilter_122d80ddfc9.service($RequestFilter_122d80ddfc9.java)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)
	at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)
	at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
	at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
	at $RequestHandler_122d80ddfcc.service($RequestHandler_122d80ddfcc.java)
	at $RequestHandler_122d80ddfc0.service($RequestHandler_122d80ddfc0.java)
	at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
	at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
	at $HttpServletRequestHandler_122d80ddfc2.service($HttpServletRequestHandler_122d80ddfc2.java)
	at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
	at $HttpServletRequestFilter_122d80ddfbf.service($HttpServletRequestFilter_122d80ddfbf.java)
	at $HttpServletRequestHandler_122d80ddfc2.service($HttpServletRequestHandler_122d80ddfc2.java)
	at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726)
	at $HttpServletRequestHandler_122d80ddfc2.service($HttpServletRequestHandler_122d80ddfc2.java)
	at $HttpServletRequestHandler_122d80ddfbd.service($HttpServletRequestHandler_122d80ddfbd.java)
	at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
	at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
	at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
	at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
	at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
	at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
	at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
	at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:99)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
	at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
	at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
	at org.mortbay.jetty.Server.handle(Server.java:324)
	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
	at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:843)
	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:647)
	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Caused by: org.apache.tapestry5.runtime.ComponentEventException: A component event handler method returned the value Block[tb1Plan within CurriculumLinks, at context:CurriculumLinks.tml, line 22]. Return type org.apache.tapestry5.internal.structure.BlockImpl can not be handled.  Configured return types are java.lang.Class, java.lang.String, java.net.URL, org.apache.tapestry5.Link, org.apache.tapestry5.StreamResponse, org.apache.tapestry5.runtime.Component. [at context:CurriculumLinks.tml, line 81]
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1098)
	at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.triggerContextEvent(InternalComponentResourcesImpl.java:263)
	at org.apache.tapestry5.corelib.components.Form._$advised$onAction(Form.java:405)
	at org.apache.tapestry5.corelib.components.Form$onAction$invocation_122d8103483.invokeAdvisedMethod(Form$onAction$invocation_122d8103483.java)
	at org.apache.tapestry5.internal.services.AbstractComponentMethodInvocation.proceed(AbstractComponentMethodInvocation.java:71)
	at org.apache.tapestry5.ioc.internal.services.LoggingAdvice.advise(LoggingAdvice.java:37)
	at org.apache.tapestry5.internal.transform.LogWorker$1.advise(LogWorker.java:54)
	at org.apache.tapestry5.internal.services.AbstractComponentMethodInvocation.proceed(AbstractComponentMethodInvocation.java:80)
	at org.apache.tapestry5.corelib.components.Form.onAction(Form.java)
	at org.apache.tapestry5.corelib.components.Form.dispatchComponentEvent(Form.java)
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:910)
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1081)
	... 92 more
Caused by: java.lang.RuntimeException: A component event handler method returned the value Block[tb1Plan within CurriculumLinks, at context:CurriculumLinks.tml, line 22]. Return type org.apache.tapestry5.internal.structure.BlockImpl can not be handled.  Configured return types are java.lang.Class, java.lang.String, java.net.URL, org.apache.tapestry5.Link, org.apache.tapestry5.StreamResponse, org.apache.tapestry5.runtime.Component.
	at org.apache.tapestry5.internal.services.ObjectComponentEventResultProcessor.processResultValue(ObjectComponentEventResultProcessor.java:39)
	at $ComponentEventResultProcessor_122d80de078.processResultValue($ComponentEventResultProcessor_122d80de078.java)
	at $ComponentEventResultProcessor_122d80de044.processResultValue($ComponentEventResultProcessor_122d80de044.java)
	at org.apache.tapestry5.internal.services.ComponentResultProcessorWrapper.handleResult(ComponentResultProcessorWrapper.java:42)
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$7.handleResult(ComponentPageElementImpl.java:1053)
	at org.apache.tapestry5.internal.services.EventImpl.storeResult(EventImpl.java:74)
	at mk.edu.ii.isii.upisi.pages.CurriculumLinks.dispatchComponentEvent(CurriculumLinks.java)
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:902)
	at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1081)
	... 103 more

Change History (2)

comment:1 by Vangel Ajanovski, 15 years ago

Status: newassigned

comment:2 by Vangel Ajanovski, 15 years ago

Resolution: worksforme
Status: assignedclosed

Веќе не се случува.

Note: See TracTickets for help on using tickets.