-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Classloading problems with latest Eclipse Modelling Tools Eclipse and Mylyn #373
Comments
I've seen that as well on startup when installing the Eierlegende Wollmilchsau m1. |
Using the
This looks like a really ancient version: |
Looks like that version is provided in recent SimRels: https://download.eclipse.org/releases/2024-03/202401121000/ And at least in the Eclipse Modelling Tools Mylyn seems to be the only user (haven't analyzed the entire SimRel):
I wonder if there are more recent alternatives using httpclient5 or at least org.apache.httpcomponents.httpclient 4? |
It is a really old version. We really should refactor the code to use native Java http |
xmlrpc were used for Bugzilla and Trac. Trac is already out. For Bugzilla Mylyn have alternative implementation, that was not productized yet. |
That would be even better :) |
Well, if we apply our favorite technique "Refactor -> Delete" for xmlrpc we can say goodbye for many old libraries in our target. And most probably we will loose Bugzilla support as well. |
Personally I don't use Bugzilla anymore (but I also don't use Mylyn actively, it is just part of the Eclipse Modelling Tools I need), so my opinion does not really count, but as far as I can tell, Bugzilla seem not to be used that much out there. Btw. I have also analyzed the problem a bit further and think that the OSGi metadata embedded in
As you can see org.slf4j.spi is not imported, but as you can see in the stack-trace (and in the code) it is referenced:
The slf4j back-end was recently introduced in commons-logging in apache/commons-logging#177. |
All this logging stuff is marked as optional anyways so might or might not work who knows... They probabbly better want Dynamic import package |
FYI the metadata have been fixed in commons-logging in
a new release is already on vote. |
In a Eclipse Modelling Tools product (which includes Mylyn) updated to the latest milestone I frequently get the following errors, which also break the content assist.
Looking at the large stacktrace below it originates at:
Full stack-trace:
The text was updated successfully, but these errors were encountered: