Closed HvB closed 1 year ago
Hello there,
I would just like to second this issue. The problem is that Payara Tools requires the m2e feature group version to be something below 2.0.0, which is impossible since Eclipse 2022-09 because they have bumped it up.
The m2e integration is vital for Eclipse, so this must really be addressed by the Payara team.
Can anyone help here? Thanks
Hi @HvB and @CarlosMOGoncalves,
Thank you for raising this issue. Am I correct in saying this only applies to the latest version of Eclipse (2022-09)? I will reproduce this locally this week and provide an update shortly.
Thanks, James
Hello @JamesHillyard,
That is correct. This is related to the latest release of Eclipse. I should have opened an issue about this because I had accidentaly bumped into it a couple of months ago when I had an unrelated issue with M2E.
You can find some details here: https://github.com/eclipse-m2e/m2e-core/issues/840
I ran into an issue with the POM editor and it was solved by installing their latest snapshot. However, when doing that I realised that it conflicted with Payara tools. I really should have warned here, but I was busy elsewhere and only now that the new version of Eclipse is out I got to remember it.
Let me point out that if you have Eclipse 2022-06 and just update it, Payara Tools will keep working normally, likely because it won't install the conflicting version from M2E (or simply won't care to check if any plugin is not compatible with it and proceed). This is not a good point though, because I never have good experiences with upgrading Eclipse instead of installing a freash one: something from the new version always seem to be missing when upgrading (they really need to check their upgrade features, it is impossible to be this bad after all these years)
However any new installation will be unable to install Payara Tools without uninstalling components from M2E.
Hello @JamesHillyard ,
I confirm this is related to the last version of Eclipse (2022-09), released yesterday. Installation on Eclipse 2022-06 works (at least for me).
As mentioned in https://github.com/payara/ecosystem-support/issues/54#issuecomment-1247961485 the problem is that Payara wants m2e below 2.0.0 when Eclipse 2022-09 install it above 2.0.0.
Is there any reason to require m2e below 2.0.0?
If the eclipse plugin works with m2e 2.0+, this should be quite easy to fix.
Hi, same problem here. A fresh Eclipse 2022-09 install (i never use the upgrade functionality) makes it impossible to install the Payara Server tools without uninstalling M2E. I get the same error.
Cheers
I'm seconding the issue!
Wouldn't changing this line from https://github.com/payara/ecosystem-eclipse-plugin/blob/master/features/org.eclipse.payara.tools/feature.xml:
<import feature="org.eclipse.m2e.feature" version="1.15" match="compatible"/>
to
<import feature="org.eclipse.m2e.feature" version="1.15" match="greaterOrEqual"/>
be sufficient according to: https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.pde.doc.user%2Fguide%2Ftools%2Feditors%2Ffeature_editor%2Fdependencies.htm
Hi @HvB @CarlosMOGoncalves @AleksNo @dstango,
Thank you for all contributing to this issue, I have been able to reproduce this locally and so I have raised this issue with our development team under the internal ID FISH-6552
. As always, if you feel confident to do so, I strongly recommend raising a PR yourself to get the fastest fix time, especially as a potential fix has been identified.
I have recently redocumented the process to build the Payara Eclipse plugin, however it has not been published yet. If you would like, I can share a detailed process on building and installing the plugin to help you in developing the changes, should you choose to do so.
Thanks, James
Thanks, @JamesHillyard! Please share the doc -- I already tried to build it, but didn't succeed. Probably because I hadn't installed Eclipse for Plug-in-Developers... So your doc surely will shed some light on this :-)
Hi @dstango,
Here is the new documentation with images removed (As they won't show!). Additionally if you find something this documentation doesn't cover, further feedback is always appreciated.
Unfortunately GitHub doesn't support uploading adoc files, so I have just saved it as a text file, the content is still all present and legible so you shouldn't have any issues in reading it, even though it's not formatted.
Thanks, James
Hi @JamesHillyard, thank you, great - I'm gonna try it! How about adding your instructions as a .md file to the github? Thanks, Dirk
Hi @dstango,
Internally we decided to keep the individual readme files as consistent as possible and point to our documentation as we can better format, maintain and improve our ecosystem documentation this way. This also helps us maintain a single source of truth, which we feel is better in the long run. The intention will therefore to provide full build instructions within the Eclipse IDE documentation.
Thanks, James
Hi @JamesHillyard, thanks, I understand. I just realized, it's part of the documentation -- maybe a sidenote on the github project page would be useful -- currently it only stated "documentation for the configuration and usage".
Anyhow: I tried a build, and adapted the version number, yet I ran into trouble when trying to install it in eclipse:
Cannot complete the install because one or more required items could not be found.
Software being installed: Payara Tools 1.4.2.202209201516 (org.eclipse.payara.tools.feature.group 1.4.2.202209201516)
Missing requirement: Payara Tools 1.4.2.202209201516 (org.eclipse.payara.tools.feature.group 1.4.2.202209201516) requires 'org.eclipse.equinox.p2.iu; org.eclipse.jst.server.core 0.0.0' but it could not be found
Any suggestions?
Thanks, Dirk
Hi @dstango,
I was presented with this error when I attempted to reproduce this error, I believe this to be another incompatibility between Payara Tools and Eclipse 2022-09 and would also need fixing for it to work. I was unable to reproduce the same issue on 2022-03 a few weeks ago, when I wrote the build instructions.
This looks like a missing dependency in Payara Tools, although I don't know that for sure. Sorry I can't be of more help, I suspect this is another issue that would need fixing in order for Payara Tools to work as expected.
Thanks, James
Hi @JamesHillyard,
so we have a similar situation to this one: https://www.eclipse.org/forums/index.php/t/1108070/ stating as resolution:
It is a feature and you must specify the p2 repository where it is located.
Probalbly org.eclipse.jst.server.core
was before packaged by default with Eclipse, but is now missing. I'm wondering how one could specify the p2 repository in the payara-tools, so the dependency could be found. Any ideas?
Thanks, Dirk
PS: Looks like https://www.lorenzobettini.it/2021/09/eclipse-p2-site-references/ might give some hints on what to do -- will see if I can get my head around it ...
Hi @JamesHillyard ,
I played around for quite a while with trying to make the build work ... didn't get there, though :-( Findings so far:
features/org.eclipse.payara.tools/features.xml
is not enough :-(releng/corundum-src/resources/m2e.properties
org.eclipse.ui.ide 3.18.0
org.eclipse.ui.ide 3.16.0
or 3.17.0
org.eclipse.ui.ide 3.18.0
seems to be available in eclipse 2020-12 or 2021-03I'm not experienced enough with eclipse plugins and ant/corundum-builds, so I don't feel like I could bring this to a success.
Anyhow, some ideas for next steps:
releng/corundum-src/resources/*.properties
to newer resource-versions for various eclipse platforms (I did some research for the relevant repositories for 2022-09 and could provide my findings)Or maybe you have someone at payara who is deep enough in eclipse plugin development to help out?!?
Thanks, Dirk
Hi @dstango,
Thank you for doing a deep dive into the code, it appears a fix for the plugin isn't quite as simple as it initially seemed, your findings will prove to be very helpful for our development team, and I have made sure to include them all on the internal issue.
It's possible a large rework is needed of the Eclipse plugin to get it working with the latest version of Eclipse, this issue has been marked with a high priority and I will keep you updated with progress on this issue.
In the meantime your patience is much appreciated, Thanks, James
One more note: m2e now requires Java 17 - https://github.com/eclipse-m2e/m2e-core/blob/master/RELEASE_NOTES.md The rest of eclipse seems to be fine with Java 11, but as m2e is required by Payara Tools it looks like the build might need even more adaption...
Mhhh, maybe it is a good idea to remove the functionality, which needs M2E and drop the M2E dependency completely.
Cheers
Here's a possible plan of action, trying to balance the complexity of getting up to date, and a quick availability of the payara-tools:
I'm gonna try option 1, and will report back if that's even feasible.
But maybe the payara team comes up with an even better plan -- I'll keep my fingers crossed :-).
Here are the results :-):
Option 1 is actually an option for the impatient ;-) ... find patched package below.
[1.15.0,2.0.0)
to [1.15.0,3.0.0)
:compatible
to greaterOrEqual
: There were also .gz-archives next to the jar-zip-files, which I simply deleted, as I didn't have proper tools to change them, too. I'm on windows though, and don't know if they would be required for other OS.
During install I got eclipse complaining a little, but by selecting "ignore" I could proceed anyhow.
And then: Find the fish in eclipse 2022-09 :-):
Here's the resulting package, if you don't want to do the steps yourself, and are fearless enough to install software from an unknown source (me ;-)...): payara-tools-repository-1.4.2.202209221958.zip
@dstango I've made the same build (regular 2020-03 build with constraints remove in META-INF/MANIFEST.MF
and modified feature.xml file) but eclipse 2022-09 (fresh install) complains that requirements org.junit.platform.*
and org.apiguardian
are missing.
I had to remove them from the MANIFEST.MF
in order to install the payara plugins:
I was also able to define a payara runtime and server and start/stop it from eclipse 2022-09 :-):
The package I made is here, for the adventurous...
payara-tools-repository-1.4.2.202209230244.zip
To remove constraints I just commented the lines 87 to 94 in releng/corundum-src/macros/build-repository.xml
:
<with-target name="${configuration.max}">
<create-inventory eclipse="${.target}" dest="${build.dir}/repository/temp/max-platform-inventory.txt"/>
</with-target>
<!--
<set-bundle-version-constraints
minPlatformInventory="${build.dir}/repository/temp/min-platform-inventory.txt"
targetPlatformInventory="${build.dir}/repository/temp/max-platform-inventory.txt"
pluginsDirectory="${build.dir}/repository/temp"
excludes="${require.bundle.version.constraint.excludes}"
rules="${require.bundle.version.constraint.rules}"/>
-->
<!-- Stage 5 -->
With this modification I can build the archive as usual without patching the md5 / sha-256 checksums.
I even can put version ranges in META-INF/MANIFEST.MF
I wish to mention one additional dependency-that-goes-no-where: the use of Eclipse Sapphire The project is archived/defunct and the last update (9.1.1) is dated 2017. The use of this software triggers a dependency on JNA ver 4.5 which is incompatible with Apple Silicon (aarch64). There is a compatible JNA version ver 5.7 (or higher) but Eclipse allows both to be loaded, but after a very brief amount of time, the Apple M1 chip triggers a fatal failure and everything crashes.
Mike Norman
It is planned to remove sapphire in future versions of Payara Tools:: https://github.com/payara/ecosystem-support/issues/40#issuecomment-1018615857
@mwnorman the version build and provided here, https://github.com/payara/ecosystem-support/issues/54#issuecomment-1255716640, has all upper bound in dependencies removed, so installing it should not trigger installation of JNA 4.5 anymore. If the Payara plugin doesn't use any of the breaking change introduced with 5.0.0, this should solve your problem or at least indicate that next versions of Payara Tools should be build with a recent version of JNA.
I've bean able to configure a Payara runtime/server and to deploy/undeploy a simple web app (linux eclipse install), so it dosen't seem completely broken.
Hi @HvB, @dstango, @AleksNo, @CarlosMOGoncalves, @mwnorman,
As I have linked above our development team have created a PR to fix this issue, feel free to test this PR on your local machines to confirm this works as expected, I will give this a formal review shortly so we can release the fix ASAP.
Thanks, James
Hi @JamesHillyard,
I still have 2 problems when I try to build the plugin from the PR:
install-builder
to also download com.sun.jna
and com.sun.jna.platform
(see HvB/ecosystem-eclipse-glassfish-plugin@48b3cd92840a98ffe782d36ebd5e92d0cdd75d21)Otherwise I confirm the PR contains all what I have done in order to get an installable Payara plugin. I didn't mention pb 1 earlier, because I thought I'm the only one with this problem.
In the long term, I still have concerns about basing the build of the plugin on eclipse 2022-03:
org.junit.platform.*
and org.apiguardian
not because the plugins don't need them,
but because the bundle names have changes between eclipse 2022-06 and 2022-09Hi @HvB,
Thank you for sharing your concerns, the fix we have implemented now is aimed as a fast, temporary fix so the Payara Tools plugin for Eclipse can be used on the latest version, we have created a follow up issue internally to rewrite this plugin which will address these concerns, and make our plugin more expandable in the future.
With regards to building the PR, I was able to simply run ant
from the root directory. I am using Windows 10 and Zulu JDK 8.
Best Regards, James
Hello @JamesHillyard,
I would just like to confirm that the latest version does work with Eclipse 2022-09, on a fresh install. Also, I do share the same concerns that @HvB mentioned, but since these will be addressed, I will on the line waiting for that plugin rewrite.
Thanks for the action on this!
Hi @CarlosMOGoncalves,
Thank you for confirming the latest release of the Payara Tools for Eclipse also works for you. The rewrite will fix a lot of issues we have had with the Eclipse IDE plugin, and will also resolve the issue of this not working on Apple M1 machines.
Thank you to everyone who contributed on this, your input is much appreciated and has greatly sped up our turnaround time to get a fix for this. If there are any further issues with the Eclipse IDE plugin, don't hesitate to raise a follow-up issue.
Best Regards, James
It is planned to remove sapphire in future versions of Payara Tools:: #40 (comment)
@mwnorman the version build and provided here, #54 (comment), has all upper bound in dependencies removed, so installing it should not trigger installation of JNA 4.5 anymore. If the Payara plugin doesn't use any of the breaking change introduced with 5.0.0, this should solve your problem or at least indicate that next versions of Payara Tools should be build with a recent version of JNA.
I've bean able to configure a Payara runtime/server and to deploy/undeploy a simple web app (linux eclipse install), so it dosen't seem completely broken.
I can verify that starting from 'eclipse-SDK-4.25-macosx-cocoa-aarch64.dmg' and carefully step-by-step adding only those packages/bundles necessary to get JEE working (for some reason, 'com.ibm.icu.base' ver 58.2.0.v20181010-1334 is needed ... huh?) I was able to use the aforementioned payara-tools-repository zip file (MD5 checksum == 9abc89fcbeff2f5994c854eb2f9ecc01), only JNA 5.8.0 is installed and I can start/stop a Payara 5 CE instance (5.2022.3). After I have done things manually, I created an Oomph .setup file ( 2022_09.setup ) that builds a minimalist JEE Dev environment as I learned many years ago (I started with VisualAge for Java, I'm THAT old !), Eclipse stability is directly correlated to number of features/plugins so I ALWAYS trim things down to only what I need.
This is the first time I have been able to use my Apple Silicon (aarch64) iMac to run Java+Eclipse+Payara all together - yeah! Thank you very much HvB
--
@JamesHillyard Thanks for quickly taking care of the issue, and preparing a working interim solution! I hope you don't plan a big-bang-rewrite ;-), but have a chance to build on the parts that are still viable, and maybe get along with trimming and pruning old glassfish legacy, that is not/no longer needed ...
@mwnorman Interesting you do a minimalist environment -- I'm usually setting up my environment along the same line, yet I don't use Oomph, but I take the smaller package for Java Developers and import only those plugins I like/need from an old installation ;-). Will try to compare your choice to mine ...
I've been also able to install the latest Payara plugin.
A fast and temporary fix is OK for me. This is the answer I was hopping to have.
I'm still unable to build the plugin with the new m2e repo (on linux or windows): I'm unable to download the artifacts from the p2 repository.
https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/jetty/9.4.44.v20210927
and https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/sapphire/9.1.1/
are working, but for an some unknown reason https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/
doesn't work for me.
Here is what I when I build the plugin with ant:
install-builder:
[echo] Loading configuration 2020-03...
[echo] Using https://download.eclipse.org/eclipse/updates/4.15/R-4.15-202003050155
[echo] Using http://download.eclipse.org/tools/gef/updates/legacy/releases/4.0.0_gef-master_1952
[echo] Using http://download.eclipse.org/modeling/emf/emf/updates/2.13/core/R201706090928
[echo] Using http://download.eclipse.org/datatools/1.14.1.201712071719/repository
[echo] Using https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/jetty/9.4.44.v20210927
[echo] Using https://download.eclipse.org/webtools/downloads/drops/R3.9.4/R-3.9.4-20180329013015/repository
[echo] Using http://download.eclipse.org/tools/orbit/downloads/drops/R20200224183213/repository
[echo] Using https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/sapphire/9.1.1/
[echo] Using https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/
[echo] Using http://download.eclipse.org/mylyn/drops/3.23.2/v20171128-2235
[echo] Using http://download.eclipse.org/egit/updates-4.9.2
[java] Installing org.eclipse.platform 4.15.0.v20200305-0155.
[java] Installing org.eclipse.platform.ide 4.15.0.I20200305-0155.
[java] Installing org.eclipse.pde.feature.group 3.14.300.v20200305-0155.
[java] Operation completed in 268845 ms.
[propertyfile] Updating property file: /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/builder/configuration/config.ini
build-repository:
[mkdir] Created dir: /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/repository
[mkdir] Created dir: /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/pde
[copy] Copying 1 file to /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/pde/builder
[copy] Copying 1 file to /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/pde/builder
[echo] Java 8 Compiler Path : /home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01//bin/javac
[echo] Java 8 System Classpath : /home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/charsets.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/jce.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/jfr.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/jsse.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/management-agent.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/resources.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/jre/lib/rt.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/lib/dt.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/lib/jconsole.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/lib/sa-jdi.jar:/home/hvb/Documents/Sources/OpenJDK8U-jdk_x64_linux_hotspot_8u345b01/jdk8u345-b01/lib/tools.jar
[java] Installing org.eclipse.platform 4.15.0.v20200305-0155.
[java] Installing org.eclipse.platform.ide 4.15.0.I20200305-0155.
[java] Installing org.eclipse.jdt.feature.group 3.18.300.v20200305-0155.
[java] Installing org.eclipse.pde.feature.group 3.14.300.v20200305-0155.
[java] Installing org.eclipse.gef.feature.group 3.11.0.201606061308.
[java] Installing org.eclipse.emf.feature.group 2.13.0.v20170609-0928.
[java] Installing org.eclipse.xsd.feature.group 2.13.0.v20170609-0928.
[java] Installing org.eclipse.xsd.mapping.feature.group 2.9.0.v20170609-0928.
[java] Installing org.eclipse.datatools.common.doc.user.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.connectivity.doc.user.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.connectivity.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.connectivity.oda.designer.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.connectivity.oda.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.doc.user.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.apache.derby.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.hsqldb.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.ibm.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.ingres.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.jdbc.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.jdt.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.msft.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.mysql.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.oda.designer.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.oda.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.oracle.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.postgresql.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.sap.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.sqlite.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.enablement.sybase.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.intro.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.modelbase.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.data.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.ddl.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.ddlgen.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.parsers.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.results.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.schemaobjecteditor.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqldevtools.sqlbuilder.feature.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.datatools.sqltools.doc.user.feature.group 1.14.1.201712071719.
[java] Installing org.eclipse.jpt.dbws.eclipselink.feature.feature.group 1.2.201.v201803161350.
[java] Installing org.eclipse.jpt.jaxb.eclipselink.feature.feature.group 1.4.201.v201803161350.
[java] Installing org.eclipse.jpt.jaxb.feature.feature.group 1.5.100.v201803012210.
[java] Installing org.eclipse.jpt.jpa.eclipselink.feature.feature.group 3.4.101.v201803161350.
[java] Installing org.eclipse.jpt.jpa.feature.feature.group 3.5.101.v201803161350.
[java] Installing org.eclipse.jsf.feature.feature.group 3.10.0.v201803271721.
[java] Installing org.eclipse.jst.common.fproj.enablement.jdt.feature.group 3.10.0.v201803211504.
[java] Installing org.eclipse.jst.enterprise_ui.feature.feature.group 3.9.3.v201803221418.
[java] Installing org.eclipse.jst.jsf.apache.trinidad.tagsupport.feature.feature.group 2.6.1.v201802231403.
[java] Installing org.eclipse.jst.server_adapters.ext.feature.feature.group 3.3.601.v201711301708.
[java] Installing org.eclipse.jst.server_adapters.feature.feature.group 3.2.400.v201711301708.
[java] Installing org.eclipse.jst.server_ui.feature.feature.group 3.4.300.v201709251835.
[java] Installing org.eclipse.jst.web_ui.feature.feature.group 3.9.0.v201803221834.
[java] Installing org.eclipse.jst.webpageeditor.feature.feature.group 2.9.0.v201803271721.
[java] Installing org.eclipse.jst.ws.axis2tools.feature.feature.group 1.1.301.v201410160332.
[java] Installing org.eclipse.jst.ws.cxf.feature.feature.group 1.1.300.v201701262158.
[java] Installing org.eclipse.jst.ws.jaxws.dom.feature.feature.group 1.0.302.v201504272154.
[java] Installing org.eclipse.jst.ws.jaxws.feature.feature.group 1.2.300.v201701262158.
[java] Installing org.eclipse.wst.common.fproj.feature.group 3.7.1.v201707201954.
[java] Installing org.eclipse.wst.jsdt.feature.feature.group 2.1.1.v201803202007.
[java] Installing org.eclipse.wst.server_adapters.feature.feature.group 3.2.601.v201711302104.
[java] Installing org.eclipse.wst.web_ui.feature.feature.group 3.9.2.v201803221834.
[java] Installing org.eclipse.wst.xml_ui.feature.feature.group 3.9.2.v201803221834.
[java] Installing org.eclipse.wst.xsl.feature.feature.group 1.3.401.v201509231858.
[java] Installing org.eclipse.sapphire.modeling.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.modeling.xml.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.java.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.java.jdt.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.osgi.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.platform.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.ui.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.ui.swt.xml.editor.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.sapphire.ui.swt.gef.feature.group 9.1.1.201712191343.
[java] Installing org.eclipse.m2e.feature.feature.group 1.15.0.20200310-1832.
[java] An error occurred while collecting items to be installed
[java] session context was:(profile=2022-09-27_16.41.09.248, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.archetype.common_1.15.0.20200310-1832.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.archetype.common_1.15.0.20200310-1832.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject_1.15.0.20200109-0905.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject_1.15.0.20200109-0905.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject_1.15.0.20200109-0905.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject_1.15.0.20200109-0905.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject.ui_1.15.0.20200109-0905.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject.ui_1.15.0.20200109-0905.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject.ui_1.15.0.20200109-0905.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.binaryproject.ui_1.15.0.20200109-0905.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.discovery_1.15.0.20200109-1036.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.discovery_1.15.0.20200109-1036.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.discovery_1.15.0.20200109-1036.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.discovery_1.15.0.20200109-1036.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.editor.xml_1.15.0.20200223-1407.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.editor.xml_1.15.0.20200223-1407.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.editor.xml_1.15.0.20200223-1407.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.editor.xml_1.15.0.20200223-1407.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.launching_1.15.0.20200225-1921.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.launching_1.15.0.20200225-1921.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.launching_1.15.0.20200225-1921.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.launching_1.15.0.20200225-1921.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.15.0.20200109-0905.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.15.0.20200109-0905.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.15.0.20200109-0905.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.lifecyclemapping.defaults_1.15.0.20200109-0905.jar
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.indexer_1.15.0.20200310-1832.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.indexer_1.15.0.20200310-1832.jar
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.runtime_1.15.0.20200310-1832.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.runtime_1.15.0.20200310-1832.jar
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.15.0.20200310-1832.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.15.0.20200310-1832.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.model.edit_1.15.0.20200225-1921.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.model.edit_1.15.0.20200225-1921.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.model.edit_1.15.0.20200225-1921.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.model.edit_1.15.0.20200225-1921.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.core_1.15.0.20200109-0905.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.core_1.15.0.20200109-0905.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.core_1.15.0.20200109-0905.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.core_1.15.0.20200109-0905.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.ui_1.15.0.20200225-0929.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.ui_1.15.0.20200225-0929.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.ui_1.15.0.20200225-0929.jar.
[java] Installation failed.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.profiles.ui_1.15.0.20200225-0929.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.refactoring_1.15.0.20200109-1036.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.refactoring_1.15.0.20200109-1036.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.refactoring_1.15.0.20200109-1036.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.refactoring_1.15.0.20200109-1036.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup_1.15.0.20200109-0905.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup_1.15.0.20200109-0905.jar.pack.gz
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup_1.15.0.20200109-0905.jar.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup_1.15.0.20200109-0905.jar
[java] Multiple problems occurred while downloading.
[java] Artifact not found: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup.ui_1.15.0.20200109-1036.jar.pack.gz.
[java] Caused by: java.io.FileNotFoundException: https://raw.githubusercontent.com/payara/ecosystem-eclipse-plugin/release-artifacts/repository/libs/m2e/1.15/plugins/org.eclipse.m2e.sourcelookup.ui_1.15.0.20200109-1036.jar.pack.gz
[java] Problems downloading artifact: osgi.bundle,org.eclipse.m2e.sourcelookup.ui,1.15.0.20200109-1036.
[java] MD5 hash is not as expected. Expected: bd3cc162a6654dcf9bf5d6723c2c412f and found 6ed3fb6f4036160d27781c8a7ce74bde.
[java] Application failed, log file location: /home/hvb/Documents/Sources/ecosystem-eclipse-plugin/build/p2/configuration/1664289669694.log
[java]
BUILD FAILED
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/targets/build-repository.xml:17: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/build-repository.xml:52: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/pde-build.xml:169: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/with-target.xml:21: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/install-target.xml:29: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/install-eclipse.xml:69: The following error occurred while executing this line:
/home/hvb/Documents/Sources/ecosystem-eclipse-plugin/releng/corundum/macros/install-eclipse.xml:114: Java returned: 13
Total time: 10 minutes 4 seconds
Description
When installing Payara Tools on Eclipse 2022-09 (4.25) the installer signals a conflict between dependencies.
Expected Outcome
Payara Tools should install without asking to remove Maven Integration for Eclipse.
Current Outcome
Eclipse signals a conflict between dependencies:
and proposes to remove Maven integration for Eclipse.
Sample Project (Optional)
not applicable
Environment