Menu

#830 Some CLI modes don't accept "." as project path

4.0
closed-fixed
None
5
2016-09-06
2016-07-26
No

Similar to #411 console mode align crashes.

$ env LANG=C omegat . --mode=console-align --alignDir=translated
SambaDoc Filter loadPlugins() called.
14022: Info: Plugin successfully loaded from class 'org.samba.doc.lib.omegat.SambaDocFilter' (PLUGIN_LOAD_OK)
14022: Info: Console alignment mode 
Initializing
Loading Project
14022: Info: Source tokenizer: org.omegat.tokenizer.LuceneEnglishTokenizer 
14022: Info: Target tokenizer: org.omegat.tokenizer.LuceneEnglishTokenizer 
14022: Info: Project loading start (LOG_DATAENGINE_LOAD_START)
14022: Error: Failed to load specified project! (TF_LOAD_ERROR)
14022: Error: java.lang.NullPointerException 
14022: Error:   at org.omegat.core.data.RealProject.loadProject(RealProject.java:316) 
14022: Error:   at org.omegat.Main.selectProjectConsoleMode(Main.java:552) 
14022: Error:   at org.omegat.Main.runConsoleAlign(Main.java:505) 
14022: Error:   at org.omegat.Main.main(Main.java:216) 
Failed to load specified project!
Error
Failed to load specified project!
java.lang.NullPointerException
14022: Info: Project loading end (LOG_DATAENGINE_LOAD_END)
Align project against translated
14022: Error: java.lang.NullPointerException 
14022: Error:   at org.omegat.core.data.RealProject.align(RealProject.java:437) 
14022: Error:   at org.omegat.Main.runConsoleAlign(Main.java:511) 
14022: Error:   at org.omegat.Main.main(Main.java:216) 
An error occurred while trying to run console process: java.lang.NullPointerException

Discussion

  • Aaron Madlon-Kay

    • summary: Console-mode align doesn't load the project correctly and crashes --> Some CLI modes don't accept "." as project path
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,6 @@
     Similar to #411  console mode align crashes.
    
    +```
     $ env LANG=C omegat . --mode=console-align --alignDir=translated
     SambaDoc Filter loadPlugins() called.
     14022: Info: Plugin successfully loaded from class 'org.samba.doc.lib.omegat.SambaDocFilter' (PLUGIN_LOAD_OK)
    @@ -26,3 +27,4 @@
     14022: Error:  at org.omegat.Main.runConsoleAlign(Main.java:511) 
     14022: Error:  at org.omegat.Main.main(Main.java:216) 
     An error occurred while trying to run console process: java.lang.NullPointerException
    +```
    
    • status: open --> open-fixed
    • assigned_to: Aaron Madlon-Kay
     
  • Aaron Madlon-Kay

    #411 is entirely unrelated. I assume you mean [#711].

    The issue was with using . as the project path: it was not correctly absolutized in some cases. This is fixed in trunk.

     

    Related

    Bugs: #711

  • Hiroshi Miura

    Hiroshi Miura - 2016-07-26

    Sorry I means #711. OmegaT is working well now.
    Thank you!!

     
  • Didier Briel

    Didier Briel - 2016-09-06
    • status: open-fixed --> closed-fixed
     
  • Didier Briel

    Didier Briel - 2016-09-06

    Fixed in the released version 4.0 of OmegaT.

    Didier

     

Log in to post a comment.

MongoDB Logo MongoDB