1. In a saucepan, combine filling ingredients. Cook over medium-low heat, stirring constantly, until mixture becomes stiff, about 15-20 minutes. Chill.
2. For dough, cream butter and sugars in a bowl. Add eggs, one at a time, beating well after each addition. Add extract. Combine flour, salt and baking soda; gradually add to creamed mixture and mix well. Chill for at least 1 hour.
3. On a lightly floured surface, roll out half of the dough to a 12-in. x 9-in. rectangle, about 1/4-in. thick. Spread with half of the filling. Roll up, starting with the long end. Repeat with remaining dough and filling. Wrap with plastic wrap; chill overnight.
4. Cut rolls into 1/4-in. slices. Place 2 in. apart on greased baking sheets. Bake at 375° for 8-10 minutes or until lightly browned. Cool on wire racks. Yield: 4 dozen.