Issue with Spy Web or Record Web when trying to load MVC page

When using Spy Web or Record Web and trying to inspect pages that have been converted to MVC in our web application, I’ve noticed that the page isn’t completely loading and as a result, I can’t click around and capture what I need.

Has anyone seen this before? I’m running IE11 on a Windows 7 machine using Katalon 6.1.1.

I pulled the error below from the error log:

!ENTRY org.eclipse.core.resources 2 10035 2019-04-30 10:56:47.423
!MESSAGE The workspace will exit with unsaved changes in this session.
katalon.versionNumber=6.1.1
katalon.buildNumber=1
!SESSION 2019-04-30 10:56:50.094 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_181
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86_64 -data config
!ENTRY org.eclipse.core.resources 2 10035 2019-04-30 10:56:54.056
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
Could not find element with Id ‘com.kms.katalon.composer.webservice.handledmenuitem.webServiceRequest’
Could not find element with Id ‘katalon.composer.objectrepository.handledmenuitem.spyweb’
Could not find element with Id ‘com.kms.katalon.composer.mobile.dynamicmenucontribution.ios’
Could not find element with Id ‘com.kms.katalon.composer.mobile.dynamicmenucontribution.ios’
Warning: NLS unused message: Key in: com.kms.katalon.composer.project.constants.composerProjectMessages
Warning: NLS unused message: Key in: com.kms.katalon.composer.testcase.constants.composerTestcaseMessages
Warning: NLS missing message: BTN_ADDTESTSUITE in: com.kms.katalon.composer.testcase.constants.composerTestcaseMessages
Warning: NLS unused message: PA_LBL_CREATED_DATE in: com.kms.katalon.composer.testsuite.constants.composerTestsuiteMessages
Warning: NLS unused message: PA_LBL_LAST_UPDATED in: com.kms.katalon.composer.testsuite.constants.composerTestsuiteMessages
Warning: NLS unused message: Key in: com.kms.katalon.composer.objectrepository.constant.composerObjectRepositoryMessages
Warning: NLS unused message: ACTIVATED_PROP_NAME in: com.kms.katalon.constants.messages
Warning: NLS unused message: ACTIVATE_INFO_INVALID in: com.kms.katalon.constants.messages
Warning: NLS unused message: ACTIVATION_CODE_INVALID in: com.kms.katalon.constants.messages
Warning: NLS unused message: ACTIVATION_COLLECT_FAIL_MESSAGE in: com.kms.katalon.constants.messages
Warning: NLS unused message: DIA_TITLE_FUNCTIONS_INTRODUCTION in: com.kms.katalon.constants.messages
Warning: NLS unused message: ERR_CONSOLE_MODE in: com.kms.katalon.constants.messages
Warning: NLS unused message: REQUEST_CODE_PROP_NAME in: com.kms.katalon.constants.messages
Warning: NLS missing message: MSG_FORUM_SEARCH in: com.kms.katalon.constants.messages
!ENTRY org.eclipse.egit.ui 2 0 2019-04-30 10:57:01.410
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: ‘C:\Users\bmiller’. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.eclipse.jface 2 0 2019-04-30 10:57:02.723
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2019-04-30 10:57:02.724
!MESSAGE A conflict occurred for CTRL+SHIFT+D:
Binding(CTRL+SHIFT+D,
ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.commands.Display,Display,
Display result of evaluating selected text,
Category(org.eclipse.debug.ui.category.run,Run/Debug,Run/Debug command category,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@6023b54f,
,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.dialogAndWindow,system)
Binding(CTRL+SHIFT+D,
ParameterizedCommand(Command(com.kms.katalon.composer.execution.command.debug,
Debug,
Category(org.eclipse.e4.ui.model.application.MApplication,Application Category,null,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5adc71e7,
[Parameter(com.kms.katalon.composer.execution.runMode,Run Mode,null,true)],true),[org.eclipse.core.commands.Parameterization@de6e4672]),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.dialogAndWindow ,system)
SLF4J: Failed to load class “org.slf4j.impl.StaticLoggerBinder”.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See SLF4J Error Codes for further details.
Warning: NLS unused message: HAND_INSTANT_BROWSERS_DIA_MESSAGE in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS unused message: HAND_INSTANT_BROWSERS_DIA_TITLE in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS unused message: INSTANT_BROWSER_PREFIX in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS unused message: MENU_ITEM_INSTANT_BROWSERS in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS unused message: PREF_LBL_INSTANT_BROWSER_PORT in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS unused message: PREF_LBL_INSTANT_BROWSER_PORT_DO_NOT_SHOW_WARNING_DIALOG in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS missing message: DIA_MSG_SELECT_ALL_BTN in: com.kms.katalon.objectspy.constants.objectspyMessages
Warning: NLS missing message: DIA_MSG_DE_SELECT_ALL_BTN in: com.kms.katalon.objectspy.constants.objectspyMessages
org.eclipse.jetty.server.Server@6b1d0c95 - STARTED
+= qtp650186377{STARTED,8<=8<=200,i=2,q=0} - STARTED
| ± 69 qtp650186377-69-acceptor-0@3d862d93-ServerConnector@38f92f81{HTTP/1.1,[http/1.1]}{0.0.0.0:50000} RUNNABLE @ sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| ± 74 qtp650186377-74 RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
| ± 73 qtp650186377-73 RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
| ± 71 qtp650186377-71 RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
| ± 75 qtp650186377-75-acceptor-0@48e4ab81-ServerConnector@252c2cc{HTTP/1.1,[http/1.1]}{0.0.0.0:50001} RUNNABLE @ sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method) prio=3
| ± 72 qtp650186377-72 TIMED_WAITING @ sun.misc.Unsafe.park(Native Method) IDLE
| ± 76 qtp650186377-76 TIMED_WAITING @ sun.misc.Unsafe.park(Native Method) IDLE
| ± 70 qtp650186377-70 RUNNABLE @ sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
+= ServerConnector@38f92f81{HTTP/1.1,[http/1.1]}{0.0.0.0:50000} - STARTED
| +~ org.eclipse.jetty.server.Server@6b1d0c95 - STARTED
| +~ qtp650186377{STARTED,8<=8<=200,i=2,q=0} - STARTED
| += org.eclipse.jetty.util.thread.ScheduledExecutorScheduler@6f50ce39 - STARTED
| ± org.eclipse.jetty.io.ArrayByteBufferPool@efd1187
| += HttpConnectionFactory@648fc06a[HTTP/1.1] - STARTED
| | ± HttpConfiguration@1dc9942e{32768/8192,8192/8192,https://:0,}
| += org.eclipse.jetty.server.ServerConnector$ServerConnectorManager@285900e2 - STARTED
| | += org.eclipse.jetty.io.ManagedSelector@30edf85f id=0 keys=0 selected=0 id=0
| | | ± sun.nio.ch.WindowsSelectorImpl@6ff0d5d7 keys=0
| | += org.eclipse.jetty.io.ManagedSelector@447ea32f id=1 keys=0 selected=0 id=1
| | ± sun.nio.ch.WindowsSelectorImpl@f8683fb keys=0
| ± sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:50000]
| ± qtp650186377-69-acceptor-0@3d862d93-ServerConnector@38f92f81{HTTP/1.1,[http/1.1]}{0.0.0.0:50000}
+= ServerConnector@252c2cc{HTTP/1.1,[http/1.1]}{0.0.0.0:50001} - STARTED
| +~ org.eclipse.jetty.server.Server@6b1d0c95 - STARTED
| +~ qtp650186377{STARTED,8<=8<=200,i=2,q=0} - STARTED
| += org.eclipse.jetty.util.thread.ScheduledExecutorScheduler@626c8073 - STARTED
| ± org.eclipse.jetty.io.ArrayByteBufferPool@58648a53
| += HttpConnectionFactory@238f2c71[HTTP/1.1] - STARTED
| | ± HttpConfiguration@1278cc00{32768/8192,8192/8192,https://:0,}
| += org.eclipse.jetty.server.ServerConnector$ServerConnectorManager@c284593 - STARTED
| | += org.eclipse.jetty.io.ManagedSelector@4fecf09c id=0 keys=0 selected=0 id=0
| | | ± sun.nio.ch.WindowsSelectorImpl@3ab786fb keys=0
| | += org.eclipse.jetty.io.ManagedSelector@5b9547a6 id=1 keys=0 selected=0 id=1
| | ± sun.nio.ch.WindowsSelectorImpl@19d3745d keys=0
| ± sun.nio.ch.ServerSocketChannelImpl[/0:0:0:0:0:0:0:0:50001]
| ± qtp650186377-75-acceptor-0@48e4ab81-ServerConnector@252c2cc{HTTP/1.1,[http/1.1]}{0.0.0.0:50001}
+= o.e.j.s.ServletContextHandler@1d1d7fe1{/,null,AVAILABLE} - STARTED
| += org.eclipse.jetty.server.session.SessionHandler@6ef0b539 - STARTED
| | += org.eclipse.jetty.server.session.HashSessionManager@21b50838 - STARTED
| | | += org.eclipse.jetty.util.thread.ScheduledExecutorScheduler@1ceb1d63 - STARTED
| | | | ± sun.misc.Unsafe.park(Native Method)
| | | | ± java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
| | | | ± java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
| | | | ± java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
| | | | ± java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
| | | | ± java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
| | | | ± java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
| | | | ± java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
| | | | ± java.lang.Thread.run(Thread.java:748)
| | | +~ org.eclipse.jetty.server.session.HashSessionIdManager@707a79f5 - STARTED
| | += org.eclipse.jetty.servlet.ServletHandler@684b5086 - STARTED
| | += Jetty_WebSocketUpgradeFilter - STARTED
| | | ± contextAttributeKey=org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter
| | | ± pathmap=PathMappings[size=1]
| | | ± MappedResource[pathSpec=UriTemplatePathSpec[“/”,pathDepth=1,group=EXACT],resource=org.eclipse.jetty.websocket.jsr356.server.JsrCreator[metadata=AnnotatedServerEndpointMetadata[endpoint=@javax.websocket.server.ServerEndpoint(encoders=, configurator=class javax.websocket.server.ServerEndpointConfig$Configurator, decoders=, subprotocols=, value=/),config=AnnotatedServerEndpointConfig[endpointClass=class com.kms.katalon.objectspy.websocket.AddonSocket,path=/,decoders=,encoders=,subprotocols=,extensions=]]]]
| | ± [/*]/==1=>Jetty_WebSocketUpgradeFilter
| | += org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-c80cd16@bf8e74d==org.eclipse.jetty.servlet.ServletHandler$Default404Servlet,-1,false - STARTED
| | ± [/]=>org.eclipse.jetty.servlet.ServletHandler$Default404Servlet-c80cd16
| += org.eclipse.jetty.websocket.jsr356.server.ServerContainer@2b92a2a5 - STARTED
| | += org.eclipse.jetty.websocket.client.WebSocketClient@7866fcdc - STARTED
| | += org.eclipse.jetty.websocket.server.WebSocketServerFactory@26daf0c2 - STARTED
| | += org.eclipse.jetty.util.thread.ScheduledExecutorScheduler@2ba2bfb2 - STARTED
| | ± org.eclipse.jetty.io.MappedByteBufferPool@54479634
| |
| +> No ClassLoader
| +> Handler attributes o.e.j.s.ServletContextHandler@1d1d7fe1{/,null,AVAILABLE}
| | ± org.eclipse.jetty.server.Executor=qtp650186377{STARTED,8<=8<=200,i=2,q=0}
| | ± org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter=WebSocketUpgradeFilter[factory=org.eclipse.jetty.websocket.server.WebSocketServerFactory@26daf0c2,pathmap=PathMappings[size=1]]
| | ± javax.websocket.server.ServerContainer=org.eclipse.jetty.websocket.jsr356.server.ServerContainer@2b92a2a5
| +> Context attributes o.e.j.s.ServletContextHandler@1d1d7fe1{/,null,AVAILABLE}
| | ± org.eclipse.jetty.util.DecoratedObjectFactory=org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
| +> Initparams o.e.j.s.ServletContextHandler@1d1d7fe1{/,null,AVAILABLE}
+= org.eclipse.jetty.server.session.HashSessionIdManager@707a79f5 - STARTED
|
+> org.eclipse.osgi.internal.loader.EquinoxClassLoader@9d3182[org.eclipse.jetty.server:9.3.9.v20160517(id=271)]
± org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1@70507dae
Apr 30, 2019 10:57:44 AM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C

Did you tried doing the same using Google Chrome, Katalon recommends Chrome for Spying and Recording.

Unfortunately, our application is only compatible with IE.

If possible, Can you try to create a simple test case manually ? Creating objects manually and using Manual mode or script mode to use those objects. This would enable us to see if we can run Katalon test cases on your application.