【问题标题】:Queiuing Theme - Missing marketplace-portlet排队主题 - 缺少市场门户
【发布时间】:2014-02-08 00:52:16
【问题描述】:

尝试在我的 Liferay 门户上部署自定义主题时,我似乎遇到了这些特定错误

<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149059> <Module Peaks-2.0 of
 application Peaks-2.0 is transitioning from STATE_NEW to STATE_PREPARED on serv
er eportal-DEV01.>
<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149060> <Module Peaks-2.0 of
 application Peaks-2.0 successfully transitioned from STATE_NEW to STATE_PREPARE
D on server eportal-DEV01.>
<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149059> <Module Peaks-2.0 of
 application Peaks-2.0 is transitioning from STATE_PREPARED to STATE_ADMIN on se
rver eportal-DEV01.>
<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149060> <Module Peaks-2.0 of
 application Peaks-2.0 successfully transitioned from STATE_PREPARED to STATE_AD
MIN on server eportal-DEV01.>
<Feb 7, 2014 9:01:01 AM CST> <Notice> <Stdout> <BEA-000000> <09:01:01,854 INFO
[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)']
[HotDeployEvent:130] Plugin Peaks-2.0 requires marketplace-portlet>
<Feb 7, 2014 9:01:01 AM CST> <Notice> <Stdout> <BEA-000000> <09:01:01,855 INFO
[[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)']
[HotDeployImpl:252] Queueing Peaks-2.0 for deploy because it is missing marketpl
ace-portlet>
<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149059> <Module Peaks-2.0 of
 application Peaks-2.0 is transitioning from STATE_ADMIN to STATE_ACTIVE on serv
er eportal-DEV01.>
<Feb 7, 2014 9:01:01 AM CST> <Info> <Deployer> <BEA-149060> <Module Peaks-2.0 of
 application Peaks-2.0 successfully transitioned from STATE_ADMIN to STATE_ACTIV
E on server eportal-DEV01.>

我在 WebLogic 应用服务器上运行 Liferay EE 6.2,以下是我的 portal-ext.properties 的一些内容:

auto.deploy.deploy.dir=/hosting/apps/eportal/autoDeploy auto.deploy.weblogic.dest.dir=/hosting/apps/eportal/liferayDeployments

我在 /liferayDeployments 文件夹中看到了 marketplace-portlet 和我的主题,但是,门户中都没有显示。

关于如何解决此问题的任何想法?

附上一些额外的portal-ext.properties

【问题讨论】:

    标签: liferay


    【解决方案1】:

    /hosting/apps/eportal/liferayDeployments 是否配置为由 Weblogic 监控,例如自动部署到应用服务器?如果没有,您可能需要手动部署它们,例如在 Liferay 完成自动部署(注入依赖项等)后,插件最终会在该目录中。如果 Weblogic 不自行部署这些文件,您可能需要将它们压缩为 WAR 文件并手动部署。

    Tomcat 通常会自动执行此操作,但“大铁”应用服务器通常不会。这里的关键字是“典型地”——这完全取决于您的安装/配置。

    您可以在User's Guide 中找到更多关于 Weblogic 安装的信息,但是 - 诚然 - 插件的故事很肤浅。我主要将其链接到此处,以供以后可能会发现此问题的其他人使用。

    【讨论】:

    • 是 Weblogic 将它们自动部署到服务器。我在想这是我正在使用的 marketplace-portlet.war 版本,但我已经尝试了至少三个不同的版本,结果都一样。电流直接来自 Liferay 的网站
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-16
    • 2020-11-24
    • 2017-10-29
    • 2018-12-06
    • 1970-01-01
    • 2020-01-25
    相关资源
    最近更新 更多