You have to change the source file profile\actions\SessionFinishedWorkout.java at line 81. Change the texts 'getObjectStoreId()' to 'toLong()'.
Previously, the method getObjectStoreId returns the database id of the object, or the database id part of the old object identifier/GUID. Since Mendix 4, the database id is the same as the old guid value of the MendixIdentifier. The method 'getObjectStore' has been removed, the method 'getGuid' deprecated and the new unified method is: 'toLong()'.
Jonathan,
I appreciate the suggestion. However, that file doesn't seem to exist anywhere. I assume it is stored in temp while trying to build the deployment package and is then deleted?
Also, not sure why the problem exists in the first place. Is dealing with legacy issues not something that is handled as part of the modeler upgrade. Or is it some piece of custom java that isn't part of the standard install?
Thanks.