Select to view content in your preferred language

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

05-08-2018 04:02 PM
New Contributor III

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!

1 Reply
New Contributor III

update: esri has confirmed that this issue exists in both 10.4.1 and 10.6 and is the bug below. The error message in the Server log being generated is the only issue and does not appear to actually affect the data being updated via collector

BUG-000098817 When a new feature is added to an ArcGIS for Server feature service through Collector ...