[seam-commits] Seam SVN: r8134 - trunk/examples/dvdstore/src/com/jboss/dvd/seam.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Wed May 7 13:15:40 EDT 2008
Author: norman.richards at jboss.com
Date: 2008-05-07 13:15:40 -0400 (Wed, 07 May 2008)
New Revision: 8134
Modified:
trunk/examples/dvdstore/src/com/jboss/dvd/seam/Checkout.java
trunk/examples/dvdstore/src/com/jboss/dvd/seam/CheckoutAction.java
Log:
JBSEAM-2950
Modified: trunk/examples/dvdstore/src/com/jboss/dvd/seam/Checkout.java
===================================================================
--- trunk/examples/dvdstore/src/com/jboss/dvd/seam/Checkout.java 2008-05-07 17:07:48 UTC (rev 8133)
+++ trunk/examples/dvdstore/src/com/jboss/dvd/seam/Checkout.java 2008-05-07 17:15:40 UTC (rev 8134)
@@ -9,7 +9,7 @@
public interface Checkout
{
public void createOrder();
- public void submitOrder();
+ public Order submitOrder();
public void destroy();
}
Modified: trunk/examples/dvdstore/src/com/jboss/dvd/seam/CheckoutAction.java
===================================================================
--- trunk/examples/dvdstore/src/com/jboss/dvd/seam/CheckoutAction.java 2008-05-07 17:07:48 UTC (rev 8133)
+++ trunk/examples/dvdstore/src/com/jboss/dvd/seam/CheckoutAction.java 2008-05-07 17:15:40 UTC (rev 8134)
@@ -75,7 +75,7 @@
@End
@CreateProcess(definition="OrderManagement", processKey="#{completedOrder.orderId}")
@Restrict("#{identity.loggedIn}")
- public void submitOrder() {
+ public Order submitOrder() {
try {
completedOrder = purchase(customer, currentOrder);
@@ -88,7 +88,10 @@
Contexts.getEventContext().set("prod", product);
FacesMessages.instance().addFromResourceBundle("checkoutInsufficientQuantity");
}
+ return null;
}
+
+ return completedOrder;
}
private Order purchase(Customer customer, Order order)
More information about the seam-commits
mailing list