Forum Discussion
JHunt
Community Hero
Try importing HelloWorld from com.raaki.demo package. At the moment you are only importing from com.raaki package.
SmartSoapUI
6 years agoOccasional Contributor
Hi JHunt , still getting the same error.
Code in Java:
package com.raaki.demo; public class HelloWorld { public void greeting(String name) { System.out.println("Hi "+name+ " How are you !?"); } }
Code in SoapUI:
import com.raaki.demo.HelloWorld; class Raaki{ def context; def static log; def testRunner; def Raaki(log,context,testRunner){ this.log=log; this.context=context; this.testRunner=testRunner; } static void main(String[] args){ def obj=new HelloWorld(); def str=obj.greeting("Rk"); log.info ("Hello Raaki!"); } } context.setProperty("Raaki",new Raaki(log,context,testRunner));
Error in SoapUI:
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: Script2.groovy: 2:
unable to resolve class com.raaki.demo.HelloWorld @ line 2, column 1. import com.raaki.demo.HelloWorld;
^ org.codehaus.groovy.syntax.SyntaxException: unable to resolve class com.raaki.demo.HelloWorld @ line 2,
column 1. at org.codehaus.groovy.ast.ClassCodeVisitorSupport.addError(ClassCodeVisitorSupport.java:149) at
org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1225) at
org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:178) at
org.codehaus.groovy.control.CompilationUnit$11.call(CompilationUnit.java:651) at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:931) at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:593) at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:542) at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298) at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268) at groovy.lang.GroovyShell.parseClass(GroovyShell.java:694) at groovy.lang.GroovyShell.parse(GroovyShell.java:706) at groovy.lang.GroovyShell.parse(GroovyShell.java:742) at groovy.lang.GroovyShell.parse(GroovyShell.java:733) at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.compile(SoapUIGroovyScriptEngine.java:136) at com.eviware.soapui.support.scripting.groovy.SoapUIGroovyScriptEngine.run(SoapUIGroovyScriptEngine.java:87) at com.eviware.soapui.impl.wsdl.teststeps.WsdlGroovyScriptTestStep.run(WsdlGroovyScriptTestStep.java:141) at com.eviware.soapui.impl.wsdl.panels.teststeps.GroovyScriptStepDesktopPanel$RunAction$1.run(GroovyScriptStepDesktopPanel.java:250) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 1 error
Related Content
- 2 years ago
- 2 years ago
- 5 years ago
- 2 years ago
Recent Discussions
- 11 days ago