How to Fix The Service Configuration Error in Java
A ServiceConfigurationError is thrown in Java when a service provider cannot be loaded successfully. For instance, the format of the provider-configuration file appears to violate some aspect of the specification.