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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Commandline SVN authentication error on Generate

While diagnosing a generate error, I noticed the following error being thrown by the commandline when generating code. 
1. It doesn't impact the code generation -- which executes properly.
2. Running in Linux with 5.4.1.
3. I've validated that the SVN repositories on the projects are correct.
4. The SVN credentials on the Users match configuration and all credentials update SVN correctly.
5. Configuration shows green on all items
My guess is that during the generate process, something is trying to update SVN using a bad set of credentials, but I can't find the configuration being used.  Any help would be appreciated.  Here are the messages:
!ENTRY org.talend.commandline 1 0 2015-03-20 10:51:46.035
!MESSAGE Initialized to successfully with user: bussys@xxx
ERROR: svn: Authentication required for '<> Subversion repos'
org.tigris.subversion.javahl.ClientException: svn: Authentication required for '<> Subversion repos'
        at org.tigris.subversion.javahl.JavaHLObjectFactory.throwException(JavaHLObjectFactory.java:778)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl.throwException(SVNClientImpl.java:1881)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl.info(SVNClientImpl.java:1629)
        at org.talend.repository.svnprovider.SvnHandler.internalInfo(SvnHandler.java:524)
        at org.talend.repository.svnprovider.SvnHandler.info(SvnHandler.java:515)
        at org.talend.repository.svnprovider.SVNProviderServiceInCoreRuntime.doUpdateAndCommit(SVNProviderServiceInCoreRuntime.java:198)
        at org.talend.repository.svnprovider.SvnRepositoryFactory.syblib(SvnRepositoryFactory.java:666)
        at org.talend.repository.svnprovider.SvnRepositoryFactory$4.run(SvnRepositoryFactory.java:649)
        at org.talend.repository.RepositoryWorkUnit.executeRun(RepositoryWorkUnit.java:93)
        at org.talend.core.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(AbstractRepositoryFactory.java:237)
        at org.talend.repository.localprovider.model.LocalRepositoryFactory.executeRepositoryWorkUnit(LocalRepositoryFactory.java:3197)
        at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(SvnRepositoryFactory.java:382)
        at org.talend.repository.svnprovider.SvnRepositoryFactory.logOnProject(SvnRepositoryFactory.java:652)
        at org.talend.repository.remoteprovider.RemoteRepositoryFactory$1.run(RemoteRepositoryFactory.java:338)
        at org.talend.repository.RepositoryWorkUnit.executeRun(RepositoryWorkUnit.java:93)
        at org.talend.core.repository.model.AbstractRepositoryFactory.executeRepositoryWorkUnit(AbstractRepositoryFactory.java:237)
        at org.talend.repository.localprovider.model.LocalRepositoryFactory.executeRepositoryWorkUnit(LocalRepositoryFactory.java:3197)
        at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(SvnRepositoryFactory.java:382)
        at org.talend.repository.remoteprovider.RemoteRepositoryFactory.executeRepositoryWorkUnit(RemoteRepositoryFactory.java:656)
        at org.talend.repository.remoteprovider.RemoteRepositoryFactory.logOnProject(RemoteRepositoryFactory.java:341)
        at org.talend.core.repository.model.ProxyRepositoryFactory.logOnProject(ProxyRepositoryFactory.java:1780)
        at org.talend.commandline.util.RepositoryHandler.logonProject(RepositoryHandler.java:70)
        at org.talend.commandline.command.CommandProcessor.logonProject(CommandProcessor.java:121)
        at org.talend.commandline.command.CommandProcessorSwitch.caseLogonProjectCommand(CommandProcessorSwitch.java:128)
        at org.talend.commandline.client.util.CommandAbstractSwitch.doSwitch(CommandAbstractSwitch.java:54)
        at org.talend.commandline.command.CommandConsumer.executeCommand(CommandConsumer.java:57)
        at org.talend.commandline.command.CommandConsumer.execute(CommandConsumer.java:35)
        at org.talend.commandline.mode.ServerCommandLine$CommmandConsumerRunnable.run(ServerCommandLine.java:139)
        at java.lang.Thread.run(Unknown Source)
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: Authentication required for '<> Subversion repos'
        at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:47)
        at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.authenticationFailed(SVNErrorManager.java:41)
        at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getNextAuthentication(DefaultSVNAuthenticationManager.java:214)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:568)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:280)
        at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:268)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:536)
        at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:98)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1009)
        at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180)
        at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:482)
        at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:876)
        at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534)
        at org.tmatesoft.svn.core.wc.SVNWCClient.doInfo(SVNWCClient.java:2571)
        at org.tmatesoft.svn.core.wc.SVNWCClient.doInfo(SVNWCClient.java:2901)
        at org.tmatesoft.svn.core.javahl.SVNClientImpl.info(SVNClientImpl.java:1622)
        ... 26 more
!ENTRY org.talend.platform.logging 4 0 2015-03-20 10:51:47.599
!MESSAGE 2015-03-20 10:51:47,598 ERROR org.talend.commons.exception.CommonExceptionHandler  - svn: Authentication required for '<> Subversion repos'
Labels (3)
3 Replies
Anonymous
Not applicable
Author

Hi,
Could you please check if you miss  User tab SVN credential?
Please see screenshot below:
Best regards
Sabrina
0683p000009MDAU.png
Anonymous
Not applicable
Author

I have five users defined - two of the users are Administrator/Operation manager/Designer roles and three are Viewer roles.
Both of the admin ids have the SVN user populated and the credentials are accurate.  (Item #4 in the original e-mail tried to cover this).  Unless one of my view only users is being used internally to perform actions, I should be okay.  
I did notice that your screen shot shows "accounts" and not "users".  
 
Anonymous
Not applicable
Author

Hi DiceHoldings,
Did you still get svn Authentication required issue?
Could you please report a ticket on Talend Support Portal so that we can give a remote assistance to you through support cycle.

Best regards
Sabrina