Combine water and wheat berries in a medium saucepan; bring to a boil. Cover, reduce heat, and simmer 1 hour. Drain and rinse with cold water.
Combine shallots and next 6 ingredients (shallots through salt) in a large bowl. Let stand 30 minutes.
Add wheat berries, cranberries, and remaining ingredients to vinaigrette, and toss to combine. Chill at least 4 hours or overnight.