如何从 Weblogic 11g 上的 SOA 服务器删除 SOA 应用程序

How to remove SOA Application from SOA Server on Weblogic 11g

我在 Weblogic 10.3.6 中有一个包含 SOA 服务器的域。我刚刚使用 JDeveloper 部署了一个名为 soa_1 的 SOA 应用程序和一个名为 HelloWorld 的 BPEL 流程。这是 JDeveloper 中显示的结构:

Application Servers
      Weblogic Server
             SOA
               AdminServer
                    default
                        soa_1[1.0]
                             helloworld_client_ep (ws)

我只想undeploy/remove这个soa_1申请!我没有在 Internet 上找到有关如何删除 SOA 应用程序的任何信息。当我右键单击树的 soa_1 元素时,它似乎有一个 Delete 选项,但它不可用

不要点击 (ws) - 那是终点。单击其正上方的 SOA 组合名称:soa_1 - 然后 undeploy 出现在菜单中。

因此,基于 "Display Name is missing" 在上面的评论中发表的 link,Oracle 为我们提供了 Fusion Middleware Control - Enterprise Manager,我们可以将其用于 deploy/undeploy soa 应用程序和很多东西.问题是我无法通过 ip:port/em 访问该企业管理器,因为我在创建域时没有安装它,所以我使用配置向导来扩展我的域。一旦我将 "Enterprise Manager" 添加到我的域,我就可以访问 ip:port/em 并取消部署我的 SOA 应用程序

登录 em 控制台并展开 soa 和 select 您的复合右键单击和 select SOA Deployment和 select 取消部署,如下所示。 and after click undeploy after you will get conformation message and check you composite is removed under soa partitions.