问题标签 [liferay-dxp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
117 浏览

performance - Liferay 7 中搜索容器的性能不佳

我在尝试使用 Liferay 搜索容器显示数据时遇到性能问题。我有 1000 条记录(Web 内容),我也在使用分页。刷新页面时,性能很差。Liferay 中是否有优化以减少加载时间?

0 投票
1 回答
247 浏览

portlet - 如何在 DXP for OOTB portlet 中为属性“com.liferay.portlet.display-category”分配多个值?

我正在尝试更新开箱即用 portlet 的显示类别,如博客、资产发布者等。根据在 DXP 中修改它的 OSGI 配置方式,我在“ osgi/config”文件夹中创建了一个名为“”com.liferay.blogs.web.internal.portlet.BlogsPortlet.cfg的配置文件

如果我指定单个值,例如com.liferay.portlet.display-category=category.sample

它工作正常,并在示例类别中显示 portlet。

但是,我想设置多个值。我尝试了以下组合。

1)

2)

3)

但是,它们都不适用于多个值。

我在这里提到了这个

对此的任何帮助表示赞赏。

问候,
Suyash Bhalekar

0 投票
0 回答
349 浏览

liferay - 在 Liferay 7.1 上实现权限

我正在尝试在 Liferay 7.1 上实现权限(资源和模型)。我注意到BaseModelPermissionChecker现在已弃用(所以我不应该让我的权限类扩展它)。所以我尝试按照Liferay官方教程
中的指示做 但是,在部署我的osgi服务时,OSGI容器提示以下错误(对于模型和资源权限):

你有那个错误吗?我跳过了什么吗?

编辑

创建的组件:

谢谢 !

0 投票
1 回答
121 浏览

java - 在 Liferay 中获取 Web 内容的最后工作流状态

我该如何执行才能在 liferay 中获取 Web 内容的 Last Workflow 状态?事实上,我已经尝试过 WorkflowTaskManagerUtil调用getWorkflowTasksByUser甚至search方法,但没有成功。

0 投票
0 回答
1597 浏览

liferay - Liferay 7.1 显示一个奇怪的错误“${processor.processMax()” - 无法初始化类 BundleJavaFileManager

添加新的私人页面(或简单的页面),Liferay 7.1 抛出以下异常:

并显示一个空白页,其中写入了“${processor.processMax()}”。

在此处输入图像描述

重新提交页面似乎“取消阻止”该操作并刷新视图。

那是 Liferay 的错误吗?我不确定,但我想我可以在其他地方随机复制它:-(

请注意,我使用 Liferay 7.1 和从 Liferay 官方网站下载的嵌入式 tomcat 9。

0 投票
0 回答
131 浏览

liferay - React NPM Porlet 已部署,但在 Liferay 7 的应用程序面板中不可用

我是 LifeRay 开发的新手,还在学习中,所以请多多包涵。

我使用刀片 cli 模板只创建了一个 npm react portlet 的外壳,我正在使用 LifeRay CE 7.0.4 GA5 和 mySql 数据库。

经过几次尝试获得正确的依赖项后,我能够部署它。我从控制台收到这条消息:

04:20:26,149 信息 [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:252] 处理 com.st.npm.react-1.0.0.jar 04:20:33,151 信息 [fileinstall-C :/liferay-ce-portal-7.0-ga5/osgi/modules][BundleStartStopLogger:38] 已停止 com.st.npm.react_1.0.0 [520] 04:20:33,858 信息 [刷新线程:Equinox 容器:706ebb15-e5df -0018-1059-8ffb03af5e89][BundleStartStopLogger:35] 开始 com.st.npm.react_1.0.0 [520]

为了安全起见,我对部署在 gogo shell 中的新包进行了诊断,看起来不错,没有出现错误。

我的问题是我没有看到它显示在应用程序 > 示例类别下以将其添加到页面。我在这里有什么遗漏吗?

这是我的项目:

https://github.com/JAlonsoHdz/NPM_React.git

0 投票
2 回答
894 浏览

telnet - 无法启动 Gogo shell 连接失败错误

我是liferay的新手,在尝试使用此命令“telnet localhost 11311”通过cmd打开gogo shell时出现此错误,错误:“连接到本地主机...无法打开与主机的连接,在端口11311上:连接失败的”

我尝试在 portal-developer.properties 中更改端口号,但没有成功。

0 投票
1 回答
220 浏览

java - Liferay 7:使用服务构建器部署服务时,我遇到了捆绑异常

我是 liferay 7 的新手,在阅读它的教程时,当我在部署期间尝试使用服务构建器构建新服务时,我遇到了这个捆绑异常,

在 gogo shell 中,我的服务显示为已安装,但是当我尝试启动它们时,它会抛出上述错误。

我试过用谷歌搜索它,但找不到它的解决方案。非常感谢任何帮助。谢谢

服务-api build.gradle

服务-服务 build.gradle

组=“com.demo”

0 投票
1 回答
413 浏览

liferay - Liferay Embedded portlet 不调用渲染函数

我到处寻找这个错误,我没有看到其他问题

目前我正在使用 Liferay 7.0,并将我的 portlet 嵌入到 Web 内容模板中,如下所示:

Portlet 在 freemarker 模板之外工作正常,但是在其中调用 actionRequest 按钮但它从不进入渲染函数,所以我设置的按钮什么都不做。

将 portlet 放入 freemarker 模板中是否有任何特殊要求?我忘了什么吗?

0 投票
2 回答
607 浏览

logging - LIFERAY DXP 中的滚动日志

我在尝试在 Liferay DXP 中自定义日志滚动策略时遇到问题。在portal-log4j-ext.xml文件中,我想:

  • 根据最大文件大小创建滚动日志策略,并在文件名末尾附加日期。
  • 创建每日滚动日志策略,以创建带有压缩的每日日志文件。

在 portal-log4j-ext.xml 上方:

这里生成的文件日志:

在此处输入图像描述

问题是日期没有附加到生成的文件中,并且 TimeBasedRollingPolicy 不起作用。

我正在使用 Log4j 1.2

你有什么建议吗?

提前致谢。