Dear PTP developers, our product currently relies on RSE for our remote development needs (e.g. we need the RSE perspective, remote debugging uses RSE connections, we also tie our per-connection settings to RSE). Now we are looking to add synchronized projects support to our product.
I am currently building PTP and JGit plugins from head. When I am trying to build my synchronized project on another system I get: org.eclipse.ptp.rdt.sync.core.exceptions.RemoteSyncException: org.eclipse.jgit.errors.TransportException: Invalid packet line header: Last at org.eclipse.ptp.internal.rdt.sync.git.core.GitRemoteSyncConnection.sync(GitRemoteSyncConnection.java:912) at org.eclipse.ptp.internal.rdt.sync.git.core.GitSyncService.synchronize(GitSyncService.java:443) at org.eclipse.ptp.internal.rdt.sync.core.SyncRunner.synchronize(SyncRunner.java:38) … yada-yada-yada … Caused by: org.eclipse.jgit.errors.TransportException: Invalid packet line header: Last at org.eclipse.jgit.transport.BasePackConnection.readAdvertisedRefs(BasePackConnection.java:182) at org.eclipse.jgit.transport.TransportGitSsh$SshFetchConnection.<init>(TransportGitSsh.java:269) at org.eclipse.jgit.transport.TransportGitSsh.openFetch(TransportGitSsh.java:147) … yada-yada-yada …
I traced this problem, apparently what happens is that JGit receives unexpected "Last login … " SSH greeting. The code is trying to read packet length message (I see a sequence of "0000" at a later point - though I'm not sure if that's what JGit expects). I can build fine if I use "remote tools" connection.
My questions: 1. Is RSE integration complete and in working order? 2. If not, is there a list of outstanding issues or some notes? We can prepare necessary patches if needed.
Best regards, Eugene
This email message is for the sole use of the intended recipient(s) and may
contain confidential information. Any unauthorized review, use, disclosure
or distribution is prohibited. If you are not the intended recipient,
please contact the sender by reply email and destroy all copies of the original
message.
|