Message Boards
Unable to run groovy script from a custom portlet
Rajesh Chaurasia, modified 3 Years ago.
Unable to run groovy script from a custom portlet
Regular Member Posts: 183 Join Date: 8/18/11 Recent Posts
2020-09-01 05:23:00.408 ERROR [pool-21-thread-1][ScriptRunnerExecutionHistoryBusiness:140] null
com.liferay.portal.kernel.scripting.ScriptingException: startup failed:__Script1.groovy: 3: unable to resolve class com.liferay.journal.model.JournalArticleDisplay_ @ line 3, column 1.__ import com.liferay.journal.model.JournalArticleDisplay;__ ^____Script1.groovy: 1: unable to resolve class com.liferay.registry.RegistryUtil_ @ line 1, column 1.__ import com.liferay.registry.RegistryUtil;__ ^____Script1.groovy: 2: unable to resolve class com.liferay.journal.model.JournalArticle_ @ line 2, column 1.__ import com.liferay.journal.model.JournalArticle;__ ^____3 errors___Line 1: import com.liferay.registry.RegistryUtil;_Line 2: import com.liferay.journal.model.JournalArticle;_Line 3: import com.liferay.journal.model.JournalArticleDisplay;_Line 4: def jalocalservice = RegistryUtil.getRegistry().getService("com.liferay.journal.service.JournalArticleLocalService");_Line 5: _Line 6: def articles = jalocalservice.getArticles();_Line 7: for (JournalArticle at:articles) {_Line 8: out.println("article Name:${at.getUrlTitle()}");_Line 9: }_ [Sanitized]
at com.liferay.portal.scripting.internal.ScriptingImpl.eval(ScriptingImpl.java:92)
at com.liferay.portal.kernel.scripting.ScriptingUtil.eval(ScriptingUtil.java:45)
at com.hp.pfp.scriptrunner.business.ScriptRunnerExecutionHistoryBusiness.executeScript(ScriptRunnerExecutionHistoryBusiness.java:125)
at com.hp.pfp.scriptrunner.business.ScriptExecutionThread.run(ScriptExecutionThread.java:34)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:752)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:664)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:__Script1.groovy: 3: unable to resolve class com.liferay.journal.model.JournalArticleDisplay_ @ line 3, column 1.__ import com.liferay.journal.model.JournalArticleDisplay;__ ^____Script1.groovy: 1: unable to resolve class com.liferay.registry.RegistryUtil_ @ line 1, column 1.__ import com.liferay.registry.RegistryUtil;__ ^____Script1.groovy: 2: unable to resolve class com.liferay.journal.model.JournalArticle_ @ line 2, column 1.__ import com.liferay.journal.model.JournalArticle;__ ^____3 errors__ [Sanitized]
at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:946)
com.liferay.portal.kernel.scripting.ScriptingException: startup failed:__Script1.groovy: 3: unable to resolve class com.liferay.journal.model.JournalArticleDisplay_ @ line 3, column 1.__ import com.liferay.journal.model.JournalArticleDisplay;__ ^____Script1.groovy: 1: unable to resolve class com.liferay.registry.RegistryUtil_ @ line 1, column 1.__ import com.liferay.registry.RegistryUtil;__ ^____Script1.groovy: 2: unable to resolve class com.liferay.journal.model.JournalArticle_ @ line 2, column 1.__ import com.liferay.journal.model.JournalArticle;__ ^____3 errors___Line 1: import com.liferay.registry.RegistryUtil;_Line 2: import com.liferay.journal.model.JournalArticle;_Line 3: import com.liferay.journal.model.JournalArticleDisplay;_Line 4: def jalocalservice = RegistryUtil.getRegistry().getService("com.liferay.journal.service.JournalArticleLocalService");_Line 5: _Line 6: def articles = jalocalservice.getArticles();_Line 7: for (JournalArticle at:articles) {_Line 8: out.println("article Name:${at.getUrlTitle()}");_Line 9: }_ [Sanitized]
at com.liferay.portal.scripting.internal.ScriptingImpl.eval(ScriptingImpl.java:92)
at com.liferay.portal.kernel.scripting.ScriptingUtil.eval(ScriptingUtil.java:45)
at com.hp.pfp.scriptrunner.business.ScriptRunnerExecutionHistoryBusiness.executeScript(ScriptRunnerExecutionHistoryBusiness.java:125)
at com.hp.pfp.scriptrunner.business.ScriptExecutionThread.run(ScriptExecutionThread.java:34)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:752)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:664)
at java.lang.Thread.run(Thread.java:748)
Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:__Script1.groovy: 3: unable to resolve class com.liferay.journal.model.JournalArticleDisplay_ @ line 3, column 1.__ import com.liferay.journal.model.JournalArticleDisplay;__ ^____Script1.groovy: 1: unable to resolve class com.liferay.registry.RegistryUtil_ @ line 1, column 1.__ import com.liferay.registry.RegistryUtil;__ ^____Script1.groovy: 2: unable to resolve class com.liferay.journal.model.JournalArticle_ @ line 2, column 1.__ import com.liferay.journal.model.JournalArticle;__ ^____3 errors__ [Sanitized]
at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)
at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:946)