1Preheat oven to 300°F. Place bacon, onion and carrot in heavy large ovenproof Dutch oven over medium-high heat. Saute until onion is tender but not brown, about 5 minutes.
2Squeeze as much liquid as possible from sauerkraut. Add sauerkraut to Dutch oven. Add wine, stock, caraway seeds and juniper berries. Bring to simmer. Cover tightly, place in oven and bake 1 hour.
3Add kielbasa to Dutch oven, pushing into sauerkraut. Cover and bake 1 hour. Season to taste with salt and pepper. (Can be prepared 1 day ahead. Cover and refrigerate. Rewarm over medium heat, stirring frequently.)