On 12/22/05, Michael Ebert <[EMAIL PROTECTED]> wrote: > Hi Kris, > > thank you for your hints. Writing an own flow interpreter seems to be quite > difficult. Is there a more easy solution anywhere?
Not that I'm aware of. A good starting point is to simply extend JavaInterpreter and override the "configure" method to do what you need. You'll also need to modify your cocoon.xconf to use your new interpreter: <flow-interpreters default="java" logger="flow"> <component-instance name="java" class="my.package.MyJavaInterpreter" time-to-live="..."/> </flow-interpreters> > Zitat von Kris Schneider <[EMAIL PROTECTED]>: > > > You might want to check out this thread: > > > > http://thread.gmane.org/gmane.text.xml.cocoon.devel/55453 > > > > In short, JavaInterpreter uses a hard-coded, non-configurable value of > > 600000 for continuation time to live. You'll have to write your own > > configurable flow interpreter and replace the default in cocoon.xconf. > > > > On 12/22/05, Michael Ebert <[EMAIL PROTECTED]> wrote: > >> Hi, > >> > >> I have an Upload Portal to exchange files with our customers. The > >> portal uses > >> javaflow. In some cases we have quite big files to transfer. So some > >> transfers > >> take more than 10 Minutes. In those situations, the user gets an > >> continuation > >> invalid error, instead of the next page sent by the sendPage() > >> method from the > >> java flow. When i check the timeToLive() value from the WebContinuation i > >> always get the value 600000. I think this value is in miliseconds. So the > >> duration seems to be 10 minutes. > >> > >> I already raised the time-to-live to 100 hours, but the value from the > >> WebContinuation.TimeToLive() does not change. What did I wrong? Any hints? > >> > >> Thanks, > >> > >> Michel > >> > >> This is a snippet from my cocoon.xconf: > >> > >> <continuations-manager continuation-sharing-bug-compatible="false" > >> logger="flo > >> w.manager" session-bound-continuations="false" time-to-live="360000000"> > >> <expirations-check type="periodic"> > >> <offset>180000</offset> > >> <period>1800000</period> > >> </expirations-check> > >> </continuations-manager> > >> > >> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > -- > > Kris Schneider <mailto:[EMAIL PROTECTED]> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > -- > Ebert + Grüntjes GbR > Michael Ebert > Schubertstraße 37 > 63179 Obertshausen > Tel.: +49 69 928879-17 > Fax.: +49 69 928879-20 > -- Kris Schneider <mailto:[EMAIL PROTECTED]> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
