Unable to build Service Builder with default packages

Issue

  • Service Builder gives the below error during build without any changes to default classes:
    xxx\test-service-service\src\main\java\test\service\service\persistence\impl\FooPersistenceImpl.java:2425: error: method getResult in interface FinderCache cannot be applied to given types;
          Long count = (Long)finderCache.getResult(
    required: FinderPath,Object[],BasePersistence<?>
    found: FinderPath,Object[]
      reason: actual and formal argument lists differ in length 

Environment

  • Liferay DXP 7.4

Resolution

  • The issue is due to the Gradle plugin version
  • To resolve this, navigate to settings.gradle file inside the Liferay workspace and change the version of the Gradle plugin to "4.0.19".
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助