IBM WebSphere Application Server V8.5x Developer Tools

Add this URL to your Eclipse Installation to reach this solution's update site.

2024-06 (4.32)

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2024-06_comp/

2023-09 (4.29), 2023-06 (4.28)

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2023-09_comp/

2023-03 (4.27), 2022-12 (4.26)

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2023-03_comp/

2022-03 (4.23)

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2022-03_comp/

2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14)

https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/updates/wdt/2020-09_comp_was/
Solution Description

An Eclipse IDE plugin for building and deploying Java EE, OSGi and Web 2.0 applications to WebSphere Application Server V8.5x.

The 24.1 release was tested for use with Eclipse 2024-06. For a list of supported versions and for more information about installing and downloading the tools, including archived versions of the tools for older versions of Eclipse, see WebSphere Application Server Developer Tools Releases.

This release has some known issues and workarounds which can be found here.

Additional Details

Eclipse Versions: 2024-06 (4.32), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-03 (4.23), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14)

Platform Support: Windows, Mac, Linux/GTK

Organization Name: IBM

Development Status: Production/Stable

Date Created: Wednesday, July 2, 2014 - 08:38

License: Commercial - Free

Date Updated: Thursday, August 29, 2024 - 10:26

Submitted by: Carl Anderson

Screenshot

Date Ranking Installs Clickthroughs
September 2024 89/625 232 17
August 2024 75/641 369 22
July 2024 80/663 390 23
June 2024 97/681 323 17
May 2024 106/682 326 15
April 2024 92/687 416 13
March 2024 109/694 353 12
February 2024 108/687 302 20
January 2024 107/691 359 16
December 2023 127/671 262 10
November 2023 99/686 422 17
October 2023 111/673 382 19

Unsuccessful Installs

Unsuccessful Installs in the last 7 Days: 12

Count Error Message
6 Cannot complete the install because one or more required items could not be…
2 Cannot continue the operation. There is another install operation in progress.
2 Cannot complete the install because one or more required items could not be…
1 Cannot complete the install because one or more required items could not be…
1 Cannot complete the install because one or more required items could not be…

Marketplace Drag to Install Button

By adding the following code below to your website you will be able to add an install button for IBM WebSphere Application Server V8.5x Developer Tools.

HTML Code:

Markdown Syntax:

Output:

Reviews Add new review

24.1 Release

Submitted by Billy Dawson on Thu, 08/29/2024 - 10:26

I am pleased to announce WebSphere Application Server V8.5x Developer Tools 24.1 is now available here on the Eclipse Marketplace! This version supports Eclipse 2024-06. Known issues can be found here: https://www.ibm.com/support/pages/node/6841611

Unable to install

Submitted by Adam Steward on Thu, 01/18/2024 - 10:14

I'm having issues getting the plugin to install. I'm receiving the following error:
```

Unable to read repository at https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/wasdev/u….
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

The Eclipse version I have to use is:
```

Eclipse IDE for Enterprise Java Developers (includes Incubating components)

Version: 2020-06 (4.16.0)
Build id: 20200615-1200

I haven't found any assistance while looking into the issue. Is there a workaround for this problem?

Hi Adam, I think this is an…

Submitted by Matt Colegate on Thu, 02/15/2024 - 07:01

I think this is an issue with your Java's security not recognizing the root certificate authority (CA) SSL certificate of https://public.dhe.ibm.com

Have a look at these Stack Overflow issues and see if they can help you install the certificates locally.

23.2 Release

Submitted by Billy Dawson on Tue, 12/05/2023 - 10:46

I am pleased to announce WebSphere Application Server V8.5x Developer Tools 23.2 is now available here on the Eclipse Marketplace! This version supports Eclipse 2023-06 and 2023-09. Known issues can be found here: https://www.ibm.com/support/pages/node/6841611

Work with this versions:

Submitted by CESAR VELAZQUEZ on Wed, 11/29/2023 - 11:08

Can't install in STS 4.20.1

Submitted by Tom Chan on Tue, 11/14/2023 - 19:38

It appers some error when I install in STS 4.20.1!

How can I install it ?

Cannot complete the install because one or more required items could not be found.

