Preheat oven to 325 degrees. Grease and flour bundt or tube pan.
OPTIONAL: soak raisins in 1 -2 tbsp of rum and set aside.
Prepare apples.
In a large mixing bowl, combine the sugars and oil. Add eggs and vanilla.
In a separate bowl, sift the flour, baking soda, salt, and cinnamon.
Add the dry mixture to the wet mixture, folding in the nuts, raisins, and apples.
Spoon into the prepared bundt or tube pan.
Bake for 75 to 90 minutes, or until a knife inserted into the center of the cake comes out clean.
Cool the cake in the pan on a wire rack for 10 minutes, then invert it onto a cake plate.