Service builder error during build task

Issue

  • With Liferay Workspace U47+, service builder fails at build task with error similar to:
    error: method getResult in interface FinderCache cannot be applied to given types;
    ...
    required: FinderPath,Object[],BasePersistence<?>
    found: FinderPath,Object[]
    reason: actual and formal argument lists differ in length

Environment

  • 7.4.x, 7.3.x, 7.2.x, 7.1.x, 7.0.x 

Resolution

  • Workaround can be achieved by performing the following:
    1. Change the version of com.liferay.gradle.plugins.workspace to 4.0.22 in settings.gradle: classpath(group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version: "4.0.22")
    2. Run gradlew buildService
    3. Run gradlew build
  • Permanent fix to come via LPS-166596

Additional Information

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています