  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | - dynamic form generation, seam, conversations | - dynamic form generation, seam, conversations 2007-07-10 - By theTom
Back Hi!
I am doing dynamic form generation with jboss, jsf and seam. But I have problems with conversations when trying to use them with the dynamic forms. It seems that I am loosing the conversation context.
So, I have two buttons. ButtonA calls a method, annotated with @(protected) from a statefull session bean. ButtonB calls another method, annotated with @(protected) from the same bean.
If I put these two buttons in a .xhtml file (commandButton) the long running conversation works, and the method annotated with @(protected) and @(protected) is called when I press ButtonA and then ButtonB.
But when I am generating these buttons programmatically, the long running conversation doesn't behave as it should.
Any hints where I should start to debug this behaviour?
The "static" buttons are done in this way:
| <h:commandButton id="doB" value="doB" | action="#{x.doB()}"/> |
And here one of the dynamic buttons:
| HtmlCommandButton cancelButton = new HtmlCommandButton(); | cancelButton.setId("doB"); | cancelButton.setValue("doB"); | | // create method binding | FacesContext context = FacesContext.getCurrentInstance(); | Application app = context.getApplication(); | MethodBinding mb = app.createMethodBinding("#{x.doB}", new Class[] {}); | cancelButton.setAction(mb); | | sheet.getChildren().add(cancelButton); |
thx in advance, tom
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4062602#4062602
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4062602 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |