In a very large skillet heat oil over medium heat. Add sausage and cook for 10 minutes, turning occasionally. Add shallots and garlic to skillet with sausages and cook for 30 seconds. Add chicken broth and bring to boiling; reduce heat. Simmer, covered, for 5 minutes. Add green beans and cannellini beans; return to simmer. Cover and cook 5 minutes more or until green beans are crisp-tender and sausage is done (160 degrees F). Add tomatoes and parsley to skillet and stir to coat.