1. Bring a large pot of salted water to a boil. Add pasta and cook until al dente, about 8 minutes. Drain well and spread on an oiled baking sheet to cool. (Don't worry if pasta sticks together. It will come apart when mixed with oil.)
2. Transfer cooled pasta to a large bowl and stir in oil. Add vinegar, sun-dried tomatoes, artichoke hearts, bocconcini, pepperoni, basil and oregano. Toss well and season with salt and pepper.