【问题标题】:Can we deploy a directory application on WebLogic?我们可以在 WebLogic 上部署目录应用程序吗?
【发布时间】:2016-01-10 10:03:40
【问题描述】:

我们有一个在 WebLogic 8.1.5.0 上运行的旧应用程序。

在这个版本中,我们可以看到应用程序已被配置为一个目录(包含类、css、图像、htmls),但没有找到此应用程序的 WAR、JAR 或 EAR。

PFB 从 config.xml 中提取

应用程序名称="abc" Path="/wls_domains/flret/admin/applications" StagingMode="nostage" TwoPhase="true">

    <WebAppComponent Name="abc" Targets="admin" URI="abc"/>

现在,我们需要将此应用程序迁移到 WebLogic 10.3.6.0。

新的 Weblogic 不允许我们部署除 WAR、EAR 或 JAR 之外的应用程序。

另外,新的 weblogic 的 config.xml 结构完全不同。

<name>XYZ</name>

<target>XYZ_cluster</target>

<module-type>war</module-type>

<source-path>servers/admin/upload/XYZ.war</source-path>

<security-dd-model>DDOnly</security-dd-model>

是否与可用于部署目录的 weblogic 版本和功能相关?

有人可以建议我完成此部署或任何其他方式吗?

提前致谢。

【问题讨论】:

    标签: weblogic weblogic-10.x weblogic8.x


    【解决方案1】:

    看起来您有一个“Exploded Archive”应用程序,现代版本的 weblogic 不支持该应用程序。您需要升级到现代格式,或将其直接放在应用服务器的文件系统中。

    (见:How can I deploy an exploded web app through WebLogic 11g administrative console?

    【讨论】:

    • 目录已经在新的应用服务器上。但是,我怎样才能使用 URL 访问该目录/文件,就像我们对 Web 应用程序所做的那样?例如:假设展开的存档是“XYZ”,我想使用“hostname:port/XYZ/index.jsp”之类的 URL 访问它
    • 您应该可以在管理控制台的“部署”部分查看它 - 如果设置正确,将会有一个选项卡显示如何通过 Web 访问它。
    猜你喜欢
    • 1970-01-01
    • 2018-06-12
    • 2017-12-13
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-19
    • 2016-09-15
    相关资源
    最近更新 更多