WebFlow recursive behavior

Brent Putman putmanb at georgetown.edu
Fri Jan 24 15:13:42 EST 2014


On 1/24/14 2:54 PM, Cantor, Scott wrote:
>
> Just for info, can you recurse it until it crashes and see how many you
> get?

Yeah, good idea.  If I just put the stack trace logging action first in
the flow, and just have it call itself like so:

    <action-state id="LogStackTrace">
        <evaluate expression="LogStackTrace" />
        <transition on="proceed" to="LogStackTrace" />
    </action-state>


 (so not actually doing any SAML decoding, handlers, actions, etc), I
get a Java stack overflow after 985 executions.

This is on MacOS with JDK 1.7.0_45, 64-bit.  Don't know what the default
stack size is there, I'd have to hunt that down.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/dev/attachments/20140124/5713d691/attachment.html 


More information about the dev mailing list