2 Replies Latest reply on Nov 16, 2007 1:22 PM by trickyvail

    s:link propagation

    trickyvail

      When you use a s:link tag the tag propagates long-running conversations by default. You can change it's behavior with the use of the propagation attribute:

      propagation - determines the conversation propagation style: begin, join, nest, none or end.

      Shouldn't there also be a propagation attribute value for the default behavior? Something like propagation="propagate".

      From what I can understand the jsf tag libs and ejb3 annotations are structured in this manner. If you don't specify (or annotate) an attribute (or field / method) the defaults take precedence. However you have the option of being literal and specifying the attribute or annotation - including literally specifying the default.

      If you take a look at this previous post http://www.jboss.com/index.html?module=bb&op=viewtopic&t=118268 I think you might get an idea why this could be useful. Currently I have to create duplicate s:link tags to get around this limitation.

      Thanks for you insight and comments.