【问题标题】:weblogic 12.c Deployment could not be created. Deployment creator is null无法创建 weblogic 12.c 部署。部署创建者为空
【发布时间】:2012-08-08 12:05:08
【问题描述】:
weblogic.management.DeploymentException: Deployment could not be created. Deployment creator is null.
Message icon - Warning Errors were encountered while performing this operation.

欢迎提供任何关于部署创建者是什么以及为什么它不能识别简单战争文件的部署的信息。

【问题讨论】:

    标签: weblogic


    【解决方案1】:

    如果正在部署的应用程序初始激活失败(管理控制台中配置更改的“激活”),则会出现此错误。例如,如果您忘记配置所需的数据源等,导致应用程序没有启动并出现错误。

    如果您看到“部署创建者为空”,剩下的唯一选择是删除应用程序并重新部署它。在不重新部署应用程序的情况下修复配置将无济于事。

    一旦应用启动成功,“部署创建者”就不会再骚扰你了。

    【讨论】:

    • 这不是一个错误,它只是来自 Weblogic 的一条错误消息,不清楚它发生了什么。要解决此问题,需要检查服务器日志并查看发生了什么。这可能是您的应用程序中的 web.xml 或其他一些描述符文件存在问题。
    • 在初始应用程序启动时,您会看到错误,是的。在没有实际尝试启动应用程序的情况下,任何后续尝试都将因上述错误而失败。后者是使其成为错误的原因:无论如何,WL 都必须分配部署创建者,否则会破坏内部应用程序配置。显然,如果初始激活失败,它不会这样做。
    【解决方案2】:

    您可以通过查看服务器日志来查看失败的根源(应用无法启动的原因)。或者,如果在 Eclipse 中部署,请查看控制台 Eclipse=>Console=>"Oracle Weblogic Server at localhost"。

    【讨论】:

    • 或者,如果您使用启动脚本运行 weblogic,则日志记录很可能发生在打开的控制台中。
    猜你喜欢
    • 2014-07-01
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-21
    • 1970-01-01
    • 1970-01-01
    • 2022-07-14
    相关资源
    最近更新 更多