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".
Subscriber Exclusive Content
A Liferay Enterprise Subscription provides access to over 1,500 articles that include best practices, troubleshooting, and other valuable solutions. Sign in for full access.
Sign In