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

Bug 424948

Summary: Startup exception due to IllegalArgumentException in ServerStatus.fromJSON
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: ServerAssignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne
Version: 5.0   
Target Milestone: 5.0 M2   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anthony Hunter CLA 2014-01-06 11:50:42 EST
I cannot start the Orion server in a Linux development environment unless I undo this commit:

http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=fd46d86a91c3d0f9e859f3cd110f4b9ab74b9e58
Comment 1 John Arthorne CLA 2014-01-06 14:58:13 EST
Here are the error details from Anthony:

Caused by: java.lang.IllegalArgumentException: 
	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
	at org.eclipse.core.runtime.Assert.isLegal(Assert.java:47)
	at org.eclipse.core.runtime.Status.setPlugin(Status.java:237)
	at org.eclipse.core.runtime.Status.<init>(Status.java:87)
	at org.eclipse.orion.server.core.ServerStatus.fromJSON(ServerStatus.java:115)
	at org.eclipse.orion.server.core.tasks.TaskInfo.fromJSON(TaskInfo.java:119)
	at org.eclipse.orion.internal.server.core.tasks.TaskService.cleanUpTasks(TaskService.java:69)
	at org.eclipse.orion.internal.server.core.tasks.TaskService.<init>(TaskService.java:60)
	at org.eclipse.orion.internal.server.core.Activator.registerServices(Activator.java:185)
	at org.eclipse.orion.internal.server.core.Activator.start(Activator.java:179)
	at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)