Several times after starting Webview, the following error begins to show under the Webview log causing a performance issue:
[ERROR] [WebView] Error processing the incoming data Row
java.lang.NumberFormatException: For input string: "0,038"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
at java.lang.Double.parseDouble(Double.java:538)
at com.ca.apm.introscope.workstation.webapp.server.home.HomeModel.getFormatedDoubleValue(HomeModel.java:62)
at com.ca.apm.introscope.workstation.webapp.server.home.ApplicationComponentModel.createHomeInfoObject(ApplicationComponentModel.java:753)
at com.ca.apm.introscope.workstation.webapp.server.home.ApplicationComponentModel.handleDataSync(ApplicationComponentModel.java:644)
at com.ca.apm.introscope.workstation.webapp.server.home.ApplicationComponentModel.access$0(ApplicationComponentModel.java:616)
at com.ca.apm.introscope.workstation.webapp.server.home.ApplicationComponentModel$DataMetricReceiver.handleData(ApplicationComponentModel.java:853)
at com.wily.introscope.spec.server.beans.metricdata.AMetricDataNotification.handleData(AMetricDataNotification.java:36)
at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.wily.isengard.messageprimitives.MethodCallUtilities.callInterface(MethodCallUtilities.java:75)
at com.wily.isengard.messageprimitives.MethodCallUtilities.callInterface(MethodCallUtilities.java:29)
at com.wily.isengard.messageprimitives.pipe.AAsyncMessagePipeEndpoint.receiveMessage(AAsyncMessagePipeEndpoint.java:365)
at com.wily.isengard.postoffice.Mailbox.handleMessage(Mailbox.java:252)
at com.wily.isengard.postoffice.PostOffice.deliverInternal(PostOffice.java:531)
at com.wily.isengard.postoffice.PostOffice.access$2(PostOffice.java:477)
at com.wily.isengard.postoffice.PostOffice$DeliveryItem.run(PostOffice.java:868)
at com.wily.EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:728)
at java.lang.Thread.run(Thread.java:745)
Set the following JVM arguments before starting Webview:
-Duser.language=en
-Duser.country=US
In addition, you may need to add the below properties:
in <EM_HOME>/bin/WVService.conf if Webview resides on Windows and if starting it as a service. You will need also to restart Webview.
wrapper.java.additional.4=-Duser.language=en
wrapper.java.additional.5=-Duser.country=US