Trim fat from veal shanks. Combine flour, salt, and 1/4 teaspoon pepper; dredge veal shanks in flour mixture. Heat oil in a Dutch oven over medium-high heat; add veal shanks, and cook until browned on both sides. Drain and pat dry with paper towels; set aside, and keep warm. Wipe drippings from Dutch oven with a paper towel.
Coat Dutch oven with cooking spray. Place over medium-high heat until hot; add onion and garlic, and saute until tender. Return veal to Dutch oven. Add tomatoes, vermouth, and rosemary; bring to a boil. Cover, reduce heat, and simmer 1 hour and 30 minutes or until veal is tender, turning once. Transfer veal to a serving platter; keep warm. Stir beans into tomato mixture; cook over medium heat until thoroughly heated. Spoon bean mixture over veal; sprinkle with parsley and 1/4 teaspoon pepper.