Postby pokemon007 » Mon Aug 05, 2013 3:57 am
The fix is in broadleaf-3.1.0-ALPHA1. I'm still with 2.0.1. It's interesting 2.0.1's two files, AddOrderItemActivity and RemoveOrderItemActivity, that this fix changed, are the same as the version after fix, that is,
order = orderService.save(order, false);
Is this from regression between 2.0.1 and 3.1.0-ALPHA1?
I also noticed PriceOrderIfNecessary was added in this checkin, but it exists in 2.0.1. Maybe I misunderstand the version/branch name?
I can't repro on demo site, but in my own project if I keep adding items to an order it'll encounter this error sooner or later, but I can't predict when. Sometimes removing may leads to this error as well. I do have custom pricing activity, but never try to reprice the order. Only does it in the last step of orderService.saveOrder. What could be wrong?
Thanks.
-Charlie