ODI Errors "userPassword should not be null" or "ODI-12436: Unable to connect to Git remote repository" Received when Connecting to Git Using SSH Authentication
(Doc ID 2516227.1)
Last updated on JUNE 16, 2022
Applies to:
Oracle Data Integrator - Version 12.2.1.2.6 to 12.2.1.3.0 [Release 12c]Information in this document applies to any platform.
Symptoms
When connecting to Git from Oracle Data Integrator (ODI) Studio 12.2.1.2.6 or 12.2.1.3.0, using "SSH Authentication" and a SSH private key, the following errors occur:
java.lang.RuntimeException: userPassword should not be null.
at oracle.odi.core.security.internal.PasswordProtectedWalletUtils.assertNotNull(PasswordProtectedWalletUtils.java:309)
at oracle.odi.core.service.vcs.generic.config.VcsPasswordProtectedWalletUtils.saveCredential(VcsPasswordProtectedWalletUtils.java:321)
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.persistConnInfoInWallet(OdiVcsRepositoryConnection.java:586)
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.persistVcsConnInfoInWallet(OdiVcsRepositoryConnection.java:545)
at oracle.odi.core.service.vcs.git.config.OdiGitRepositoryConnection.persistConnectionInfoInWallet(OdiGitRepositoryConnection.java:242)
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.updateConnection(OdiVcsRepositoryConnection.java:161)
at oracle.odi.core.service.vcs.git.config.OdiGitRepositoryConnection.updateConnection(OdiGitRepositoryConnection.java:374)
at oracle.odi.core.service.vcs.generic.delegate.OdiVcsDelegate.updateConnection(OdiVcsDelegate.java:219)
at oracle.odi.ui.vcs.git.GitEditConnectionDialog.dialogOkActionHook(GitEditConnectionDialog.java:838)
...
or
oracle.odi.core.service.vcs.connection.OdiVcsConnectionException: ODI-12436: Unable to connect to Git remote repository with the information provided. Invalid Remote Git Repository.
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.validateConnection(OdiVcsRepositoryConnection.java:125)
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.createConnection(OdiVcsRepositoryConnection.java:429)
at oracle.odi.core.service.vcs.generic.config.OdiVcsRepositoryConnection.createConnection(OdiVcsRepositoryConnection.java:416)
at oracle.odi.core.service.vcs.generic.delegate.OdiVcsDelegate.createConnection(OdiVcsDelegate.java:249)
at oracle.odi.ui.vcs.git.GitEditConnectionDialog.dialogOkActionHook(GitEditConnectionDialog.java:840)
...
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |