The submit
process as of 4.2 runs the following actions:
require-uploads then require-valid then save
then success-message("save-success") then result-dialog
recover error-message("database-error")
So it does save the data. However, you're saying that you don't see the data saved in MySQL. To simplify things, you can start by trying to check of the data gets saved when you hit just the Save button on the same form. And if it doesn't get saved, see if there are any errors in the orbeon.log
. If you see an error, but not enough information about it, you can increase the log level by using the development configuration.