In a pot, melt the butter. Add the apples and onion and cook over moderate heat, stirring, until softened, about 8 minutes. Add the cabbage, season with salt and pepper and stir until slightly wilted. Add the wine, sugar, cherries, cloves and bay leaf. Cover and cook over low heat, stirring, until the cabbage is tender, about 45 minutes. Add the vinegar and lemon juice and simmer for 10 minutes. Discard the bay leaf, season with salt and pepper and serve.