Did you not read the replies? That's under "What do these stupid bees what?!" as a reminder.
But first off, you need a water type biome. Don't know what that means? Think Oceans and Rivers. Like that.
Next, needs a LOT of water nearby. Do you have a resonate portable tank full of water? If so, you likely will need more then that.
After that, make sure the hive is 1 block under water.
And add lots of Lily-pads.
All in all, your river attempt was a good idea, but you may just have needed more water, or to place the hive in the right place.