[go: up one dir, main page]

Menu

#922 --mode=console-translate crashes on team project

4.1
closed-out-of-date
nobody
9
2021-06-21
2018-09-10
cienislaw
No

--mode=console-translate called on team project crashes OmegaT - SVNAuthenticationManager.ask() calls for gui elements.

17959: Info: Project loading start (LOG_DATAENGINE_LOAD_START)
Loading project...
17959: Info: SVN 'checkout to null' execution start (SVN_START)
17959: Error: java.lang.NoSuchMethodError: Invalid call of ConsoleWindow
17959: Error:   at org.omegat.gui.main.ConsoleWindow.getApplicationFrame(ConsoleWindow.java:117)
17959: Error:   at org.omegat.core.team2.impl.SVNAuthenticationManager.ask(SVNAuthenticationManager.java:120)
17959: Error:   at org.omegat.core.team2.impl.SVNAuthenticationManager.getFirstAuthentication(SVNAuthenticationManager.java:175)
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.createSaslClient(SVNSaslAuthenticator.java:312)
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.sasl.SVNSaslAuthenticator.authenticate(SVNSaslAuthenticator.java:92)
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:198)
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1296)
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1274) 
17959: Error:   at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:172)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:119)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.getLocations(SvnRepositoryAccess.java:195)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:46)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.checkout(SvnNgAbstractUpdate.java:815)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:26)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java:11)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
17959: Error:   at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
17959: Error:   at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
17959: Error:   at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
17959: Error:   at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:777)
17959: Error:   at org.omegat.core.team2.impl.SVNRemoteRepository2.switchToVersion(SVNRemoteRepository2.java:120)
17959: Error:   at org.omegat.core.team2.RemoteRepositoryProvider.switchAllToLatest(RemoteRepositoryProvider.java:170)
17959: Error:   at org.omegat.core.data.RealProject.loadProject(RealProject.java:342)
17959: Error:   at org.omegat.Main.selectProjectConsoleMode(Main.java:521)
17959: Error:   at org.omegat.Main.runConsoleTranslate(Main.java:334)
17959: Error:   at org.omegat.Main.main(Main.java:186)
An error occurred while trying to run console process: Invalid call of ConsoleWindow

Discussion

  • Aaron Madlon-Kay

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
    ---mode=console-translate called on team project  crashes OmegaT - SVNAuthenticationManager.ask() calls for gui elements.  
    +`--mode=console-translate` called on team project  crashes OmegaT - `SVNAuthenticationManager.ask()` calls for gui elements.  
    
    -> 17959: Info: Project loading start (LOG_DATAENGINE_LOAD_START)
    +```
    +17959: Info: Project loading start (LOG_DATAENGINE_LOAD_START)
     Loading project...
     17959: Info: SVN 'checkout to null' execution start (SVN_START)
     17959: Error: java.lang.NoSuchMethodError: Invalid call of ConsoleWindow
    @@ -31,3 +32,4 @@
     17959: Error:   at org.omegat.Main.runConsoleTranslate(Main.java:334)
     17959: Error:   at org.omegat.Main.main(Main.java:186)
     An error occurred while trying to run console process: Invalid call of ConsoleWindow
    +```
    
    • assigned_to: Aaron Madlon-Kay --> nobody
     
  • Aaron Madlon-Kay

    The workaround for this should be (I haven't tested) to use private key authentication so that no GUI needs to be shown. If it's trying to show the GUI when not necessary, then that's the real bug.

    Otherwise we get into basically RFE territory: supporting auth GUI functions (username/password input) via CLI. This is probably a lot of work.

     
  • cienislaw

    cienislaw - 2019-05-13

    I use console translate on wip projects, so svn credencials are saved. so its situation no 2 - it's trying to show GUI where its not needed, as it can used saved credecials.

     
  • cienislaw

    cienislaw - 2020-03-08

    looks like its fixed now, probably thanx to [#926]

     

    Related

    Bugs: #926


    Last edit: Aaron Madlon-Kay 2021-06-21
  • Hiroshi Miura

    Hiroshi Miura - 2021-06-21

    @amake here can be closed as duplicated or fixed.

     
    🎉
    1
  • Aaron Madlon-Kay

    • status: open --> closed-out-of-date
     
  • Aaron Madlon-Kay

    Thanks. Since we're not really sure what fixed it, I'll just close it as out-of-date.

     

Log in to post a comment.