Works nicely.
thanks
Henk
On 11 Jul 2007, at 12:05, Geert Bevin wrote:
>
> Hi Henk,
>
> IIRC dates aren't handled in their serialized form, but are rather
> converted to a string representation. This is handled correctly with
> input injection, but I seem to have forgotten to add a dedicated
> getInputDate method. You can achieve the same with
> (Date)Convert.toType(getInput("active_date"), Date.class)
>
> Hope this helps,
>
> Geert
>
> On 10 Jul 2007, at 15:18, Henk wrote:
>
>>
>> Hi,
>>
>> I'm using a global variable called 'active_date'. I read and set
>> this in the same element (because the element shows a list with
>> paging):
>>
>> Date date = getInputSerializable("active_date");
>> and at the end of the element code:
>> setOutput("active_date", fBean.getStartdate());
>>
>>
>> I now get this exception:
>>
>> com.uwyn.rife.engine.exceptions.InputsDeserializationException: An
>> error occurred while deserializing the input 'active_date' of element
>> 'eventlist.xml'.
>> at com.uwyn.rife.engine.ElementSupport.getInputSerializable
>> (ElementSupport.java:2294)
>> at com.uwyn.rife.engine.ElementSupport.getInputSerializable
>> (ElementSupport.java:2253)
>> at be.marsman_it.mob.elements.pub.EventList.processElement
>> (EventList.java:117)
>> at com.uwyn.rife.engine.ElementContext.processContext
>> (ElementContext.java:460)
>> at com.uwyn.rife.engine.RequestState.service(RequestState.java:368)
>> at com.uwyn.rife.engine.Gate.handleRequest(Gate.java:187)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke
>> (NativeMethodAccessorImpl.java:39)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke
>> (DelegatingMethodAccessorImpl.java:25)
>> at java.lang.reflect.Method.invoke(Method.java:585)
>> at com.uwyn.rife.servlet.RifeFilter.doFilter(RifeFilter.java:162)
>> at org.mortbay.jetty.servlet.WebApplicationHandler
>> $CachedChain.doFilter(WebApplicationHandler.java:823)
>> at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch
>> (WebApplicationHandler.java:473)
>> at org.mortbay.jetty.servlet.ServletHandler.handle
>> (ServletHandler.java:567)
>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
>> at org.mortbay.jetty.servlet.WebApplicationContext.handle
>> (WebApplicationContext.java:635)
>> at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
>> at org.mortbay.http.HttpServer.service(HttpServer.java:954)
>> at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)
>> at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:
>> 981)
>> at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)
>> at org.mortbay.http.SocketListener.handleConnection
>> (SocketListener.java:244)
>> at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
>> at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
>> Caused by:
>> com.uwyn.rife.tools.exceptions.DeserializationErrorException: Errors
>> occurred during deserialization.
>> at com.uwyn.rife.tools.SerializationUtils.deserializeFromString
>> (SerializationUtils.java:31)
>> at com.uwyn.rife.engine.ElementSupport.getInputSerializable
>> (ElementSupport.java:2290)
>>
>>
>> Any idea what this can be?
>>
>> Thanks
>>
>> Henk
>>
>> Henk
>> [EMAIL PROTECTED]
>>
>>
>>
>>
>>>
>
> --
> Geert Bevin
> Terracotta - http://www.terracotta.org
> Uwyn "Use what you need" - http://uwyn.com
> RIFE Java application framework - http://rifers.org
> Music and words - http://gbevin.com
>
>
> >
Henk
[EMAIL PROTECTED]
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"rife-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rife-users?hl=en
-~----------~----~----~----~------~----~------~--~---