In a large saucepan over medium heat, cook onions until tender. Stir in stewed tomatoes, beans, corn, water, rice, chili powder, Mexican seasoning, and salt; bring to a boil. Reduce heat; cover and simmer for 30 minutes or until rice is cooked, stirring occasionally.