Diffraction from arbitrarily shaped bodies of revolution: analytical regularization