V6.1.5 cant run Get request

Ive just updated to 6.1.5 from 6.1 and now i cant run any of my requests. I havent done anything apart from upgrade :thinking:
This is the error log -

    !ENTRY org.eclipse.equinox.event 4 0 2019-05-16 15:19:31.054
    !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=WS_VERIFICATION/FINISHED] {org.eclipse.e4.data=[Ljava.lang.Object;@7ca2da26} to handler org.eclipse.e4.ui.services.internal.events.UIEventHandler@7b209861
    !STACK 0
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalArgumentException: class com.kms.katalon.entity.repository.WebElementXpathEntity declares multiple JSON fields named name)
    	at org.eclipse.swt.SWT.error(SWT.java:4533)
    	at org.eclipse.swt.SWT.error(SWT.java:4448)
    	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:255)
    	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
    	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821)
    	at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)
    	at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
    	at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
    	at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
    	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)
    Caused by: java.lang.IllegalArgumentException: class com.kms.katalon.entity.repository.WebElementXpathEntity declares multiple JSON fields named name
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:170)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
    	at com.google.gson.Gson.getAdapter(Gson.java:423)
    	at com.google.gson.internal.bind.CollectionTypeAdapterFactory.create(CollectionTypeAdapterFactory.java:53)
    	at com.google.gson.Gson.getAdapter(Gson.java:423)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
    	at com.google.gson.Gson.getAdapter(Gson.java:423)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:115)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:164)
    	at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:100)
    	at com.google.gson.Gson.getAdapter(Gson.java:423)
    	at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:56)
    	at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.write(CollectionTypeAdapterFactory.java:97)
    	at com.google.gson.internal.bind.CollectionTypeAdapterFactory$Adapter.write(CollectionTypeAdapterFactory.java:61)
    	at com.google.gson.internal.bind.TypeAdapterRuntimeTypeWrapper.write(TypeAdapterRuntimeTypeWrapper.java:69)
    	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.write(MapTypeAdapterFactory.java:208)
    	at com.google.gson.internal.bind.MapTypeAdapterFactory$Adapter.write(MapTypeAdapterFactory.java:145)
    	at com.google.gson.Gson.toJson(Gson.java:669)
    	at com.google.gson.Gson.toJson(Gson.java:648)
    	at com.google.gson.Gson.toJson(Gson.java:603)
    	at com.google.gson.Gson.toJson(Gson.java:583)
    	at com.kms.katalon.core.util.internal.JsonUtil.toJson(JsonUtil.java:37)
    	at com.kms.katalon.core.util.internal.JsonUtil.toJson(JsonUtil.java:25)
    	at com.kms.katalon.composer.webservice.settings.WebServicePreferenceStore.addRequestHistory(WebServicePreferenceStore.java:52)
    	at com.kms.katalon.composer.webservice.handlers.RequestHistoryHandler.addRequestHistory(RequestHistoryHandler.java:130)
    	at com.kms.katalon.composer.webservice.handlers.RequestHistoryHandler$1.handleEvent(RequestHistoryHandler.java:63)
    	at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)
    	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182)
    	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4211)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3827)
    	at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:165)
    	at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:369)
    	at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:481)
    	at com.kms.katalon.composer.webservice.parts.RestServicePart.sendRequest(RestServicePart.java:173)
    	at com.kms.katalon.composer.webservice.parts.WebServicePart$4.widgetSelected(WebServicePart.java:646)
    	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:249)
    	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)
    	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)
    	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4236)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3824)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)
    	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)
    	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)
    	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
    	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)
    	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
    	at com.kms.katalon.core.application.Application.internalRunGUI(Application.java:123)
    	at com.kms.katalon.core.application.Application.runGUI(Application.java:113)
    	at com.kms.katalon.core.application.Application.start(Application.java:71)
    	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
    	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
    	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.lang.reflect.Method.invoke(Method.java:498)
    	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:673)
    	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)
    	at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

    !ENTRY org.eclipse.e4.ui.workbench 4 0 2019-05-16 15:19:59.149
    !MESSAGE 
    !STACK 0
    java.util.concurrent.TimeoutException
    	at java.util.concurrent.FutureTask.get(FutureTask.java:205)
    	at com.kms.katalon.execution.webservice.VariableEvaluator.waitForEvaluationFinished(VariableEvaluator.java:116)
    	at com.kms.katalon.execution.webservice.VariableEvaluator.evaluate(VariableEvaluator.java:75)
    	at com.kms.katalon.composer.webservice.parts.WebServicePart.evaluateRequestVariables(WebServicePart.java:871)
    	at com.kms.katalon.composer.webservice.parts.RestServicePart$6.run(RestServicePart.java:185)
    	at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
    Launcher status after execution process completed: Running

And the pop up which i recive when attempting to run the request

NOTE - ive now tried to use an older version an am recieving the same errors :frowning:

1 Like

Ive tried deleting all the downloads, including the app data and still nothing, @devalex88 @duyluong any idea as this is blocking me from work today

1 Like

Sorry for the issue. Please try replacing url variable with a hard-coded value and let me know the result.

@hpulsford,
How long before the pop up appears?

So if i use the hard coded url my Katalon crashes every time :disappointed_relieved: but then eventually it does pull the results through after a minute.

1 Like

So actually, now ive restarted my computer the url variable is running fine and i cant replicate the issue anymore. Although my katalon does seem to crash every time i run the request. im going to do some digging and see if i can find a solution for that. But at least it seems to be working fine now :slight_smile:

1 Like

Ok so clearing all my app data, restarting my computer and sorting out my task manager seems to have fixed it. Just an fyi @huynguyen the pop up would appear after about 3 seconds of clicking run.

1 Like

clear content of this file . workbench.xmi.