Software being installed: WebSphere® Application Server Liberty Tools 2023.0.100.v20230524_2057 (com.ibm.websphere.wdt.server.tools.main.feature.group 2023.0.100.v20230524_2057)

Missing requirement: JCDI UI Plugin 1.2.302.v20230524_2057 (com.ibm.etools.javaee.cdi.ext.ui 1.2.302.v20230524_2057) requires 'osgi.bundle; org.eclipse.wst.common.frameworks [1.2.2,1.3.0)' but it could not be found

Cannot satisfy dependency:

From: WebSphere® Application Server Liberty Tools 2023.0.100.v20230524_2057 (com.ibm.websphere.wdt.server.tools.feature.group 2023.0.100.v20230524_2057)

To: org.eclipse.equinox.p2.iu; com.ibm.ws.st.jee.tools.feature.feature.group 1.0.0

Cannot satisfy dependency:

From: WebSphere® Application Server Liberty Tools 2023.0.100.v20230524_2057 (com.ibm.websphere.wdt.server.tools.main.feature.group 2023.0.100.v20230524_2057)

To: org.eclipse.equinox.p2.iu; com.ibm.websphere.wdt.server.tools.feature.group 2023.0.100

Cannot satisfy dependency:

From: Java EE Tools for Websphere 1.0.101.v20230524_2057 (com.ibm.ws.st.jee.tools.feature.feature.group 1.0.101.v20230524_2057)

To: org.eclipse.equinox.p2.iu; com.ibm.etools.javaee.cdi.ext.ui [1.2.302.v20230524_2057,1.2.302.v20230524_2057]

Hi Tom, According to https:/…

Submitted by Matt Colegate on Thu, 02/15/2024 - 07:06

This wasn't supported when you posted this, but is now in WDT 23.2 (from your log, you were installing 23.1) so you should be good to go!

Thanks for using WDT!

Maven Integration broken

Submitted by David Oteo on Tue, 10/03/2023 - 03:34

This plugin breaks Maven integration as soon as you install it in any of the latetest versions of Eclipse. Maven menu just disappears from the IDE. I hope this will be fixed someday soon.

Re: Maven Integration broken

Submitted by Philip Nickoll on Wed, 10/18/2023 - 03:26

Hi , this is the same as the problem described below - I can copy the answer here too, this should work around the problem until Eclipse release the fix

This I believe is a problem with Eclipse itself (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=582183). You will likely see errors like this in the log file

"org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jst.server.preview.adapter [529]"

Can you edit the following file: `configuration/org.eclipse.equinox.simpleconfigurator/bundles.info`

And add this line to the file (anywhere should work but I tested putting it at the end of the file)

This should put back the missing dependency which fixed a bunch of problems (maven integration being one of them)

Maven problems

Submitted by Ján Villim on Tue, 08/01/2023 - 04:50

The latest version of this plugin causes problems with Maven support in Eclipse versions 2023-06, 2023-03 and 2022-12. On Eclipse Eclipse 2022-09 it appears to be working fine.

Re: Maven problems

Submitted by Matt Colegate on Tue, 08/01/2023 - 09:44

Thanks for this - we're looking into it.

Re: Maven problems

Submitted by David Oteo on Thu, 09/07/2023 - 07:32

Any news about this?

Re: Re: Maven problems

Submitted by Philip Nickoll on Wed, 10/18/2023 - 03:25

Sorry I thought I had replied to this before but I hadn't - so apologies for the delay

This I believe is a problem with Eclipse itself (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=582183). You will likely see errors like this in the log file

"org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jst.server.preview.adapter [529]"

Can you edit the following file: `configuration/org.eclipse.equinox.simpleconfigurator/bundles.info`

And add this line to the file (anywhere should work but I tested putting it at the end of the file)

This should put back the missing dependency which fixed a bunch of problems (maven integration being one of them)

The WebSphere software catalog server is not available

Submitted by Angelo Pascuzzi on Tue, 07/04/2023 - 05:43

I am getting this error when trying to install the websphere app server, clicking on Help -> Install WebSphere Software.

Re: The WebSphere software catalog server is not available

Submitted by Matt Colegate on Fri, 07/07/2023 - 06:06

We're scheduling this to be fixed for our next release.

Thanks for using WDT!

23.1 Release

Submitted by Billy Dawson on Tue, 05/30/2023 - 10:15

