You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Richard Frovarp <rf...@apache.org> on 2014/08/05 21:22:24 UTC
Odd exception from Alerts and JSONObject
I am see this exception in my logs. It appears to be from when a user
clicks dismiss on an alert. It doesn't hurt anything, but it certainly
pollutes the logs. We are running 5.3.7 and the latest Tapestry5-JQuery
library. Not entirely sure where this is happening. ViewEvent:layout
probably refers to our custom layout module. Line 45 of Layout.tml is
"<t:alerts />". It looks like new JSONObject is being returned, which
might serialize to {}. No idea why it's having trouble with that.
2014-07-29 00:43:47,988 [ERROR] ioc.Registry A component event handler
method returned the value {}. Return type
org.apache.tapestry5.json.JSONObject can not be handled.
2014-07-29 00:43:47,989 [ERROR] ioc.Registry Operations trace:
2014-07-29 00:43:47,989 [ERROR] ioc.Registry [ 1] Triggering event
'dismiss' on ViewEvent:layout.alerts
2014-07-29 00:43:47,989 [ERROR] ioc.Registry [ 2] Handling result from
method
org.apache.tapestry5.corelib.components.Alerts.onDismiss(java.lang.Long).
2014-07-29 00:43:47,989 [ERROR] TapestryModule.RequestExceptionHandler
Processing of request failed with uncaught exception: A component event
handler method returned the value {}. Return type
org.apache.tapestry5.json.JSONObject can not be handled.
org.apache.tapestry5.runtime.ComponentEventException: A component event
handler method returned the value {}. Return type
org.apache.tapestry5.json.JSONObject can not be handled. [at
classpath:edu/ndsu/eci/tapestry/layout/components/Layout.tml, line 45]
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1141)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$3100(ComponentPageElementImpl.java:61)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1062)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1059)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
at
org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:146)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1058)
at
org.apache.tapestry5.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:81)
at
org.apache.tapestry5.internal.services.ImmediateActionRenderResponseFilter.handle(ImmediateActionRenderResponseFilter.java:42)
at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
Source)
at
org.apache.tapestry5.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
Source)
at
org.apache.tapestry5.upload.internal.services.UploadExceptionFilter.handle(UploadExceptionFilter.java:75)
at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
Source)
at
org.apache.tapestry5.services.TapestryModule$41.handle(TapestryModule.java:2476)
at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
Source)
at $ComponentEventRequestHandler_573159c6b702aa.handle(Unknown
Source)
at
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43)
at
org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39)
at
$ComponentRequestHandler_573159c6b702ac.handleComponentEvent(Unknown Source)
at
org.tynamo.security.SecurityComponentRequestFilter.handleComponentEvent(SecurityComponentRequestFilter.java:41)
at
$ComponentRequestFilter_573159c6b702a9.handleComponentEvent(Unknown Source)
at
$ComponentRequestHandler_573159c6b702ac.handleComponentEvent(Unknown Source)
at
$ComponentRequestHandler_573159c6b70279.handleComponentEvent(Unknown Source)
at
org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:46)
at $Dispatcher_573159c6b7027b.dispatch(Unknown Source)
at $Dispatcher_573159c6b70270.dispatch(Unknown Source)
at
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
at
com.googlecode.tapestry5cayenne.services.CayenneRequestFilter.service(CayenneRequestFilter.java:47)
at $RequestFilter_573159c6b7026c.service(Unknown Source)
at $RequestHandler_573159c6b70271.service(Unknown Source)
at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
at $RequestHandler_573159c6b70271.service(Unknown Source)
at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
at $RequestHandler_573159c6b70271.service(Unknown Source)
at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
at $RequestHandler_573159c6b70271.service(Unknown Source)
at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
at $RequestHandler_573159c6b70271.service(Unknown Source)
at $RequestHandler_573159c6b70256.service(Unknown Source)
at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
at
edu.ndsu.eci.tapestry.services.impl.FormInputTrimmerFilterImpl.service(FormInputTrimmerFilterImpl.java:30)
at $FormInputTrimmerFilter_573159c6b70255.service(Unknown Source)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:27)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.tynamo.security.services.impl.SecurityConfiguration$1.call(SecurityConfiguration.java:56)
at
org.tynamo.security.services.impl.SecurityConfiguration$1.call(SecurityConfiguration.java:54)
at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
at
org.tynamo.security.services.impl.SecurityConfiguration.service(SecurityConfiguration.java:54)
at $HttpServletRequestFilter_573159c6b70251.service(Unknown Source)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
at $HttpServletRequestFilter_573159c6b70252.service(Unknown Source)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
at $HttpServletRequestHandler_573159c6b70258.service(Unknown
Source)
at $HttpServletRequestHandler_573159c6b7024a.service(Unknown
Source)
at
org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at
org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:190)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at
org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2379)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: A
component event handler method returned the value {}. Return type
org.apache.tapestry5.json.JSONObject can not be handled.
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
at
org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:146)
at
org.apache.tapestry5.internal.services.EventImpl.storeResult(EventImpl.java:84)
at
org.apache.tapestry5.corelib.components.Alerts.dispatchComponentEvent(Alerts.java)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:940)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1117)
... 82 more
Caused by: org.apache.tapestry5.ioc.util.UnknownValueException: A
component event handler method returned the value {}. Return type
org.apache.tapestry5.json.JSONObject can not be handled.
at
org.apache.tapestry5.internal.services.ObjectComponentEventResultProcessor.processResultValue(ObjectComponentEventResultProcessor.java:55)
at
$ComponentEventResultProcessor_573159c6b70593.processResultValue(Unknown
Source)
at
$ComponentEventResultProcessor_573159c6b702ae.processResultValue(Unknown
Source)
at
org.apache.tapestry5.internal.services.ComponentResultProcessorWrapper.handleResult(ComponentResultProcessorWrapper.java:47)
at
org.apache.tapestry5.internal.structure.ComponentPageElementImpl$6.handleResult(ComponentPageElementImpl.java:1089)
at
org.apache.tapestry5.internal.services.EventImpl$1.invoke(EventImpl.java:89)
at
org.apache.tapestry5.internal.services.EventImpl$1.invoke(EventImpl.java:86)
at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
... 89 more
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Odd exception from Alerts and JSONObject
Posted by Thiago H de Paula Figueiredo <th...@gmail.com>.
As far as I can remember, this was a known issue already fixed for 5.4.
On Tue, 05 Aug 2014 16:22:24 -0300, Richard Frovarp <rf...@apache.org>
wrote:
> I am see this exception in my logs. It appears to be from when a user
> clicks dismiss on an alert. It doesn't hurt anything, but it certainly
> pollutes the logs. We are running 5.3.7 and the latest Tapestry5-JQuery
> library. Not entirely sure where this is happening. ViewEvent:layout
> probably refers to our custom layout module. Line 45 of Layout.tml is
> "<t:alerts />". It looks like new JSONObject is being returned, which
> might serialize to {}. No idea why it's having trouble with that.
>
> 2014-07-29 00:43:47,988 [ERROR] ioc.Registry A component event handler
> method returned the value {}. Return type
> org.apache.tapestry5.json.JSONObject can not be handled.
> 2014-07-29 00:43:47,989 [ERROR] ioc.Registry Operations trace:
> 2014-07-29 00:43:47,989 [ERROR] ioc.Registry [ 1] Triggering event
> 'dismiss' on ViewEvent:layout.alerts
> 2014-07-29 00:43:47,989 [ERROR] ioc.Registry [ 2] Handling result from
> method
> org.apache.tapestry5.corelib.components.Alerts.onDismiss(java.lang.Long).
> 2014-07-29 00:43:47,989 [ERROR] TapestryModule.RequestExceptionHandler
> Processing of request failed with uncaught exception: A component event
> handler method returned the value {}. Return type
> org.apache.tapestry5.json.JSONObject can not be handled.
> org.apache.tapestry5.runtime.ComponentEventException: A component event
> handler method returned the value {}. Return type
> org.apache.tapestry5.json.JSONObject can not be handled. [at
> classpath:edu/ndsu/eci/tapestry/layout/components/Layout.tml, line 45]
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1141)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$3100(ComponentPageElementImpl.java:61)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1062)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$5.invoke(ComponentPageElementImpl.java:1059)
> at
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
> at
> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
> at
> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:146)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1058)
> at
> org.apache.tapestry5.internal.services.ComponentEventRequestHandlerImpl.handle(ComponentEventRequestHandlerImpl.java:81)
> at
> org.apache.tapestry5.internal.services.ImmediateActionRenderResponseFilter.handle(ImmediateActionRenderResponseFilter.java:42)
> at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
> Source)
> at
> org.apache.tapestry5.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
> at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
> Source)
> at
> org.apache.tapestry5.upload.internal.services.UploadExceptionFilter.handle(UploadExceptionFilter.java:75)
> at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
> Source)
> at
> org.apache.tapestry5.services.TapestryModule$41.handle(TapestryModule.java:2476)
> at $ComponentEventRequestHandler_573159c6b7058f.handle(Unknown
> Source)
> at $ComponentEventRequestHandler_573159c6b702aa.handle(Unknown
> Source)
> at
> org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43)
> at
> org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39)
> at
> $ComponentRequestHandler_573159c6b702ac.handleComponentEvent(Unknown
> Source)
> at
> org.tynamo.security.SecurityComponentRequestFilter.handleComponentEvent(SecurityComponentRequestFilter.java:41)
> at
> $ComponentRequestFilter_573159c6b702a9.handleComponentEvent(Unknown
> Source)
> at
> $ComponentRequestHandler_573159c6b702ac.handleComponentEvent(Unknown
> Source)
> at
> $ComponentRequestHandler_573159c6b70279.handleComponentEvent(Unknown
> Source)
> at
> org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:46)
> at $Dispatcher_573159c6b7027b.dispatch(Unknown Source)
> at $Dispatcher_573159c6b70270.dispatch(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
> at
> com.googlecode.tapestry5cayenne.services.CayenneRequestFilter.service(CayenneRequestFilter.java:47)
> at $RequestFilter_573159c6b7026c.service(Unknown Source)
> at $RequestHandler_573159c6b70271.service(Unknown Source)
> at
> org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
> at $RequestHandler_573159c6b70271.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
> at $RequestHandler_573159c6b70271.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
> at $RequestHandler_573159c6b70271.service(Unknown Source)
> at
> org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
> at $RequestHandler_573159c6b70271.service(Unknown Source)
> at $RequestHandler_573159c6b70256.service(Unknown Source)
> at
> org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
> at
> edu.ndsu.eci.tapestry.services.impl.FormInputTrimmerFilterImpl.service(FormInputTrimmerFilterImpl.java:30)
> at $FormInputTrimmerFilter_573159c6b70255.service(Unknown
> Source)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.got5.tapestry5.jquery.services.AjaxUploadServletRequestFilter.service(AjaxUploadServletRequestFilter.java:27)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.tynamo.security.services.impl.SecurityConfiguration$1.call(SecurityConfiguration.java:56)
> at
> org.tynamo.security.services.impl.SecurityConfiguration$1.call(SecurityConfiguration.java:54)
> at
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> at
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> at
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
> at
> org.tynamo.security.services.impl.SecurityConfiguration.service(SecurityConfiguration.java:54)
> at $HttpServletRequestFilter_573159c6b70251.service(Unknown
> Source)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
> at $HttpServletRequestFilter_573159c6b70252.service(Unknown
> Source)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at
> org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
> at $HttpServletRequestHandler_573159c6b70258.service(Unknown
> Source)
> at $HttpServletRequestHandler_573159c6b7024a.service(Unknown
> Source)
> at
> org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> at
> org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:190)
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
> at
> org.apache.tomcat.util.net.AprEndpoint$SocketWithOptionsProcessor.run(AprEndpoint.java:2379)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.apache.tapestry5.ioc.internal.OperationException: A
> component event handler method returned the value {}. Return type
> org.apache.tapestry5.json.JSONObject can not be handled.
> at
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:121)
> at
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:88)
> at
> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
> at
> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1124)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementResourcesImpl.invoke(ComponentPageElementResourcesImpl.java:146)
> at
> org.apache.tapestry5.internal.services.EventImpl.storeResult(EventImpl.java:84)
> at
> org.apache.tapestry5.corelib.components.Alerts.dispatchComponentEvent(Alerts.java)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:940)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1117)
> ... 82 more
> Caused by: org.apache.tapestry5.ioc.util.UnknownValueException: A
> component event handler method returned the value {}. Return type
> org.apache.tapestry5.json.JSONObject can not be handled.
> at
> org.apache.tapestry5.internal.services.ObjectComponentEventResultProcessor.processResultValue(ObjectComponentEventResultProcessor.java:55)
> at
> $ComponentEventResultProcessor_573159c6b70593.processResultValue(Unknown
> Source)
> at
> $ComponentEventResultProcessor_573159c6b702ae.processResultValue(Unknown
> Source)
> at
> org.apache.tapestry5.internal.services.ComponentResultProcessorWrapper.handleResult(ComponentResultProcessorWrapper.java:47)
> at
> org.apache.tapestry5.internal.structure.ComponentPageElementImpl$6.handleResult(ComponentPageElementImpl.java:1089)
> at
> org.apache.tapestry5.internal.services.EventImpl$1.invoke(EventImpl.java:89)
> at
> org.apache.tapestry5.internal.services.EventImpl$1.invoke(EventImpl.java:86)
> at
> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
> ... 89 more
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
--
Thiago H. de Paula Figueiredo
Tapestry, Java and Hibernate consultant and developer
http://machina.com.br
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org