无法在Weblogic 12c上部署ear文件

时间:2012-01-23 14:40:33

标签: weblogic weblogic12c

我有EAR文件包含jar和war packages.this ear文件正确部署在glassfish上,但在weblogic 12c上部署此ear文件时,出现此错误:

  

无法访问所选应用程序。    AppMerge流程中的错误异常流程    AppMerge流程中的错误异常流程   错误无法解决工厂声明中的死锁   错误无法解决工厂声明中的死锁

我检查了application.xml和jar的名称以及war包是否正确。有人有解决这个问题的想法吗?

2 个答案:

答案 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再次创建域,并解决了此问题。