Rinse and trim the capsicums, tomatoes, aubergine and courgettes. Peel the red onion and garlic. Dice all the vegetables finely. Heat the oil in a saucepan and fry the vegetables lightly. Add the wine, tomato juice and vinegar, cover and simmer for 10 minutes. Stir in the remaining ingredients and simmer for a further 5 minutes.
Pour into warm, sterilized jars.