Hi Geert,
Unfortunately I have still some problems.
Now I use inlined definition, but I think that is not the problem.
My element has the name 'EDIT_TERM'.
I defined an input and an output of the same name (e.g. "termRule").
I have not defined a datalink.
The first lines of processElement() are:
String termRule = getInput("termRule");
logger.debug("InputTermRule: " + StringHelper.quote(termRule));
setOutput("termRule", "a string");
And the first lines of the Submission function are:
String termRule = getInput("termRule");
logger.debug("InputTermRule: " + StringHelper.quote(termRule));
When the page is entered the first time termRule is null, but when
directly afterwards the submission is called, termRule is still null?
When I now add a the following datalink to the element definition:
<datalink srcoutput="termRule" destid="EDIT_TERM"
destinput="termRule"/>
I get the error message: 'Impossible to create a data link from element
'manual:EDIT_TERM' to element 'manual:EDIT_TERM' since no flow link is
available.'
When I add a flowlink and an exit like the following;
<exit name="change"/>
<flowlink srcexit="change" destid="EDIT_TERM"/>
the termRule input is still null after calling the submission.
Do you know what is going wrong?
Cheers,
Lars
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin
> Sent: 10 February 2006 15:31
> To: RIFE users list : questions, bug reports and suggestions.
> Subject: Re: [Rife-users] store String in session
>
>
> Hi Lars,
>
> just add the output declaration then, my notation is a shortcut. An
> in-lined element definition means that you don't use an
> external file
> to specific the element but do it entirely in the site-structure.
>
> Best regards,
>
> Geert
>
> On 10-feb-06, at 15:23, Lars Grupe wrote:
>
> > Hi Geert,
> >
> > Sorry, I didn't know how to inline an element definition in the
> > site-structure. Did you mean that there is only one element in the
> > site? I got every time an error message, that the ouptput
> definition
> > is missing.
> >
> > Cheers,
> > Lars
> >
> >> -----Original Message-----
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin
> >> Sent: 10 February 2006 15:09
> >> To: RIFE users list : questions, bug reports and suggestions.
> >> Subject: Re: [Rife-users] store String in session
> >>
> >>
> >> Hi Lars,
> >>
> >> if you inline the element definition in the site-structure, the
> >> outputs area automatically created for datalinks if they
> don't exist.
> >>
> >> If you're inside an element and call submissions repeatedly (note
> >> that you never triggered an exit, and this didn't leave
> it). Outputs
> >> will automatically provide their data to inputs with the same name.
> >>
> >> Best regards,
> >>
> >> Geert
> >>
> >> On 10-feb-06, at 15:03, Lars Grupe wrote:
> >>
> >>> Hi Geert,
> >>>
> >>> I have a question to the sample code in http://rifers.org/paste/
> >>> show/88. Where is the '<output name=longstring>' and the flowlink
> >>> for the datalink?
> >>>
> >>> If I have a flowlink it is bound to an exit. Will the output from
> >>> 'longstring' go to the input 'longstring' too, when the
> >> submission is
> >>> called and not the exit?
> >>>
> >>> Cheers,
> >>> Lars
> >>>
> >>>> -----Original Message-----
> >>>> From: [EMAIL PROTECTED]
> >>>> [mailto:[EMAIL PROTECTED] On Behalf Of Geert Bevin
> >>>> Sent: 10 February 2006 14:34
> >>>> To: RIFE users list : questions, bug reports and suggestions.
> >>>> Subject: Re: [Rife-users] store String in session
> >>>>
> >>>>
> >>>> I would simply use continuations.
> >>>>
> >>>> If that's not an option for you, you can use session state
> >> storage. I
> >>>> whipped out a small example for you:
> >>>> http://rifers.org/paste/show/88
> >>> http://rifers.org/paste/show/89 http://rifers.org/paste/show/90
> >>>
> >>> (note that I found a bug which makes this not work when it's the
> >>> arrival of a site, I'm working on it to fix it)
> >>>
> >>>> Yes, it has a series of submissions all from the same
> >> element. It is
> >>>> like a wizard, but it is not a wizard. It is a series of
> >> changes on a
> >>>> single page.
> >>>
> >>> --
> >>> Geert Bevin Uwyn bvba
> >>> "Use what you need" Avenue de Scailmont 34
> >>> http://www.uwyn.com 7170 Manage, Belgium
> >>> gbevin[remove] at uwyn dot com Tel +32 64 84 80 03
> >>>
> >>> PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D
> >> 309F D6A9
> >>> Public PGP key : available at servers pgp.mit.edu,
> wwwkeys.pgp.net
> >>>
> >>>
> >>> _______________________________________________
> >>> Rife-users mailing list
> >>> [email protected]
> >> http://lists.uwyn.com/mailman/listinfo/rife> -users
> >>>
> >> _______________________________________________
> >>>
> >> Rife-users mailing list
> >>> [email protected]
> >> http://lists.uwyn.com/mailman/listinfo/rife> -users
> >>>
> >>
> >> --
> >> Geert
> >> Bevin Uwyn bvba
> >>
> >> "Use what you need" Avenue de Scailmont 34
> >> http://www.uwyn.com 7170 Manage, Belgium
> >> gbevin[remove] at uwyn dot com Tel +32 64 84 80 03
> >>
> >> PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D
> 309F D6A9
> >> Public PGP key : available at servers pgp.mit.edu, wwwkeys.pgp.net
> >>
> >>
> >> _______________________________________________
> >> Rife-users mailing list
> >> [email protected]
> http://lists.uwyn.com/mailman/listinfo/rife> -users
> >>
> >
> _______________________________________________
>
> > Rife-users mailing list
> > [email protected]
> http://lists.uwyn.com/mailman/listinfo/rife> -users
> >
>
> --
> Geert
> Bevin Uwyn bvba
>
> "Use what you need" Avenue de Scailmont 34
> http://www.uwyn.com 7170 Manage, Belgium
> gbevin[remove] at uwyn dot com Tel +32 64 84 80 03
>
> PGP Fingerprint : 4E21 6399 CD9E A384 6619 719A C8F4 D40D
> 309F D6A9 Public PGP key : available at servers pgp.mit.edu,
> wwwkeys.pgp.net
>
>
> _______________________________________________
> Rife-users mailing list
> [email protected] http://lists.uwyn.com/mailman/listinfo/rife-users
>
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users