Skip to main content



      Home
Home » Eclipse Projects » Oomph » java.lang.Exception when cloning a repo on GitHub
java.lang.Exception when cloning a repo on GitHub [message #1734993] Tue, 14 June 2016 10:05 Go to next message
Eclipse UserFriend
I got this question in the Scout forum, and I think it is better to answer it here.

source: [neon] [oomph] import Demo app - auth failed
René Eigenheer wrote on Tue, 14 June 2016 13:11
I did some "playing around with Oomph".
Using Eclipse Neon RC3 I've created a fresh workspace and tried the following:
1. File - Import...
2. Oomph - Projects into Workspace
3. selected "Eclipse Projects - Scout - Scout Demo App"

installation process started, IDE restarted and afterwards I've got the following error:

Performing Git Clone git@github.com:BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs.git  (features/neon_rc1)
Cloning Git repo git@github.com:BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs.git to /xxx/eclipse.neon.rc3/git/org.eclipse.scout.docs
Updating indexes
java.lang.Exception: org.eclipse.jgit.api.errors.TransportException: git@github.com:BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs.git: Auth fail
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:821)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3021)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2964)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4160)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4154)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4152)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2955)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2930)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2861)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:681)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: org.eclipse.jgit.api.errors.TransportException: git@github.com:BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs.git: Auth fail
  at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:135)
  at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:202)
  at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:135)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.cloneRepository(GitCloneTaskImpl.java:877)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:746)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3021)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2964)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4160)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4154)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4152)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2955)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2930)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2861)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$11$1.run(ProgressPage.java:681)
  ... 1 more
Caused by: org.eclipse.jgit.errors.TransportException: git@github.com:BSI-Business-Systems-Integration-AG/org.eclipse.scout.docs.git: Auth fail
  at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:159)
  at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:137)
  at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.<init>(TransportGitSsh.java:264)
  at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:162)
  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:1179)
  at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
  at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:202)
  at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:135)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.cloneRepository(GitCloneTaskImpl.java:877)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:746)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3021)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2964)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4160)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4154)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4152)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2955)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2930)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2861)
  at org.eclipse.oomph.setup.ui.wizards.ProgressPage$9.run(ProgressPage.java:555)
  ... 2 more
Caused by: com.jcraft.jsch.JSchException: Auth fail
  at com.jcraft.jsch.Session.connect(Session.java:512)
  at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:116)
  at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:137)
  at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.<init>(TransportGitSsh.java:264)
  at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:162)
  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:1179)
  at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128)
  at org.eclipse.jgit.api.CloneCommand.fetch(CloneCommand.java:202)
  at org.eclipse.jgit.api.CloneCommand.call(CloneCommand.java:135)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.cloneRepository(GitCloneTaskImpl.java:877)
  at org.eclipse.oomph.setup.git.impl.GitCloneTaskImpl.perform(GitCloneTaskImpl.java:746)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.doPerformNeededSetupTasks(SetupTaskPerformer.java:3021)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.access$1(SetupTaskPerformer.java:2964)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil$1.run(SetupTaskPerformer.java:4160)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
  at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.performNeededSetupTasks(SetupTaskPerformer.java:4154)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer$WorkspaceUtil.access$0(SetupTaskPerformer.java:4152)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performNeededSetupTasks(SetupTaskPerformer.java:2955)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.performTriggeredSetupTasks(SetupTaskPerformer.java:2930)
  at org.eclipse.oomph.setup.internal.core.SetupTaskPerformer.perform(SetupTaskPerformer.java:2861)
  ... 3 more


any idea?


Hi René,

I think you are trying to clone the repository over Git SSH.

Is your SSH Key correctly updated on GitHub? When you try to clone the repository, did Eclipse prompt an "provide your passphrase" box like this one:

index.php/fa/26165/0/

To change the way you clone the repository you should activate the checkbox "Show all variables" and switch the value in "repository": try "HTTPS (read-only, anonymous)".

index.php/fa/26166/0/

In that case, you will not be asked for any password and "git-clone" should work.

[Updated on: Tue, 14 June 2016 10:05] by Moderator

Re: java.lang.Exception when cloning a repo on GitHub [message #1735003 is a reply to message #1734993] Tue, 14 June 2016 10:47 Go to previous messageGo to next message
Eclipse UserFriend
thank you Jeremie, changing to anonymous https did the job.

BTW: I don't know why, but the Scout RT import worked without changing anything.
Re: java.lang.Exception when cloning a repo on GitHub [message #1735094 is a reply to message #1735003] Wed, 15 June 2016 09:48 Go to previous message
Eclipse UserFriend
It's not clear if that subproject included a git clone task. In the
end, questions about Scout's setup should be directed to a Scout
forum... We can only help provide the basic facilities but can't answer
questions about how all projects have authored their setup tasks.


On 14.06.2016 16:47, René Eigenheer wrote:
> thank you Jeremie, changing to anonymous https did the job.
>
> BTW: I don't know why, but the Scout RT import worked without changing
> anything.
Previous Topic:source not being checked out for openHAB2
Next Topic:[SOLVED] Problems when installing setup task extensions
Goto Forum:
  


Current Time: Sat Sep 13 05:02:12 EDT 2025

Powered by FUDForum. Page generated in 0.03311 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top