I have reported this bug to M.Y. Developers directly but thought I better follow up here as it has been over a month and no update yet.
M.Y. Developers, if you could take a moment to review this problem, and let me know if there is a fix coming, I would much appreciate it. I have been unable to update to 1.9 due to this bug, as I rely on using GIT to work with others. Please check email for screenshots of the failure I mention below.
Since my email to you guys, I have received a confirmation that you were able to reproduce the error. This note was sent from M.Y. to me on June 29th, and indicated that the problem was repro’d on your end. Just looking for an update on the possibility of a fix for the remote GIT connection bug.
Regards,
Paul Christensen
Tamarac Apps
(below is the text of my previous email to M.Y. reporting the bug)
On the MAC using the new 1.9 version just downloaded from your website, I tried creating a new copy of my repo using clone, and got the following error:
“java.lang.NoClassDefFoundError: com/jcraft/jsch/JSchException” in the Clone repository dialog.
I want to be very clear here about what I have seen. Please examine what I say here for clues:
1.) On MAC, I have the original version of Glider1.9 you provided for beta test. I downloaded it and have been keeping it up to date using your normal update mechanism. It is the exact same revision as the version that can be downloaded from your download link. It works fine with remote repo connections.
2.) I have a PC version 1.7x, that connects correctly to the remote repository.
3.) I downloaded the new PC version from the web, and found it does not connect to the remote repository.
4.) I downloaded the new MAC version from the web and found it does not connect to the remote repository.
5.) I have uploaded my log files.
Quick Review/Summary:
PC:
- I have 1.7 (old ver) on PC that does connect to my remote repo.
- 1.9 (new version) on PC cannot connect - stops at the page where you fill in the remote repo information and throws the error mentioned above.
Mac:
- 1.9(beta that has been updated) on my MAC that does connect
- 1.9 (download direct from your site clean) that does not connect. Throws the same error as on PC version.
The implication is that there is some missing configuration or jar or some other metadata that is missing in the installation from the website. I recommend trying an install on a box that already has a working version of 1.9 by getting the new bits from your download link on the web, and installing side by side with the old version, and then testing to see if remote works under that situation to try to repro the problem. This is exactly what I have done. Make sure your remote connection uses an SSH connection with password. In my case, the remote repo cannot be connected to. Note this problem is happening on both PC and MAC newly downloaded versions from your site. I assume something has been changed or gone missing between the time I received the beta version of 1.9 and the current download package.
Things to consider:
- Is there some kind of java dependency?
- Does the missing class exception imply a missing jar file or some other missing data?
- Could it be that not first uninstalling the old version causes a conflict between the old and new preventing the git system from functioning? (I fear doing this because the old one works now and new does not)
Thanks for any help you can provide,
Best Regards,
Paul Christensen
Tamarac Apps