Eclipse Marketplace issue after installing XText 2.37.0 [message #1872956] |
Fri, 29 November 2024 18:39  |
Eclipse User |
|
|
|
Greetings,
I run eclipse 2024-09 for Java Developers.
As soon as I installed XText 2.37.0 I had an issue opening Marketplace Client.
Here is the error I get:
Cannot open Eclipse Marketplace
Cannot install remote marketplace locations: ExceptionInInitializerError
java.lang.ExceptionInInitializerError
ExceptionInInitializerError
java.lang.ExceptionInInitializerError
I was able to trace the error to the following:
Caused by: java.lang.ClassCastException: The application has specified that a custom LogFactory implementation should be used but Class 'org.apache.commons.logging.impl.LogFactoryImpl' cannot be converted to 'org.apache.commons.logging.LogFactory'. The conflict is caused by the presence of multiple LogFactory classes in incompatible classloaders. Background can be found in http://commons.apache.org/logging/tech.html. If you have not explicitly specified a custom LogFactory then it is likely that the container has set one without your knowledge. In this case, consider using the commons-logging-adapters.jar file or specifying the standard LogFactory from the command line. Help can be found @http://commons.apache.org/logging/troubleshooting.html.
at org.apache.commons.logging.LogFactory.createFactory(LogFactory.java:1108)
This happens when there are conflicting commons-logging plugins. There are two:
1. 5/4/18, 10:53 AM Eclipse Orbit Apache Commons Logging 1.2.0.v20180409-1502 org.apache.commons.logging
2. 11/13/24, 3:30 AM The Apache Software Foundation Apache Commons Logging 1.3.4 org.apache.commons.commons-logging
Appears that the older version from Eclipse Orbit collides with the newer Apache one added as part of the Xtext install.
Would love to figure out how to fix the issue.
Any help/suggestions are highly appreciated!
Best,
Oleg
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04369 seconds