"[EMAIL PROTECTED]" wrote : ?! It's not different from any of the existing examples. You need to understand how propagation="none" and propagation="join" work, and that's it. |
In my opinion, this statement is really an oversimplification. I tried to understand the conversation mechanisms and I'm aware that the use of a propagation="none" starts a new conversation. But when a new conversation was created I've to manage the conversation in context. E.g. when a menu entry for a special logical area is activated I start a new conversation (with propagation="none" and a "start" Method marked as @Begin) On the next activations of this menu entry, a conversation is already active I've to know that a conversation is already in progress and handle this scenario appropriately I tried to handle this by specifying a conversion id (with @Begin(id=...) or I tried to specify this conversion id in pages.xml E.g. <conversation name="PartnerMaintConv" | parameter-name="cid" | parameter-value="PartnerMaintConv"/> and | <page ... conversation="PartnerMaintConv" > | </page> | But this works not as I expected. When I start a new conversation with every menu click (with propagation="none") and use e.g. the Seam switcher component it seems that this works at the first sight. So I could imagine that it would be possible to build a logic that change the behaviour of a menu entry when I conversation is already active and do something similiar like the "switcher" component. Could this be a possible approach?? By and large I've to say that to implement this requirement for a business administration application is not easy with Seam (maybe it is when you really understand what's going on). But from the point of view of a average Seam user it is not. When I implement this with components with "Session" state it is simple to do. I don't want to loose the Seam benefits. But I'm already really frustrated. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4081182#4081182 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4081182 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user