Return the stock to the pot and add the saffron. Cut the kernels from the ears of corn. It is important to get the most "milk" from the corn, so cut the corn with a sharp knife (not too close to the cob) and go back over the cob with the flat of the knife to release the "milk". Add the corn to the broth and saffron. Add the celery. Season with salt and pepper to taste. Add parsley and simmer until the celery is tender.
Break 6 of the cobs in half and cover with water. Add 2 whole chicken breasts and simmer with the cobs until the meat is tender, about 30 minutes. Remove the breast and strain the "cob water" into the soup. Remove the skin and bone from the chicken breasts. Cut into bite sized pieces and add to the soup. Correct the seasoning if necessary. Add the rivels to the simmering soup and cook until they are tender.