Error creating bean with name 'authenticationController': Unsatisfied dependency expressed through field 'registrationPreviewController'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'registrationPreviewController': Unsatisfied dependency expressed through field 'guardianBiometricsController'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'biometricsController': Unsatisfied dependency expressed through field 'authenticationService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'authenticationServiceImpl': Unsatisfied dependency expressed through field 'bioAPIFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bioAPIFactory': Invocation of init method failed; nested exception is io.mosip.kernel.core.bioapi.exception.BiometricException: BIO_SDK_007 --> SDK provider registry is empty!
BR
Hi @Anusha_sunkadh
Thanks for the reply how did you run the registration client?
through IDE You need to add the SDK jar into the classpath or as a dependency in the registration-services pom.xml
yes, I did but the problem persist
Creating application contextâŚ
Error creating bean with name âauthenticationControllerâ: Unsatisfied dependency expressed through field âregistrationPreviewControllerâ; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name âregistrationPreviewControllerâ: Unsatisfied dependency expressed through field âguardianBiometricsControllerâ; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name âbiometricsControllerâ: Unsatisfied dependency expressed through field âauthenticationServiceâ; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name âauthenticationServiceImplâ: Unsatisfied dependency expressed through field âbioAPIFactoryâ; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name âbioAPIFactoryâ: Invocation of init method failed; nested exception is io.mosip.kernel.core.bioapi.exception.BiometricException: BIO_SDK_007 â SDK provider registry is empty!
**
## SDK configurations
#SDK implementation class for finger modality
mosip.biometric.sdk.provider.finger.classname=io.mosip.kernel.biosdk.provider.impl.BioProviderImpl_V_0_7
#SDK API version
mosip.biometric.sdk.provider.finger.version=0.7
#SDK implementation class consturctor args - comma separated
mosip.biometric.sdk.provider.finger.args=
#SDK initialization args
#mosip.biometric.sdk.provider.finger.<key1>=<value1> is also supported, this will be passed as initparams
#Quality threshold used by SDK to match modality
mosip.biometric.sdk.provider.finger.threshold=60
#SDK implementation class for iris
mosip.biometric.sdk.provider.iris.classname=io.mosip.kernel.biosdk.provider.impl.BioProviderImpl_V_0_7
#SDK API version
mosip.biometric.sdk.provider.iris.version=0.7
#SDK implementation class consturctor args - comma separated
mosip.biometric.sdk.provider.iris.args=
#SDK initialization args
#mosip.biometric.sdk.provider.iris.<key1>=<value1> is also supported, this will be passed as initparams
#Quality threshold used by SDK to match modality
mosip.biometric.sdk.provider.iris.threshold=60
#SDK implementation class for face
mosip.biometric.sdk.provider.face.classname=io.mosip.kernel.biosdk.provider.impl.BioProviderImpl_V_0_7
#SDK API version
mosip.biometric.sdk.provider.face.version=0.7
#SDK implementation class consturctor args - comma separated
mosip.biometric.sdk.provider.face.args=
#SDK initialization args
#mosip.biometric.sdk.provider.face.<key1>=<value1> is also supported, this will be passed as initparams
#Quality threshold used by SDK to match modality
mosip.biometric.sdk.provider.face.threshold=60
**