Community
Participate
Working Groups
In org.eclipse.mylyn.commons.net the dependency org.apache.commons.httpclient;bundle-version="3.1.0";visibility:=reexport, should be org.apache.commons.httpclient;bundle-version="[3.1.0,4.0.0)";visibility:=reexport, as the API is incompatible. My setup contains both libraries and mylyn pics 4.0.3 and fails to load the class.
Can you clarify what you mean by both versions? The namespace changed to org.apache.httpcomponents.httpclient in version 4 and hence the unbounded version constraint shouldn't cause a problem.
It seems like our 4.0.3 plugin was created by hand and does not reflect the renaming. I think we have to rework that one. Thanks for the hint.
Thanks for clarifying. I'll look into making the suggested changes either way to avoid potential conflicts with other bundles that may use the same name.
Committed 985b7edd53996894d750e1d31a92d64a3a34d711 which constraints the dependency to in o.e.m.commons.net and o.e.m.commons.soap to org.apache.commons.httpclient;bundle-version="[3.1.0,4.0.0)".
Created attachment 208795 [details] mylyn/context/zip