问题标签 [websphere-liberty]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
websphere-liberty - JVMSHRC559E 在为 Websphere 自由概要文件创建服务器时未能为共享类高速缓存创建目录 \"%s\"
我已安装 websphere 自由配置文件并尝试创建服务器
从 Websphere/liberty/bin:服务器创建 server1
下面的错误来了
websphere-liberty - 将 Websphere Liberty 作为 Windows 服务运行
我知道完整的 Websphere 有一个实用程序,允许您创建一个 Windows 服务来启动和停止服务器。但我还没有看到过这样的自由。
我是否使用像http://nssm.cc这样的 3rd 方网桥?还是有其他方法。
websphere-liberty - 如何调试部署在自由配置文件上的 OSGi 包
我正在尝试在 Liberty 上部署企业 OSGi 应用程序(EBA 存档),但由于捆绑解决问题而无法启动。我尝试使用 OSGi 控制台来解决这个问题,但是当我远程登录到控制台端口时,我只能看到服务器包,而不是我的应用程序包。我也看不到来自应用程序的捆绑存储库中的捆绑包。有没有办法在完整配置文件中提供相同的功能,其中提供 wsadmin shell 来调试此类问题?如果此功能不可用,如何调试 OSGi 问题?
websphere - IBM Websphere Liberty Profile:如何在 Websphere 中映射公共 IP 地址
我正在尝试在 Websphere LP server.xml 文件中映射我的服务器公共 IP 地址,但是当我尝试从外部访问它时出现连接错误。我尝试给 host="localhost" 并尝试从服务器本身访问,它工作正常。
我需要在 Websphere LP 中配置什么才能从外部访问它。
服务器.xml 文件
任何帮助表示赞赏。
jax-rs - 使用 MultivaluedMap 时 JAX-RS 抛出 415 错误
我正在使用 JAX-RS,上面的代码总是抛出 415 - Unsupported Media Type Error。即使当我通过萤火虫查看 POST 中的标题时,内容类型也被列为“application/x-www-form-urlencoded; charset=UTF-8”。表格正在使用 dojos xhrpost 发送。
我到处看了看,无法弄清楚为什么这不起作用。如果我从使用 MultiValuedMap 切换到专门说明所有 @FormParams 它工作正常,但在我的情况下,我需要使用 Map 因为我不确定表单将发送的参数数量。
有人有想法么?提前致谢。如果您需要任何进一步的信息,请告诉我。
jms - websphere 8.5 自由配置文件不支持 wasJmsClient
我无法在本地集成在 eclipse kepler 中的自由配置文件上部署 EAR 项目。它返回以下错误:
我已经阅读了 IBM 文档,该文档表明您需要在 server.xml 中添加对此功能的支持。我已经这样做了,没有任何效果。
eclipse - Liberty 配置文件不能作为 Eclipse 中的新服务器使用
我在安装 Liberty Profile 时遇到问题。我已经下载并安装了 eclipse Juno JEE 版本,并从 wasdev 安装了 WAS 开发工具。在我重新创建了默认软件站点后,这工作正常,由于某种原因没有开箱即用地定义。
当我查看已安装软件的列表时,Eclipse 报告该工具包已安装。但是,当我创建服务器实例时,没有 Liberty Profile 选项。IBM 下的唯一条目是“IBM WebSphere v6.0”。
我错过了什么吗?我在 Windows 7 64 位上运行。我同时安装了 Oracle 和 IBM JRE,并通过更新 eclipse.ini 文件中的 -vm 选项进行了尝试。我试过-clean。似乎没有什么可以让我创建 Liberty Profile 服务器。
websphere-liberty - 在 Websphere 自由配置文件 8.5.5 上具有 ejb 无状态的 CODI
如果 web 应用程序包含 @Stateless ejb,我无法启动在 websphere 自由配置文件 8.5.5 上嵌入 CODI 的 web 应用程序。
我得到这个例外:
我已经声明只有当项目中存在 ejb 时才会出现问题(在我的情况下是 @Stateless ejb)。
在这种情况下,应用程序上下文在服务器启动和 webapp 安装/部署时被初始化。这里没问题。
当 webapp 处理第一个 HTTP 请求时,它FacesServlet
被初始化并被CodiNavigationHandler
实例化。
该方法CodiNavigationHandler.isAddViewConfigsAsNavigationCaseActivated()
在构造函数中被调用并尝试获取对 CODI 的引用JsfModuleConfig
。这JsfModuleConfig
有一个 @ApplicationScoped 注释,并且 beanManager 尝试获取应用程序上下文。
此应用程序上下文已创建(当部署 webapp 时)但LibertyContextsService.initApplicationContext(String)
尚未调用。因此 ThreadLocal 变量上的应用程序上下文为 nullLibertyContextsService.applicationContexts
并发生错误:
重现:
- 创建动态 Web 项目
- 在 WEB-INF 下添加一个几乎空的 beans.xml(只是一个
beans
元素) - 在 WEB-INF 下添加一个几乎空的 faces-config.xml(只是一个
faces-config
元素) - 添加带有 faces/index.xhtml 的 web.xml
- 复制 WEB-INF/lib 中的 codi jars ( http://www.apache.org/dyn/closer.cgi/myfaces/binaries/myfaces-extcdi-assembly-jsf20-1.0.5-bin.zip )
添加一个无状态bean:
/li>添加一个jsf bean:
/li>添加一个简单的 jsf 网页:
/li>
注意:如果您删除 ejb 上的 @stateless,应用程序将正常工作。
apache-wink - SRVE0777E: 应用程序类“org.apache.wink.common.internal.http.Accept.valueOf:139”引发异常
我在 WLP 8.5.5 ApacheWink (WebSphere Application Server 8.5.5.0/wlp-1.0.3.20130510-0831) 上的 JAX-RS 服务中遇到以下异常
例外
websphere - 将 IBM WebSphere Application Server Liberty Network Deployment 8.5.5.0 更新到 8.5.5.1 失败(通过 Installation Manager)
今天我尝试(通过 Installation Manager)将 IBM WebSphere Application Server Liberty Network Deployment 8.5.5.0 更新到 8.5.5.1
更新失败并显示消息:
“安装后配置”阶段出错:
CRIMA1076E: 执行 /bin/sh 命令出错:状态=1。有关更多信息,请参阅代理日志文件:/home/dsidelnikov/var/ibm/InstallationManager/logs/native/20131112_1734.log
说明: 由于执行 exec 命令时出错,安装操作失败。安装管理器无法解决软件包问题。
User Action: 确定有问题的包。联系 IBM 支持。
日志文件包含一条消息:/bin/sh:/home/dsidelnikov/IBM/WebSphere/Liberty/lib/versions/service.fingerprint:没有这样的文件或目录
我检查了,文件 service.fingerprint 存在。
是已知问题吗?