can';t在Weblogic 12c上部署ear文件

can';t在Weblogic 12c上部署ear文件,weblogic,weblogic12c,Weblogic,Weblogic12c,我发现EAR文件包含jar和war包。此EAR文件正确部署在glassfish上,但在weblogic 12c上部署此EAR文件时,出现以下错误: 无法访问所选应用程序。 AppMerge流的进程中出现错误异常 AppMerge流的进程中出现错误异常 错误:无法解决工厂索赔中的死锁 错误:无法解决工厂索赔中的死锁 我检查application.xml以及jar和war包的名称是否正确。有人有办法解决这个问题吗?我也有这个问题,并尝试了所有方法(模式、项目结构、依赖库等)。最后,将我的域与示例“m

我发现EAR文件包含jar和war包。此EAR文件正确部署在glassfish上,但在weblogic 12c上部署此EAR文件时,出现以下错误:

无法访问所选应用程序。 AppMerge流的进程中出现错误异常 AppMerge流的进程中出现错误异常 错误:无法解决工厂索赔中的死锁 错误:无法解决工厂索赔中的死锁


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

我也有这个问题,并尝试了所有方法(模式、项目结构、依赖库等)。最后,将我的域与示例“medrec”进行比较,唯一的区别是我添加了SIP支持。删除此支持后,我现在可以使用附带的WAR和EJB部署我的EAR。我假设这是12c中的一个bug…

我也有同样的问题,我必须创建另一个域来解决这个问题。这里的关键是不要使用eclipse工具创建域,因为没有提供创建“基本Weblogic域”的选项


启动weblogic域创建向导时,会显示创建基本weblogic域的选项。

我今天遇到了完全相同的问题。此问题与域的创建方式有关。如果您使用了“基本WebLogic SIP服务器域”,则在安装ear时会出现这种情况。您可以仔细检查域是否使用基本SIP创建,转到
Weblogic服务器域>>bin>>setDomainEnv(cmd或sh)
文件,检查是否定义了以下属性

-- set WLSS_HOME=C:\Oracle\Middleware\wlserver_12.1\sip
-- set SIP_ENABLED=true

我尝试用JAX-RPC扩展而不是基本SIP再次创建域,并解决了这个问题。

是的!我在没有SIP支持的情况下创建了一个新域,一切都很好:)。我还认为这个WebLogic12c错误。