Skip to content
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

Cannot install from marketplace on Eclipse 2024-09 #496

Open
eliasbalasis opened this issue Sep 14, 2024 · 10 comments
Open

Cannot install from marketplace on Eclipse 2024-09 #496

eliasbalasis opened this issue Sep 14, 2024 · 10 comments

Comments

@eliasbalasis
Copy link

Cannot complete the install because one or more required items could not be found.
  Software being installed: GWT Eclipse Plugin 4.1.0.202408022158 (com.gwtplugins.eclipse.suite.v3.feature.feature.group 4.1.0.202408022158)
  Missing requirement: GWT Eclipse Plugin 4.1.0.202408022158 (com.gwtplugins.eclipse.suite.v3.feature.feature.group 4.1.0.202408022158) requires 'org.eclipse.equinox.p2.iu; org.eclipse.jetty.servlet 0.0.0' but it could not be found

I am getting the suspicion that org.eclipse.equinox.p2.ui is needed instead of org.eclipse.equinox.p2.iu

@keinhaar
Copy link
Contributor

org.eclipse.equinox.p2.iu is only a namespace.
The error seems to be caused by jetty. In 2024-09 Jetty 10 has been removed.
You can add the jetty 10 plugins from the 2024-06 version to the dropins folder. Then the installation will work again.

@eliasbalasis
Copy link
Author

eliasbalasis commented Sep 15, 2024

I couldn't find the Jetty 10 files in Eclipse 2024-06 distribution but I found them in Eclipse 2023-12.
It makes sense because the plugin still works on Eclipse 2023-12.

I have managed to complete the installation of the plugin by copying the Jetty 10 files from the Eclipse 2023-12 distribution.

keinhaar added a commit to keinhaar/gwt-eclipse-plugin that referenced this issue Sep 16, 2024
- Removed the dependency on org.eclipse.jetty.servlet, because it seems
to be unnecessary.
- Added gwt 2.10.1 and gwt 2.11.0 to the .gitignore file
@keinhaar
Copy link
Contributor

Seems like removing the dependency to org.eclipse.jetty.servlet is enough.
I have locally built a new version and testet with 2024-09 and 2023-09. Both work for me.
Pull Request has been made.

protoism pushed a commit that referenced this issue Sep 17, 2024
- Removed the dependency on org.eclipse.jetty.servlet, because it seems
to be unnecessary.
- Added gwt 2.10.1 and gwt 2.11.0 to the .gitignore file
@ssibrahimpur
Copy link

Any updates on this issue? We have same issue while using this plugin from marketplace!

@keinhaar
Copy link
Contributor

Has been fixed in trunk
You may download the repo here: https://github.com/gwt-plugins/gwt-eclipse-plugin/actions/runs/10888136812/artifacts/1938700955

@codeart1st
Copy link

Has been fixed in trunk You may download the repo here: https://github.com/gwt-plugins/gwt-eclipse-plugin/actions/runs/10888136812/artifacts/1938700955

Thank you. Worked for us Help -> Install New Software -> Add -> Archive

keinhaar added a commit to keinhaar/gwt-eclipse-plugin that referenced this issue Dec 1, 2024
…ins#497)

- Removed the dependency on org.eclipse.jetty.servlet, because it seems
to be unnecessary.
- Added gwt 2.10.1 and gwt 2.11.0 to the .gitignore file
@eliasbalasis
Copy link
Author

eliasbalasis commented Feb 10, 2025

No repository found at https://plugins.gwtproject.org/eclipse/gwt-eclipse-plugin/4.1.0/.

We have now started getting this error.
The latest release is probably broken while the archived build at https://github.com/gwt-plugins/gwt-eclipse-plugin/actions/runs/10888136812/artifacts/1938700955 has expired and it is not available anymore.

I think installing from https://plugins.gwtproject.org/eclipse/gwt-eclipse-plugin/4.0.0 update site should work, but it would be best to have a copy of the expired ZIP archive.

Can you please rebuild the working repo?

@niloc132
Copy link
Member

Thanks for the heads up, sorry about that.

@keinhaar can you create a GitHub release for 4.1.0? I hadn't realized we didn't have one, or this wouldn't have gotten lost in the server migration. The old server is still around (with its old files) if we need a download of the build to bring this back.

Fixing nightlies is in progress too - once our CI is passing again it should be auto-created (broken with old upload-artifact action right now).

@niloc132
Copy link
Member

@eliasbalasis it looks like I made a mistake here, that was actually a 4.1 RC, but was shipped as 4.1.0. We've since automated this, and didn't realize until now that there is no actual release for 4.1.0. That will be rectified soon, and in the meantime i've soft linked 4.1.0-rc2 to 4.1.0, as that was what the old server was apparently offering. When we get a real release out, I'll remove that.

4.2.0 will be out soon to separate the GWT SDK versions from the main plugin, and to add compat with eclipse 2024-09.

@keinhaar
Copy link
Contributor

A new v4.1.0 Release has been made available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants