Luc, Thank you for asking our opinion about on error handling in Orekit. My preference is towards option 2 and, if needed, to flavor it with option 6. From your description I think it gives the most bang for the development buck. Best regards, Bogdan