Getting ClassCastException on DDLRecordSetLocalServiceUtil(LR v 7.2)

thumbnail
Vikash Chandrol, modified 5 Years ago. Junior Member Posts: 30 Join Date: 4/18/13 Recent Posts
Hi Team,

While developing custom spring portlet on LR 7.2 using the below statement I am getting class cast exception.

List<DDLRecordSet> ddlRecordSets =DDLRecordSetLocalServiceUtil.themeDisplay.getScopeGroupId());

Error Stack Trace

​​​​​​​Caused by: java.lang.ClassCastException: com.sun.proxy.$Proxy1603 cannot be cast to com.liferay.dynamic.data.lists.service.DDLRecordSetLocalService

Below gradle configuration i am using

​​​​​​​dependencies {
    compile group: "org.springframework", name: "spring-webmvc-portlet", version: "4.1.9.RELEASE"
    compileOnly group: "com.liferay", name: "com.liferay.petra.lang", version: "3.0.0"
    compileOnly group: "com.liferay", name: "com.liferay.petra.string", version: "3.0.0"
    compileOnly group: "com.liferay", name: "com.liferay.portal.aop.api", version: "1.0.0"
    compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "4.4.0"
    compile group: "com.liferay", name: "com.liferay.dynamic.data.lists.api", version: "4.0.4"
    compile group: 'com.liferay', name: 'com.liferay.dynamic.data.lists.web', version: '4.0.9'
    compile group: 'com.liferay', name: 'com.liferay.dynamic.data.mapping.api', version: '5.2.0'
    compileOnly group: "org.osgi", name: "org.osgi.annotation.versioning", version: "1.1.0"
    compileOnly group: "org.osgi", name: "org.osgi.core", version: "6.0.0"
    compileOnly group: "org.osgi", name: "org.osgi.service.component.annotations", version: "1.3.0"
    compileOnly group: "javax.portlet", name: "portlet-api", version: "2.0"
    compileOnly group: "javax.servlet", name: "javax.servlet-api", version: "3.0.1"
    compileOnly group: "com.liferay.portal", name: "com.liferay.util.taglib", version: "4.0.0"
    compileOnly group: "com.liferay.portal", name: "com.liferay.util.java", version: "4.0.2"
    compileOnly group: "jstl", name: "jstl", version: "1.2"
    compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0'
    compile group: 'commons-httpclient', name: 'commons-httpclient', version: '3.0.1'
    compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.1'
    compile group: 'org.apache.httpcomponents', name: 'httpcore', version: '4.4'
    compileOnly group: 'javax.mail', name: 'mail', version: '1.4.7'
    compile group: 'org.apache.poi', name: 'poi', version: '3.9'
    compileOnly group: 'com.google.code.gson', name: 'gson', version: '1.7.1'
    compileOnly group: 'org.apache.poi', name: 'poi-ooxml', version: '3.9'
    compileOnly group: 'org.jsoup', name: 'jsoup', version: '1.10.2'
    compile group: 'joda-time', name: 'joda-time', version: '2.9.9'
    compileOnly group: 'org.apache.pdfbox', name:'pdfbox', version:'1.8.8'
    compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.6.3'
    compile group: 'org.quartz-scheduler', name: 'quartz', version: '2.3.2'
    compile group: 'commons-beanutils', name: 'commons-beanutils', version: '1.8.3'
    cssBuilder group: "com.liferay", name: "com.liferay.css.builder", version: "2.1.3"
}


Guys, please help me out on this.