我有EAR文件包含jar和war packages.this ear文件正确部署在glassfish上,但在weblogic 12c上部署此ear文件时,出现此错误:
无法访问所选应用程序。 AppMerge流程中的错误异常流程 AppMerge流程中的错误异常流程 错误无法解决工厂声明中的死锁 错误无法解决工厂声明中的死锁
我检查了application.xml和jar的名称以及war包是否正确。有人有解决这个问题的想法吗?
答案 0 :(得分:0)
我也有同样的问题,我不得不创建另一个域来解决问题。这里的关键是不使用eclipse工具来创建域,因为没有提供创建“基本Weblogic域”的选项。
启动weblogic域创建向导时会显示创建基本weblogic域的选项。
答案 1 :(得分:0)
我今天遇到了同样的问题。此问题与域的创建方式有关。如果您使用了“基本WebLogic SIP服务器域”,那么在安装耳朵时会发生这种情况。您可以仔细检查域是否使用基本SIP创建,转到Weblogic Server Domain >> bin >> setDomainEnv (cmd or sh)
文件并检查是否定义了以下属性。
-- set WLSS_HOME=C:\Oracle\Middleware\wlserver_12.1\sip
-- set SIP_ENABLED=true
我尝试使用JAX-RPC扩展而不是Basic SIP再次创建域,并解决了此问题。