I've recreated SparkofPhönix's ironmonger, but the villagers are always on their beds and not in the water. So when you get up from sleeping.
I play on the latest version
When I was playing I was on Griefergames, because it was so that the iron farms were disabled, maybe that's the case with you,
if you play in the singleplayer then, no idea, it's been too long ago
I'm not the Minecraft professional, but I mean they had to be 75 blocks from the village if you live in a village
You must have blocks over the beds try to change the profession
Otherwise I would recommend you the rays effective designs