Meaning of Webview error: " caused by com.wily.isengard.message.MessageUndeliverableException"

book

Article ID: 103086

calendar_today

Updated On:

Products

APP PERF MANAGEMENT CA Application Performance Management Agent (APM / Wily / Introscope) CUSTOMER EXPERIENCE MANAGER INTROSCOPE

Issue/Introduction

The following error appears in the log file IntroscopeWebView.log on the MOM server (V10.5): 

...[ERROR] [WebView.EventPump] 

com.wily.util.exception.UnexpectedExceptionError 
at com.wily.introscope.ui.dataviewer.AAsyncMetricDataDataProviderTracker$TopNDataCallback$1.run(AAsyncMetricDataDataProviderTracker.java:339) 
at com.wily.util.event.EventPump$2.IEventMarkedRunnable_run(EventPump.java:833) 
at com.wily.util.event.EventPump.immediateRun(EventPump.java:198) 
at com.wily.util.event.EventPump.access$7(EventPump.java:194) 
at com.wily.util.event.EventPump$Posting.deliver(EventPump.java:588) 
at com.wily.util.event.EventPump$EventPumpThread.run(EventPump.java:807) 
Caused by: com.wily.isengard.message.MessageUndeliverableException 
at com.wily.isengard.messageprimitives.service.MessageServiceClient.sendRequest(MessageServiceClient.java:173) 
at com.wily.isengard.messageprimitives.service.MessageServiceClient.invoke(MessageServiceClient.java:356) 
at com.sun.proxy.$Proxy49.executeAsyncQuery(Unknown Source) 
at com.wily.introscope.ui.dataviewer.AAsyncMetricDataDataProviderTracker$TopNDataCallback$1.run(AAsyncMetricDataDataProviderTracker.java:335) 
... 5 more 

There are no impacts deceled so far on the product and the connection on the application is fine. 

The closest error referenced on the support site is here: 
https://comm.support.ca.com/kb/meaning-of-webview-error-comwilyutilexception/kb000046483 
however the cause is slightly different: 

caused by: com.wily.introscope.spec.server.beans.session.IllegalSessionException 
While we have this: 
Caused by: com.wily.isengard.message.MessageUndeliverableException 
 

Cause

The error is mainly linked to slowness in Webview. 

Environment

APM 10.5

All Platforms

Resolution

To improve this Webview slowness issue, increase Webview heap size. 
By default lax.nl.java.option.additional (IntroscopeWebview.lax) is set to 
"-Xms128m -Xmx512m -Djava.awt.headless=false -Dsun.java2d.noddraw=true". 
Increase the values -Xms and -Xmx to help prevent the issue. 
 

Additional Information

There is no lack of functionality and you can safely ignore this error.