In a large saucepan, bring the vegetable broth and onion to a boil. Add the pasta, reduce the heat, and simmer for 5 minutes, covered. Add the beans and vegetables and simmer for 6-8 minutes, covered, until the broccoli is tender. Stir in the garlic and parsley, basil, and rosemary, and season with salt and pepper, to taste.