-
Notifications
You must be signed in to change notification settings - Fork 321
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
Xtext validation errors in Eclipse for DSL users #2717
Comments
this is why i hate the p2 maven stuff. switch back to good old orbit? package-version=${version;===;${Bundle-Version}} Eclipse-ExtensibleAPI: true Export-Package: Import-Package: is there a way to override the metadata in p2 maven? |
p.s.: i am on vacation and wont be able to look into this anytime soon |
i also wonder why i dont see this when launching from dev eclipse. |
Please enjoy your vacation - thank you for providing an updated Xtext so early in the dev cycle so that we can resolve this issue with lots of time. |
well my time until september will also be very sparse so i definitively need some help here |
i also wonder why i see no error im maven too. nothing in the tooling indicates anything |
Perhaps it is just a PDE issue - I will wait for comment from @HannesWell before i investigate further. And then hopefully we (me, Hannes, Ed) will have this resolved before you are back from vacation :-) |
sun.misc problem was also there with gson |
I'm relatively sure that this is eclipse-pde/eclipse.pde#429. Looking at the Manifest of guice I see (besides others):
So Guice states it requires Java-1.8, but the You can replicate this also with a In the So the problem is either in equinox for providing incomplete profiles or in PDE on relying on them. Anyway I'll take care of this.
As it was mentioned in eclipse-pde/eclipse.pde#429 artifacts from Orbit have similar issues. |
Thank you so much @HannesWell for the clear explanation. I will follow along on the PDE issue and close this one. |
It's nice to see an issue resolved after a long eventful flight to Montreal! |
This issue is fixed in PDE since yesterday.
If I start a simple Eclipse Application based only on the features |
Thx @HannesWell |
Using the 2023-09 M1 staging build I am getting a validation error on plug-ins in the launch configuration that I didn't see in 2023-06 release.
Steps to reproduce:
Generate MyDsl (mydsl) Language Infrastructure
Mwe2 launchLaunch Runtime Eclipse
launch configurationPlug-ins
tabValidate Plug-ins
The
Validation
screenshot reads:Note that I don't see any failing behaviour with this warning, and I don't see a warning in the error log when launching the runtime eclipse. So I am starting here in xtext, but the error may certainly be somewhere else (such as PDE analysing differently that runtime, EPP missing a bundle, bad MANIFEST.MF for com.google.inject, or other).
In 2023-06 doing the same steps shows no validation errors. At the time of creating this bug report, the EPP build contains mostly the same content as 2023-06, except for Xtext.
The text was updated successfully, but these errors were encountered: