Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 106942

Summary: FTP-WebDAV crash during FTP syncronization
Product: [Eclipse Project] Platform Reporter: Claudiu Cristea <clau.cristea>
Component: TeamAssignee: Platform Team Inbox <platform-team-inbox>
Status: RESOLVED DUPLICATE QA Contact:
Severity: major    
Priority: P3 CC: florent, gjakutonis
Version: 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Claudiu Cristea CLA 2005-08-13 10:58:32 EDT
Plugin instaled: eclipse-FTP-WebDAV-3.1.zip on Eclipse 3.1

The FTP plugin crash when trying to syncronize using FTP.

Aditional info:
1.) FTP setting were set to default (Timeout to 60 seconds and "use passive
mode" to "ON")

2.) Errors reported.
Two kind of errors were reported

2.1.) Message: <An internal error occurred during: "Uploading 55 resources using
FTP.".>

Exception Stack Trace:
org.eclipse.core.internal.runtime.AssertionFailedException: null argument:
at org.eclipse.core.internal.runtime.Assert.isNotNull(Assert.java:82)
at org.eclipse.core.internal.runtime.Assert.isNotNull(Assert.java:69)
at org.eclipse.ftp.internal.FTPClient.authenticate(FTPClient.java:611)
at org.eclipse.ftp.internal.FTPClient.open(FTPClient.java:177)
at
org.eclipse.team.internal.ftp.subscriber.FTPDeploymentProvider.run(FTPDeploymentProvider.java:141)
at
org.eclipse.team.internal.ftp.subscriber.FTPDeploymentProvider.run(FTPDeploymentProvider.java:266)
at
org.eclipse.team.internal.target.subscriber.TargetOperation.execute(TargetOperation.java:86)
at
org.eclipse.team.internal.target.subscriber.TargetOperation.run(TargetOperation.java:42)
at
org.eclipse.team.internal.target.subscriber.TargetSubscriber.put(TargetSubscriber.java:68)
at org.eclipse.team.internal.target.ui.PutAction$1.run(PutAction.java:70)
at
org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:146)
at
org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)

Session Data:
eclipse.buildId=I20050627-1435
java.version=1.5.0_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ro_RO
Command-line arguments:  -os win32 -ws win32 -arch x86

2.2) Message: <Problems reported while synchronizing FTP. 0 of 1 resources were
synchronized.>

Exception Stack Trace:
An exception stack trace could not be found.

Session Data:
eclipse.buildId=I20050627-1435
java.version=1.5.0_04
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ro_RO
Command-line arguments:  -os win32 -ws win32 -arch x86
Comment 1 Gytis Jakutonis CLA 2006-01-13 10:53:07 EST
FTP synchronization crached due to exception:

!ENTRY org.eclipse.jface 4 2 2006-01-13 17:38:10.308
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/team/internal/target/subscriber/TargetSubscriber
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
	at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:370)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:233)
	at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:343)
	at org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:235)
	at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:183)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:141)
	at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:68)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
	at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
	at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
	at org.eclipse.team.internal.ftp.FTPPlugin.getSubscriber(FTPPlugin.java:130)
	at org.eclipse.team.internal.ftp.ui.subscriber.FTPSynchronizeWizard.getRootResources(FTPSynchronizeWizard.java:27)
Comment 2 User factory CLA 2006-02-09 04:03:32 EST
Using Eclipse SDK 3.1.2, I obtain the same error log file as Claudiu.
Comment 3 Michael Valenta CLA 2006-02-13 17:09:46 EST

*** This bug has been marked as a duplicate of 102785 ***