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

Bug 351453

Summary: Hudson/Jenkins connectors doesn't connect to Jenkins 1.418
Product: z_Archived Reporter: Manuel Doninger <manuel.doninger>
Component: MylynAssignee: Mylyn Inbox <mylyn-inbox>
Status: CLOSED INVALID QA Contact:
Severity: major    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Manuel Doninger CLA 2011-07-07 09:59:23 EDT
Build Identifier: 0.1.0-v20110316-0100

Connecting to a Jenkins server v1.418 doesn't work. Following stracktrace is printed:

org.eclipse.core.runtime.CoreException: Unexpected error during loading of connector for server 'Jenkins' with connector kind 'org.eclipse.mylyn.hudson' failed.
	at org.eclipse.mylyn.internal.builds.ui.BuildsUiInternal$1.loadBehaviour(BuildsUiInternal.java:126)
	at org.eclipse.mylyn.builds.internal.core.BuildServer.getBehaviour(BuildServer.java:419)
	at org.eclipse.mylyn.builds.internal.core.operations.RefreshSession$4.run(RefreshSession.java:172)
	at org.eclipse.mylyn.builds.internal.core.operations.RefreshSession$4.run(RefreshSession.java:1)
	at org.eclipse.mylyn.builds.internal.core.util.BuildRunner.run(BuildRunner.java:72)
	at org.eclipse.mylyn.builds.internal.core.operations.RefreshSession.refreshPlans(RefreshSession.java:168)
	at org.eclipse.mylyn.builds.internal.core.operations.RefreshSession.refresh(RefreshSession.java:89)
	at org.eclipse.mylyn.builds.internal.core.operations.RefreshOperation$RefreshJob.doExecute(RefreshOperation.java:74)
	at org.eclipse.mylyn.builds.internal.core.operations.BuildJob.run(BuildJob.java:79)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.VerifyError: (class: org/eclipse/mylyn/internal/hudson/core/client/RestfulHudsonClient, method: unmarshal signature: (Lorg/w3c/dom/Node;Ljava/lang/Class;)Ljava/lang/Object;) Incompatible object argument for function call
	at org.eclipse.mylyn.internal.hudson.core.HudsonServerBehaviour.<init>(HudsonServerBehaviour.java:111)
	at org.eclipse.mylyn.internal.hudson.core.HudsonConnector.getBehaviour(HudsonConnector.java:36)
	at org.eclipse.mylyn.internal.builds.ui.BuildConnectorDelegate.getBehaviour(BuildConnectorDelegate.java:57)
	at org.eclipse.mylyn.internal.builds.ui.BuildsUiInternal$1.loadBehaviour(BuildsUiInternal.java:116)
	... 9 more


Reproducible: Always

Steps to Reproduce:
1. Run Jenkins 1.418
2. Try to connect to it with the Hudson/Jenkins connector
3.
Comment 1 Manuel Doninger CLA 2011-07-07 10:25:32 EDT
Never mind, i saw, that version 0.1.0 of the connector was quite old. After upgrade to 0.8.0 it works.
Comment 2 Steffen Pingel CLA 2011-07-07 16:12:04 EDT
:)