Preheat the oven to 350 degrees F. Grease a 9x13 pan.
Beat flour, salt, nuts, coconut, sugar, butter, eggs and vanilla in a large bowl until combined.
Press half the mixture into the bottom of the pan.
Spread raspberry jam on top in a thin, even layer.
Crumble remaining dough mixture on top of jam.
Bake for 30 minutes, until the top is a light golden brown. If using a glass or ceramic pan, add 3-5 minutes to your bake time. Let cool completely before cutting into squares.