Hi SriKanth,
Thanks for you quick response. I tried the way you suggested but still getting Error. Below is the error message. Am using Groovy in Devtest Scripted assertion. Am using DevTest 8.0.1. And the java version in my java project is JavaSE-1.8. Am not sure which version do Devtest is invoking.
Code:
import com.automation.ExcelUpdate.UpdatedDataSheet;
import java.io.*;
def filename = "C:/dev/Working/run/Data/dev_smoke.xlsx"
def sheetname = "Sheet1"
def rownumber = 3
def UpdatedDataSheet ds = new UpdatedDataSheet();
ds.updatesheet(filename,sheetname,rownumber);
ERROR - Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedClassVersionError: com/automation/ExcelUpdate/UpdatedDataSheet : Unsupported major.minor version 52.0
ERROR - at java.lang.ClassLoader.defineClass1(Native Method)
ERROR - at java.lang.ClassLoader.defineClass(Unknown Source)
ERROR - at java.security.SecureClassLoader.defineClass(Unknown Source)
ERROR - at java.net.URLClassLoader.defineClass(Unknown Source)
ERROR - at java.net.URLClassLoader.access$100(Unknown Source)
ERROR - at java.net.URLClassLoader$1.run(Unknown Source)
ERROR - at java.net.URLClassLoader$1.run(Unknown Source)
ERROR - at java.security.AccessController.doPrivileged(Native Method)
ERROR - at java.net.URLClassLoader.findClass(Unknown Source)
ERROR - at java.lang.ClassLoader.loadClass(Unknown Source)
ERROR - at java.lang.ClassLoader.loadClass(Unknown Source)
ERROR - at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:655)
ERROR - at groovy.lang.GroovyClassLoader.loadClass(GroovyClassLoader.java:523)
ERROR - at org.codehaus.groovy.control.ClassNodeResolver.tryAsLoaderClassOrScript(ClassNodeResolver.java:183)
ERROR - at org.codehaus.groovy.control.ClassNodeResolver.findClassNode(ClassNodeResolver.java:168)
ERROR - at org.codehaus.groovy.control.ClassNodeResolver.resolveName(ClassNodeResolver.java:124)
ERROR - at org.codehaus.groovy.control.ResolveVisitor.resolveToOuter(ResolveVisitor.java:617)
ERROR - at org.codehaus.groovy.control.ResolveVisitor.resolve(ResolveVisitor.java:269)
ERROR - at org.codehaus.groovy.control.ResolveVisitor.visitClass(ResolveVisitor.java:1159)
ERROR - at org.codehaus.groovy.control.ResolveVisitor.startResolving(ResolveVisitor.java:142)
ERROR - at org.codehaus.groovy.control.CompilationUnit$11.call(CompilationUnit.java:643)
ERROR - at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:923)
ERROR - at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:585)
ERROR - at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:534)
ERROR - at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:286)
ERROR - at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:259)
ERROR - at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:245)
ERROR - at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:203)
ERROR - at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.getScriptClass(GroovyScriptEngineImpl.java:367)
ERROR - at org.codehaus.groovy.jsr223.GroovyScriptEngineImpl.compile(GroovyScriptEngineImpl.java:173)
ERROR - at com.itko.lisa.test.ScriptExecHandler.compileScript(ScriptExecHandler.java:434)
ERROR - at com.itko.lisa.test.ScriptExecHandler.isSyntacticallyCorrect(ScriptExecHandler.java:458)
ERROR - at com.itko.lisa.editor.AssertScriptEditor.parseScript(AssertScriptEditor.java:177)
ERROR - at com.itko.lisa.editor.AssertScriptEditor.isEditorValid(AssertScriptEditor.java:150)
ERROR - at com.itko.lisa.editor.AssertBaseInfoEditor.executeAssertion(AssertBaseInfoEditor.java:447)
ERROR - at com.itko.lisa.editor.AssertScriptEditor$3.actionPerformed(AssertScriptEditor.java:127)
ERROR - at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
ERROR - at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
ERROR - at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
ERROR - at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
ERROR - at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
ERROR - at java.awt.Component.processMouseEvent(Unknown Source)
ERROR - at javax.swing.JComponent.processMouseEvent(Unknown Source)
ERROR - at java.awt.Component.processEvent(Unknown Source)
ERROR - at java.awt.Container.processEvent(Unknown Source)
ERROR - at java.awt.Component.dispatchEventImpl(Unknown Source)
ERROR - at java.awt.Container.dispatchEventImpl(Unknown Source)
ERROR - at java.awt.Component.dispatchEvent(Unknown Source)
ERROR - at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
ERROR - at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
ERROR - at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
ERROR - at java.awt.Container.dispatchEventImpl(Unknown Source)
ERROR - at java.awt.Window.dispatchEventImpl(Unknown Source)
ERROR - at java.awt.Component.dispatchEvent(Unknown Source)
ERROR - at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
ERROR - at java.awt.EventQueue.access$200(Unknown Source)
ERROR - at java.awt.EventQueue$3.run(Unknown Source)
ERROR - at java.awt.EventQueue$3.run(Unknown Source)
ERROR - at java.security.AccessController.doPrivileged(Native Method)
ERROR - at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
ERROR - at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
ERROR - at java....truncated