I don't quite remember unfortunately. Can you tell apart a missing no-arg constructor from classloader-incompatibility perhaps, e.g. by examining the exception's cause? But in general I'd agree that logging something seems reasonable.