websphere 8.5自由配置文件中不支持wasJmsClient

问题描述 投票:2回答:2

我在本地集成在eclipse kepler中的自由配置文件上部署EAR项目时遇到了麻烦。它返回以下错误:

Application 'App-Name' requires feature wasJmsClient, 
which is not supported by WebSphere Application Server V8.5 liberty profile. 

Reason:
Application 'App-Name' requires feature wasJmsClient, 
which is not supported by WebSphere Application Server V8.5 liberty profile. 

我已经阅读了IBM文档,该文档表明您需要在server.xml中添加对此功能的支持。我这样做了,但没有用。

jms ear eclipse-kepler websphere-liberty
2个回答
8
投票

Liberty配置文件分为两个jar文件,一个运行时jar和一个可选的扩展jar。如果要使用JMS,还需要安装扩展jar。根据问题中的信息,这可能会丢失。您可以从wasdev.net下载运行时和扩展jar。

您可以通过运行来检查是否安装了wasJmsClient和wasJmsServer功能:

productInfo featureInfo

在wlp / bin文件夹中找到的命令。


1
投票

这很简单。从此链接获取wlp-extended jar,并从命令提示符处以管理员身份安装它。 https://developer.ibm.com/wasdev/downloads/#asset/addons-8.5.5-wlp-extended

只需从wlp / bin文件夹运行以下命令即可安装它:

java -jar wlp-extended.jar

它只是提示许可证和它相当互动。我认为从那里开始是好的。它将安装所有webprofile工具。

要重新检查您是否可以从wlp / bin执行以下命令:

productInfo featureInfo

© www.soinside.com 2019 - 2024. All rights reserved.