Adding product option validation on addItemToCart and checkout workflow .  Depending on ProductOption.ProductOptionValidationStrategyType, workflow can exit with an error or continue with warning, or not validate at all. Warning messages are populated in the activity messages object of the processContext, so they may be displayed to end user.