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

Bug 315870

Summary: Tests fail due to too low dependencies in test bundle
Product: [RT] ECF Reporter: Markus Kuppe <bugs.eclipse.org>
Component: ecf.filetransferAssignee: Markus Kuppe <bugs.eclipse.org>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 3.3.0   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
mylyn/context/zip none

Description Markus Kuppe CLA 2010-06-05 04:41:02 EDT
Error Message

org.eclipse.ecf.filetransfer.events.IIncomingFileTransferReceiveStartEvent.getResponseHeaders()Ljava/util/Map;

Stacktrace

java.lang.NoSuchMethodError: org.eclipse.ecf.filetransfer.events.IIncomingFileTransferReceiveStartEvent.getResponseHeaders()Ljava/util/Map;
	at org.eclipse.ecf.tests.filetransfer.URLRetrieveTest.handleStartEvent(URLRetrieveTest.java:117)
	at org.eclipse.ecf.tests.filetransfer.AbstractRetrieveTestCase$1.handleTransferEvent(AbstractRetrieveTestCase.java:97)
	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.fireReceiveStartEvent(AbstractRetrieveFileTransfer.java:601)
	at org.eclipse.ecf.provider.filetransfer.httpclient.HttpClientRetrieveFileTransfer.openStreams(HttpClientRetrieveFileTransfer.java:632)
	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:808)
	at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer.sendRetrieveRequest(AbstractRetrieveFileTransfer.java:506)
	at org.eclipse.ecf.provider.filetransfer.retrieve.MultiProtocolRetrieveAdapter.sendRetrieveRequest(MultiProtocolRetrieveAdapter.java:98)
	at org.eclipse.ecf.tests.filetransfer.URLRetrieveTest.testReceive(URLRetrieveTest.java:132)
	at org.eclipse.ecf.tests.filetransfer.URLRetrieveTest.testHttpsReceiveFile(URLRetrieveTest.java:223)
	at org.eclipse.ecf.tests.filetransfer.AbstractFileTransferTestCase.runBare(AbstractFileTransferTestCase.java:38)
	at org.pluginbuilder.autotestsuite.application.AutoTestRunner.run(AutoTestRunner.java:115)
	at org.pluginbuilder.autotestsuite.application.AutoTestApplication.runAllJUnit3Tests(AutoTestApplication.java:260)
	at org.pluginbuilder.autotestsuite.application.AutoTestApplication.runAllJUnitTestsOnUIThread(AutoTestApplication.java:175)
	at org.pluginbuilder.autotestsuite.application.AutoTestApplication.runHeadless(AutoTestApplication.java:159)
	at org.pluginbuilder.autotestsuite.application.AutoTestApplication.run(AutoTestApplication.java:96)
	at org.pluginbuilder.autotestsuite.application.AutoTestApplication.start(AutoTestApplication.java:69)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)

	
	Bumping the lower version bound of org.eclipse.ecf.tests.filetransfer to 4.x.x, should fix this.
Comment 1 Markus Kuppe CLA 2010-06-06 04:47:37 EDT
Fix released to HEAD
Comment 2 Markus Kuppe CLA 2010-06-06 04:47:40 EDT
Created attachment 171210 [details]
mylyn/context/zip