1. Combine everything except the jam and wine in a large, heavy pot. Add water to cover. Simmer over a low fire, stirring occasionally with a wooden spoon. Add small amounts of water periodically, so that the mixture does not stick to the pot. Continue stirring.
2. Cook for at least 90 minutes. When the mixture is cohesive, stir in the cherry jam. Let stand until cool.
3. Add enough sweet wine to be absorbed by the haroset mixture. Refrigerate.