Condor
Condor

Reputation: 11

Deploy to WAS Liberty Profile without jax-ws

I have an application running on WebSphere Application Server 8.0 that I'm trying to migrate to WebSphere Liberty Core 16.0.0.4.

It uses jax-ws, but it includes all required cxf libraries and contains DisableIBMJAXWSEngine: true in the manifest, so the jax-ws feature of Liberty should not be required.

However, when I try to publish that application in Rational Application Developer 9.6 it responds with "Application [EAR project] ([Utility module]) requires feature 'jaxws', which is not supported by WebSphere Application Server Liberty".

What do I need to modify to allow publication of my application to WebSphere Liberty (without installing the jaxws-2.2 feature)?

Upvotes: 1

Views: 1302

Answers (1)

lwestby
lwestby

Reputation: 1229

If you right-click on your project and choose Properties > Liberty > Required Features, the jaxws-2.2 feature should be in the list. Set the Action to Never Add, and it shouldn't try to add the unsupported feature.

Upvotes: 1

Related Questions