Hi everyone,
I'm currently updating the Process Queue module in one of our projects. We have a couple of references that go from ProcessQueue.QueuedAction to other objects in our application. Personally I feel this isn't a best practise, but it is what I'm currently stuck with. When updating the module, my references are gone. When I create them again, the reference name is added with a "_2" behind it (e.g. "QueuedAction_Taak" becomes "QueuedAction_Taak_2").
When I remove the "_2" from the reference name, Mendix asks (as expected) if I want to correct the errors in the model with the new created reference. This all works fine, until I run the model and I find all my replaced reference tables to be completely wiped from data. From what I can remember, in past versions this wasn't the case although I'm not completely sure. The reference table name hasn't changed, so I would expect that it would keep the data when running the model.
Can anyone confirm this worked in earlier versions and if not, does anyone have a solution that doesn't require a complete refactoring of the module before I do the update to the latest module version? Thanks!