Cover leaves with boiling water. Simmer five minutes. Drain. Combine meat, rice, onion, eggs and salt. Place a heaping tablespoon of mixture in the center of each cabbage leaf. Fold in sides to cover meat and roll. Tuck up ends.
Place in large saucepan, open sides down. Combine remaining ingredients. Pour over cabbage rolls. Bring to a boil, then reduce heat.
Simmer covered for 1-1/2 hours, basting occasionally.
NOTE: I use a 15 oz can of tomato sauce and about a 5 ounce can of mushroom pieces when I make this.