1To cook the ham put ham in a large pan and pour juice over and add water to cover well.
Put the pan on to boil then turn down to simmer and cook 10 to 15 mins per pound.
Once the ham is cooked leave to cool in the liquid this keeps it moist. Remove when ready to serve but reserve some of liquid to store the leftovers in.
2To make the relish chop the pineapple fairly small, squeeze the skins over the bowl to catch the juices, then add the green onions,lime juice, herbs, chili and then salt to taste, remember the ham will also be fairly salty.