Heat oven to 350. Spray 3- 8" round cake pans w/ cooking spray. In bowl, w/ mixer on high, cream eggs, sugar and oil until thick and creamy, about 5 mins. Sift together in another bowl, flours, cinnamon, nutmeg and baking soda.
Slowly add 1/3 of the dry mix into egg mix, beat well. Repeat w/ remaining dry mix, beating well after each addition. One at a time, fold in coconut, carrots, walnuts and raisins.
Divide batter evenly among pans. Bake 40-45 mins, or until a toothpick inserted in center comes out clean. In bowl, cream butter and cream cheese until smooth. Add vanilla and cinnamon. Slowly beat in powdered sugar until smooth and spreadable. Frost cooled cakes.