我正在尝试在具有本地环境(管理服务器)的新weblogic 12 c(12.2.1.1.0)上部署基于Java6的.ear,但是在日志中出现以下与weblogic配置相关的错误:
原因:javax.naming.NameNotFoundException:尝试查找时 'wm / default'找不到子上下文'wm'。解决 '';剩余的名字 'wm / default'
根据针对WorkManager Api的weblogic 12 c文档,我已将此<res-ref-name> </res-ref-name>
值从旧的<res-ref-name>wm/WorkManager </res-ref-name>
:更新为新的<res-ref-name>wm/default</res-ref-name>
我还将ThreadPoolTaskExecutor(Spring的执行程序)的bean配置属性值条目从java:comp/env/wm/default
更新为/wm/default
。但是我仍然无法克服错误,并且耳朵部署失败。
我还创建了必需的持久存储和jms配置。在本地环境上进行设置时,我的目标服务器仅是管理服务器。正因为如此,我遇到了这些问题。
任何人都可以指出我在这里到底想念什么。由于我没有耳朵的源代码,因此只能更改其中的配置条目。
请让我知道是否有人需要更多信息。