问题标签 [liferay-service-builder]

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 回答
1757 浏览

sql - Liferay SQL 数据类型列表

是否有任何文档可用于获取service.xml中使用的可用 SQL 数据类型列表?

我应该使用什么值来使配置与下表结构兼容:

0 投票
1 回答
1041 浏览

liferay - 如何在单个插件中有多个 service.xml

我有

  1. 单个项目 - 测试
  2. 此项目中有多个 portlet,例如 - Test01、Test02、Test03。

我想要

  1. 拥有通过 service-builder 生成的服务。
  2. 为不同的 portlet 提供服务以驻留在不同的包中,例如对于 liferay,我们有service.xmls as<service-builder package-path="com.liferay.portlet.documentlibrary">

问题

  1. 有没有一种方法可以为每个 portlet 的服务提供多个 service.xml 文件。
  2. 如果我可以有多个 service.xml 文件,那么我可以LocalService在不同的包中为不同的 portlet 生成类,例如:
    1. 对于Test01:com.prakash.test.one.Test01LocalService
    2. 对于Test02:com.prakash.test.two.Test02LocalService
    3. 对于Test03:com.prakash.test.three.Test03LocalService

任何帮助,将不胜感激。

谢谢

0 投票
2 回答
2611 浏览

liferay - 需要使用 Service Builder 在 Liferay 表中查找最大值

我使用 Service Builder 构建了一个 Liferay portlet,它有一个表。其中一个字段包含一个名为“ZValue”的双精度值。我需要在我的 -LocalServiceImpl.java 文件中添加一个公共方法,该方法将返回当前在“ZValue”字段中找到的最大值。我希望有一个类似于 DynamicQuery 的 Liferay 类,它返回一个值。我知道我可以返回所有记录并自己循环遍历它们以获得最大值,但我确信有一种更简单的方法可以获得最大值。

我在搜索 stackoverflow 时发现的是:

但我不明白如何实际返回值,因为 DynamicQuery 返回一个列表而不是单个值。

0 投票
2 回答
6917 浏览

liferay - Liferay Service Builder 6.2:多对一关系

我想创建一个一对多的关系,我使用了以下 service.xml:

我的问题是没有为 collections 方法创建任何内容。没有例外,没有。生成了类,并且有简单的 getter 方法,但没有 getCourse()。

我做错了什么?

0 投票
1 回答
1052 浏览

hibernate - Liferay Service Builder 不更新 BLOB

我试图让我的 Liferay 服务更新 BLOB 类型的列。保留相应的实体可以正常工作,删除也是如此。更新不会引发异常,而只是返回旧值是 BLOB 类型的字段。

我的设置:

到目前为止,我在 Eclipse 中的步骤:

- 创建一个新的 Liferay Portlet 项目

- 创建一个新的 Liferay 服务构建器(包 com.test,命名空间 my_service)

-编辑服务.xml:

-ant 构建服务

-编辑 FooLocalServiceImpl.java:

-ant 构建服务

- 从 portlet-hbm.xml 中删除重复条目

-编辑视图.jsp:

-设置门户属性:

- 通过 Eclipse 部署 portlet

不幸的是,BLOB 列似乎没有得到更新,而 modifiedDate 得到了更新。

当我检查数据库时,我得到:

0 投票
1 回答
602 浏览

liferay - 为什么 Liferay 中的服务构建器会抛出解析器错误?

我正在尝试在 LiferayIDE 中使用 ant 构建服务,到目前为止没有任何运气,控制台不断显示错误,表明在 Service Builder 的多行存在解析器错误。

错误如下:

这意味着我的service.xml有问题,但我不知道是什么错误。

我的 service.xml 如下:

再次尝试构建服务后,我发现问题一定出在我的实体“Empleados”中,因为如果我包含它,服务构建器会抛出错误,所有其他实体似乎都很好。但是我仍然找不到我编写该实体的方式可能出现的错误。以下是实体 Empleados:

但我仍然无法弄清楚最后一个实体有什么问题。可能是某些列名中的空格吗?因为如果是这样,则存在问题,因为此列名称是在 DB 中使用空格定义的。而且我也忘了提到这一点,实体“Para Identificacion”也是一个视图,而不是一个表格。

0 投票
3 回答
70 浏览

java - 新的 Liferay 项目——没有这样的选择

我想创建新的 Liferay 项目,但在 Eclipse IDE 中没有“创建新 Liferay 项目”选项,只有“新 Liferay 插件项目”或“来自现有源的新 Liferay 项目”有人可以告诉我为什么没有可能创建新的 Liferay 项目?

http://i.stack.imgur.com/wjp7J.png

0 投票
1 回答
49 浏览

maven - LifeRay Maven multiproject

I want to create project with a few comonents:

1.Portlet

2.Service to portlet

3.Liferay's hook

4.Liferay's layout

5.Project's service

6.Project's theme

all subprojects I want to build with Maven and in the first step (creating "Liferay Plugin Project") i have following problem:

enter image description here

There exists some good tutorial step by step ? Thanks in advance ! ! !

0 投票
1 回答
969 浏览

liferay - 如何在 Liferay 的 JSON WebService 中获取 PortletRequest?

这个问题源于我需要在我的 Liferay portlet 中使用LoginUtil.login() 。好吧,要影响LoginUtil的登录方法,我应该有HttpServletRequestPortletRequest或类似的东西。

您能解释一下如何在 JSON WS 层中获取这些对象吗?或者可能还有其他方法可以在 Liferay 6.2 中练习摘要身份验证?

0 投票
1 回答
358 浏览

liferay - 钩子中自定义实体和用户实体之间的多对多关系

我正在使用服务构建器在我的 liferay 6.1 挂钩中创建新实体。我想在我的一个自定义实体和门户的用户实体之间创建多对多关系。所以我做了以下事情:

但是,当我构建服务构建器时,出现以下异常:

有什么帮助吗?

谢谢你