-
Notifications
You must be signed in to change notification settings - Fork 10
Developer Notes
coArchi 2 uses JGit for all Git operations. It is bundled with Archi itself. This makes managing all of its dependencies a lot easier. The version used is the version that ships with the version of Eclipse that Archi is built on. Archi 5.6 is built on Eclipse 4.32 and so uses JGit 6.10.
When debugging Archi and coArchi2 on Windows in Eclipse and using SSH it can happen that Eclipse suspends a thread in the file sun.nio.ch.Iocp with an exception java.lang.IllegalStateException: Executor has been shut down.
This exception is actually thrown in org.apache.sshd.common.util.ValidateUtils at the method throwIllegalStateException(String format, Object... args).
It's a known issue and the workaround is to either click "Resume" in Eclipse or don't use SSH repositories for testing.
See:
If you value and use Archi please consider making a donation. Thanks!
- FAQ
- Why coArchi2?
- Getting Started
- Getting into the Details
- Actions
- Connection, Authentication & Security
- Command Line Interface (ACLI)
- Troubleshooting and Logging
- Technical Considerations
- Known Issues
- Roadmap
- Change Log
- Developer Notes