AnsweredAssumed Answered

ArcGIS Server log error from ArcGIS Collector: Unable to process request for input string" " REST

Question asked by heinrichk on May 8, 2018
Latest reply on Oct 15, 2018 by heinrichk

Submitting an update to a related table via an ArcGIS collector feature service throws the ArcGIS server Log error: 


WARNINGMay 8, 2018, 3:19:29 PMUnable to process request. For input string: "18446744073709551606"Rest


While the error appears in the ArcGIS server log, it does not appear to have any direct impact on the submitting of the update to the database or adding attachments as everything appears to be working fine. Can anyone tell me why this error is occurring or how to fix it? As we add more mobile editors in the field, I do not want my logs to become flooded with this error... 


I have been able to produce this issue in 2 environments - 


ArcGIS Collector version is 18.0.1 using both:

  • ArcGIS Portal 10.4.1 not federated with ArcGIS Server - The feature service url is added to the web map
  • ArcGIS Portal  10.6 with a hosting server - the feature service is published to the hosting server and added to the web map.


When the ArcGIS server log settings are set to debug, it appears to indicate that it has something to do with the feature service attachment handler but this error in fact occurs whether I am adding an attachment or not.


java.lang.NumberFormatException: For input string: "18446744073709551606" at java.lang.NumberFormatException.forInputString( at java.lang.Long.parseLong( at java.lang.Long.parseLong( at at com.esri.rf.RServlet.service( at javax.servlet.http.HttpServlet.service( at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( at org.apache.catalina.core.ApplicationFilterChain.doFilter( at org.apache.tomcat.websocket.server.WsFilter.doFilter( at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( at org.apache.catalina.core.ApplicationFilterChain.doFilter( at org.apache.catalina.core.StandardWrapperValve.invoke( at org.apache.catalina.core.StandardContextValve.invoke( at org.apache.catalina.authenticator.AuthenticatorBase.invoke( at org.apache.catalina.core.StandardHostValve.invoke( at org.apache.catalina.valves.ErrorReportValve.invoke( at org.apache.catalina.core.StandardEngineValve.invoke( at org.apache.catalina.connector.CoyoteAdapter.service( at org.apache.coyote.http11.Http11Processor.service( at org.apache.coyote.AbstractProcessorLight.process( at org.apache.coyote.AbstractProtocol$ConnectionHandler.process( at$SocketProcessor.doRun( at at java.util.concurrent.ThreadPoolExecutor.runWorker( at java.util.concurrent.ThreadPoolExecutor$ at org.apache.tomcat.util.threads.TaskThread$ at
WARNINGMay 8, 2018, 3:19:29 PMUnable to process request. For input string: "18446744073709551606"Rest


I have tried configuring IIS for attachments as suggested by Collector fails to upload all but small attachments  but no dice...






<requestLimits maxUrl="16384" maxQueryString="8192" />



also the upload read ahead size setting to 20MB


Any assistance or suggestions would be greatly appreciated!


Thank you!