Place the cabbage, onion, apple, ginger, salt, and white pepper into a heavy pot with a good seal, such as a cast iron pot or Dutch oven.
Place the chicken on top of the vegetables.
Cover and bring to a gentle simmer over low heat.
Simmer for about 1 hour for a 3 lb chicken. (Note: If too much liquid evaporates, add a small amount of hot water to prevent burning.)
For larger birds, increase cooking time accordingly.