After Webview start, see "Error processing the incoming data Row " message.

Document ID : KB000004161
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

  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)

Environment:
APM 10.x
Resolution:

  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

Additional Information: