In a mixing bowl, combine flour, sugar, and salt. Cut in butter until mixture resembles coarse crumbs. Stir in egg yolk and wine until dough forms. Knead until smooth. Wrap in plastic and let rest for 30 minutes.
Roll dough out thinly and cut into 4-inch circles. Wrap around cannoli tubes and seal edges with a bit of water. Fry in hot oil until golden brown. Remove and let cool.
In a bowl, mix ricotta, powdered sugar, and vanilla until smooth. Fold in chocolate chips. Fill cooled shells with ricotta mixture. Serve immediately.