Unable to import git project from a remote repositoy with username/password
Issue
We are unable to import a remote repository which enforces authentication. The steps are:
1/ Select "Import Project" from the Business Central.
2/ We can see the dialog to provide the URL and credentials.
3/ We provide the information to connect to the repository: URL, username & password.
4/ The Business Central shows the project.
5/ We select the project.
6/ Click the "OK" button to import project.
7/ But the project is not imported and the Business Central shows an error message:
2018-10-18 00:30:43,112 [ERROR] [default task-23] [org.guvnor.common.services.backend.exceptions.ExceptionUtilities] (ExceptionUtilities.java:36) - Exception thrown: java.lang.RuntimeException: org.uberfire.java.nio.fs.jgit.util.commands.Clone$CloneException: Error cloning origin <https://bitbucket.org/test/a-project-bpm.git>.: java.lang.RuntimeException: java.lang.RuntimeException: org.uberfire.java.nio.fs.jgit.util.commands.Clone$CloneException: Error cloning origin <https://bitbucket.org/test/a-project-bpm.git>.
at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.createFileSystem(GitRepositoryBuilder.java:144)
at org.guvnor.structure.backend.repositories.git.GitRepositoryBuilder.build(GitRepositoryBuilder.java:78)
at org.guvnor.structure.backend.repositories.git.GitRepositoryFactoryHelper.newRepository(GitRepositoryFactoryHelper.java:91)
at org.guvnor.structure.backend.repositories.git.GitRepositoryFactoryHelper$Proxy$_$$_WeldClientProxy.newRepository(Unknown Source)
at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl.newRepository(RepositoryFactoryImpl.java:60)
at org.guvnor.structure.backend.repositories.RepositoryFactoryImpl$Proxy$_$$_WeldClientProxy.newRepository(Unknown Source)
at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:510)
at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:493)
at org.guvnor.structure.backend.repositories.RepositoryServiceImpl.createRepository(RepositoryServiceImpl.java:291)
at org.guvnor.structure.backend.repositories.RepositoryServiceImpl$Proxy$_$$_WeldClientProxy.createRepository(Unknown Source)
at org.kie.workbench.common.screens.examples.backend.server.ProjectImportServiceImpl.importProject(ProjectImportServiceImpl.java:227)
at org.kie.workbench.common.screens.examples.backend.server.ProjectImportServiceImpl.importProject(ProjectImportServiceImpl.java:185)
at org.kie.workbench.common.screens.examples.backend.server.ProjectImportServiceImpl.lambda$importProjects$0(ProjectImportServiceImpl.java:163)
...
Caused by: org.eclipse.jgit.errors.TransportException: https://bitbucket.org/test/a-project-bpm.git: not authorized
at org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:534)
at org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:326)
at org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136)
at org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122)
at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1236)
at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:234)
... 112 more
Environment
- Red Hat Process Automation Manager
- 7.1.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