WebSphere Application Server V8.5x Developer Tools 23.1 is now available here on the Eclipse Marketplace! Known issues can be found here: https://www.ibm.com/support/pages/node/6841481

Cannot complete the install because required items not found

Submitted by Nigel WIlliams on Mon, 04/17/2023 - 17:06

I am tring to install the 8.5.5 tools into Eclipse IDE for Enterprise Java and Web Developers (includes Incubating components) Version: 2023-03 (4.27.0) Build id: 20230309-152 and I am getting

Cannot complete the install because one or more required items could not be found.
Software being installed: WebSphere® Application Server V8.5 Tools 2022.0.200.v20221119_0548 (com.ibm.websphere.wdt.st.v85.feature.group 2022.0.200.v20221119_0548)
Missing requirement: Maven Tools for Liberty 1.2.2.v2022-11-18_1713 (com.ibm.etools.maven.liberty.integration 1.2.2.v2022-11-18_1713) requires 'osgi.bundle; org.eclipse.m2e.maven.runtime [1.1.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: Maven tools for Java EE - Core 1.1.605.v20221119_0548 (com.ibm.etools.maven.javaee.core 1.1.605.v20221119_0548)
To: java.package; com.ibm.etools.maven.liberty.integration.manager.internal 0.0.0
Cannot satisfy dependency:
From: Maven Tools for Java EE 1.2.0.v20221119_0548 (com.ibm.etools.maven.javaee.feature.feature.group 1.2.0.v20221119_0548)
To: org.eclipse.equinox.p2.iu; com.ibm.etools.maven.javaee.core [1.1.605.v20221119_0548,1.1.605.v20221119_0548]
Cannot satisfy dependency:
From: Java EE Development Tools 1.0.401.v20221119_0548 (com.ibm.wdt.javaee.feature.feature.group 1.0.401.v20221119_0548)
To: org.eclipse.equinox.p2.iu; com.ibm.etools.maven.javaee.feature.feature.group [1.2.0.v20221119_0548,1.2.0.v20221119_0548]
Cannot satisfy dependency:
I cannot find an independent installl for com.ibm.etools.maven.javaee anywhere. Any suggestions?

Re:Cannot complete the install because required items not found

Submitted by Matt Colegate on Tue, 05/30/2023 - 09:15

We've just released version 23.1 which supports Eclipse 2023-03, so I suggest you give that a go.

Thanks for using WDT!

wrong configuration

Submitted by Luca Zocca on Mon, 02/27/2023 - 12:37

Dear all, in relation to my previous comment sent on Thu, 2023-02-23, I found that the configuration file:

What do you think about?

Re: wrong configuration

Submitted by Matt Colegate on Tue, 06/27/2023 - 09:20

Hi Luca, thanks for your patience,

We've now taken a look at this and we agree, this is broken at the moment. We're scheduling this to be fixed for our next release.

Thanks for using WDT!

Install WebSphere Software

Submitted by Luca Zocca on Thu, 02/23/2023 - 03:48

Hello Carl, I installed the plugin on an 2022-03 Eclipse. No errors received but, when i click Help>Install WebSphere Software. I get this error.

Thanks for you help

null
com.ibm.wdt.install
Error
Thu Feb 23 09:36:01 CET 2023
Problem occurred when parsing the download site info:

org.xml.sax.SAXParseException; lineNumber: 117; columnNumber: 7; Il tipo di elemento "catalog" deve terminare con la corrispondente tag finale "".
at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:262)
at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:342)
at java.xml/javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:122)
at com.ibm.wdt.install.catalog.WDTCatalogReader.processCatalogFile(WDTCatalogReader.java:278)
at com.ibm.wdt.install.catalog.WDTCatalogReader.processRemoteCatalogFile(WDTCatalogReader.java:200)
at com.ibm.wdt.install.catalog.WDTCatalogReader.getCatalog(WDTCatalogReader.java:138)
at com.ibm.wdt.install.ui.handlers.WDTInstallerHandler.execute(WDTInstallerHandler.java:52)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:283)
at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:97)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:438)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:449)
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.lambda$2(AbstractContributionItem.java:475)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:551)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:156)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

22.2 Release

Submitted by Billy Dawson on Fri, 11/25/2022 - 15:02