Place the pomegranate juice and sugar into a saucepan and cook over high heat until reduced by half. Lower heat and add in chili powder and allspice. Bring to a bubble and remove from heat.
Set the ham on the rack and use a pastry brush to give the ham a layer of the glaze.