Calling glossarySupplier.get() gets java.lang.NullPointerException
Support GitHub Token Authentication (Team Projects)
Thanks to Aaron and Alex, they have informed me that one of the major reasons is that the omegat.project file on the git repository is missing the following: <repositories> <repository type="git" url="LINK_TO_GIT"> <mapping local="" repository=""/> </repository> </repositories> I'm not sure if this will fix the issue once and for all, but we are monitoring the issue. Please do deploy this changes on your side, so that we can see if there are any problems with this fix.
I'm intrigued by what you said though. I've tried restoring the omegat.project, but once the 'forgetting' of the project being a team project happens, it feels like changing the file doesn't help? Although we have not tried deleting the omegat folder (we usually do a TMX merge, and get the translator who got desync-ed to redownload the project)
This NullException bug was recently reintroduced. I believe they have a fix 946
Indeed, we have large projects also. Hundreds of thousands of segments, and the TMX file sizes range from 2MB to 30MB.
https://groups.yahoo.com/neo/groups/OmegaT/conversations/topics/43991 It seems like it has something to do with how the projects are 3.6 styled, but my projects are all created in 4.1.x
We have the same problem as well. The only fix we can do is to manually merge any TMX of all team members and get the affected members to redownload the project. This is getting quite frustrating as it happens very often across our projects. Some things to note 1. We use a private Github repository 2. The affected members tend to use laptops (hinting that it's a problem with slow PC/Internet) that causes this "forgetting"