Displacement on certain objects not working In Blender 2.71 using the Cycles engine, I cannot get displacement to work properly on certain objects.

Here are some screenshots of thre three objects and the nodes I'm using for them: water, a cube, and a plane. Although the displacement works fine for the cube and the plane, it refuses to work on the water. The nodes I'm using are based off of this answer.

Water nodes: 



Cube nodes:



Plane nodes:



Viewport:



Render:



Here's the .blend. You'll also need the texture files from here and here.
It's working, it's just that the scale is different due the the water object being so much larger. The texture is so large that it's hard to see the displacement effect. If you plug it into an emission shader after muting the multiply node (M), then you can see the texture clearly:

To fix it, either scale up the textures or use a different mapping via the Texture coordinate node:

Result: