I defined a SFSB as follow:
@Stateful
| @Name("someAction")
| public class SomeAction implements Some {
|
| public void testOne() {
| this.delegate();
| }
|
| @Begin(id="MY_ID", pageflow="testflow")
| public void delegate() {
| }
| }
|
In a jsp, if the action of a button is set to #{someAction.testOne}, something
goes wrong and the flow doesn't start. The current page is reloaded.
If the button action is set to #{someAction.delegate}, then the flow starts
properly.
Now if I do the following, it works fine as well:
@Stateful
| @Name("someAction")
| public class SomeAction implements Some {
|
| public void testOne() {
| this.delegate();
| }
|
| @Begin(id="MY_ID")
| public void delegate() {
| Pageflow.instance().begin("testflow");
| }
| }
|
So it seems that when a method of the SFSB call the delegate method, the
pageflow attribute of the @Begin annotation is not processed properly.
Unless I'm not supposed to do what I'm doing (But I need to perform some check
before starting the flow or not), I believe this could be a bug.
I hope this can help.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3964438#3964438
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3964438
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user