Разработчик сервисов Liferay не может сгенерировать хороший код
Я настраиваю среду разработки Liferay (Portal 7.4.3 ga55), используя Intellij (с плагином Liferay) и плагин Gradle. Создан новый проект рабочего пространства Liferay. Затем создал модуль построителя сервисов и выполнил задачу gradle buildService для модуля -service. Все идет нормально. Но когда я пытаюсь запустить задачу сборки gradle для модуля -service, я получаю следующую ошибку в модуле -service
1. FooModelImpl.java: метод toXmlString не переопределяет и не реализует метод из супертипа.
- FooPersistenceImpl.java: метод getResult в интерфейсе FinderCache не может быть применен к заданным типам; требуется: FinderPath,Object[],BasePersistence<?> найдено: FinderPath,Object[] причина: фактический и формальный списки аргументов различаются по длине
Что я делаю неправильно?
service.xml
<?xml version="1.0"?>
<!DOCTYPE service-builder PUBLIC "-//Liferay//DTD Service Builder 7.4.0//EN" "http://www.liferay.com/dtd/liferay-service-builder_7_4_0.dtd">
<service-builder dependency-injector="ds" package-path="com.sample.core">
<namespace>FOO</namespace>
<entity local-service="true" name="Foo" remote-service="false" uuid="true">
<column name="fooId" primary="true" type="long" />
<column name="groupId" type="long" />
<column name="companyId" type="long" />
<column name="userId" type="long" />
<column name="userName" type="String" />
<column name="createDate" type="Date" />
<column name="modifiedDate" type="Date" />
<column name="field1" type="String" />
<column name="field2" type="boolean" />
<column name="field3" type="int" />
<column name="field4" type="Date" />
<column name="field5" type="String" />
<order by="asc">
<order-column name="field1" />
</order>
</entity>
</service-builder>
gradle.properties
liferay.workspace.modules.dir=modules
liferay.workspace.themes.dir=themes
liferay.workspace.wars.dir=modules
microsoft.translator.subscription.key=
liferay.workspace.product=portal-7.4-ga55
target.platform.index.sources = false
liferay.workspace.bundle.url=https://releases-cdn.liferay.com/portal/7.4.3.55-ga55/liferay-ce-portal-tomcat-7.4.3.55-ga55-20221214100304403.tar.gz
Я попытался обновить liferay.workspace.product и liferay.workspace.bundle.url в файле gradle.properties, но безуспешно.