In a saucepan, over medium heat, combine the wine, onions, celery, carrots and bay leaf. Bring to a boil, reduce heat to medium low and simmer until the liquid reduces by half, about 35 to 40 minutes. Remove from the heat and strain. Set aside, keeping warm. In a large saute pan, over medium heat, add 1 tablespoon of the oil. Add the shallots and mushrooms. Season with salt and pepper. Saute until the mushrooms start to wilt, about 3 to 4 minutes. Stir in the garlic and white beans. Season with salt and pepper. Saute for 1 minute. Add the veal reduction. Bring to a simmer and cook for 8 minutes. Remove from the heat and stir in the parsley and butter. Set aside, keeping warm. Season both sides of the salmon with Creole seasoning. In a large saute pan, over medium heat, add the remaining 2 tablespoons of the oil. When the oil is hot, add the salmon and sear for 4 to 5 minutes on each side for medium rare. Spoon some of the mushroom/bean mixture in the center of each plate. Lay the salmon fillets on top of the beans. Drizzle some of the wine syrup over each salmon fillet. Garnish with green onions.