In a mixing bowl, combine flour, sugar, and salt. Cut in butter until mixture resembles coarse crumbs.
Add egg and wine, mixing until dough forms. Knead until smooth. Wrap in plastic wrap and refrigerate for 30 minutes.
Roll dough out on a floured surface to ⅛ inch thickness. Cut into 4-inch circles. Wrap circles around cannoli molds, sealing edges with a bit of beaten egg.
Heat oil in a deep fryer to 375°F (190°C). Fry shells on molds until golden brown, about 2-3 minutes. Remove and drain on paper towels. Let cool, then remove molds.
For filling, mix ricotta, powdered sugar, and vanilla until smooth. Fold in chocolate chips. Fill shells just before serving.