Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
TRF
Champion II
Champion II

Failed to create a branch (GitHub) when creating a new project from Studio

Hi,

Using Talend Cloud Data Management Platform 7.1.1 with Studio installed on a Windows 10 laptop, I'm unable to create a new Talend project and connect it to the corresponding repository I've just created from GitHub website.

GitHub username and password have been double checked and I've tried with repository owner and with a collaborator with the same effect.

There are existing repositories for the same GitHub account for which I'm able to connect with no trouble.

Is there somewhere an how-to illustrating all steps to go from scratch?

Here are messages from the Studio log file:

org.talend.commons.exception.PersistenceException: org.talend.commons.exception.PersistenceException:
!ENTRY org.talend.platform.logging 2 0 2019-11-11 11:15:20.531
!MESSAGE 2019-11-11 11:15:20,529 WARN  org.talend.commons.exception.CommonExceptionHandler  - Impossible de récupérer le projet requis "XXXXXXXXXXX"
!STACK 0
org.talend.commons.exception.ResourceNotFoundException: Impossible de récupérer le projet requis "XXXXXXXXXXX"
	at org.talend.commons.utils.workbench.resources.ResourceUtils.getProject(ResourceUtils.java:77)
	at org.talend.commons.utils.workbench.resources.ResourceUtils.getProject(ResourceUtils.java:61)
	at org.talend.repository.gitprovider.core.GitRepositoryFactory.logOffProject(GitRepositoryFactory.java:950)
	at org.talend.repository.remoteprovider.RemoteRepositoryFactory.logOffProject(RemoteRepositoryFactory.java:505)
	at org.talend.core.repository.model.ProxyRepositoryFactory.logOffProject(ProxyRepositoryFactory.java:2173)
	at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:2117)
	at org.talend.repository.ui.login.LoginHelper$1.run(LoginHelper.java:529)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)

!ENTRY org.talend.platform.logging 2 0 2019-11-11 11:15:20.561
!MESSAGE 2019-11-11 11:15:20,561 WARN  org.talend.commons.exception.CommonExceptionHandler  - org.talend.commons.exception.PersistenceException: Échec de création de la branche.

!STACK 0
org.talend.commons.exception.PersistenceException: org.talend.commons.exception.PersistenceException: Échec de création de la branche.
	at org.talend.repository.gitprovider.core.GitBaseRepositoryFactory.initProjectRepository(GitBaseRepositoryFactory.java:279)
	at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initProjectRepository(RemoteRepositoryFactory.java:1750)
	at org.talend.repository.remoteprovider.RemoteRepositoryFactory.delegateBeforeLogon(RemoteRepositoryFactory.java:363)
	at org.talend.repository.remoteprovider.RemoteRepositoryFactory.beforeLogon(RemoteRepositoryFactory.java:292)
	at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1931)
	at org.talend.repository.ui.login.LoginHelper$1.run(LoginHelper.java:529)
	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: org.talend.commons.exception.PersistenceException: Échec de création de la branche.
	at org.talend.repository.gitprovider.core.GitHandler.createNewBranch(GitHandler.java:2390)
	at org.talend.repository.gitprovider.core.GitHandler.checkoutBranch(GitHandler.java:1605)
	at org.talend.repository.gitprovider.core.GitHandler.open(GitHandler.java:2024)
	at org.talend.repository.gitprovider.core.GitBaseRepositoryFactory.initProjectRepository(GitBaseRepositoryFactory.java:237)
	... 6 more

Thanks,

Labels (2)
1 Solution

Accepted Solutions
TRF
Champion II
Champion II
Author

It seems that when the GitHub repository is created from the website, you need to tick the option "Initialize this repository with a README".

This solved this case.

View solution in original post

1 Reply
TRF
Champion II
Champion II
Author

It seems that when the GitHub repository is created from the website, you need to tick the option "Initialize this repository with a README".

This solved this case.