Preheat oven to 350 degrees. Drain pineapple chunks, reserving juice. Set juice aside for now.
In large skillet saute onion, green pepper, pineapple and wieners in olive oil until peppers and onions are softened and pineapple and wieners begin to brown slightly. Add reserved pineapple juice, vinegar, soy sauce, brown sugar and ketchup. Stir to combine well. Heat until mixture begins to bubble.
Place drained beans in a 2 quart casserole. Pour vegetable/wiener mixture into casserole with beans. Stir well to combine.