jelmer,
if he's using addUser method in UserLocalServiceUtil or UserLocalServiceImpl, month, day, and year parameters are passed as 3 int arguments (int birthdayMonth, int birthdayDay, int birthdayYear). I think one of them started from 0 instead of 1.
Please sign in to flag this as inappropriate.