Platform error codes
Error codes are defined here as integers and organized into groups based on category of service. We do our best to never change a defined error code once the API is officially released, but we reserve the right to make changes. Please consult the release notes regarding any changes to these values.
Internal API errors are handled a few different ways depending on the type of error and the general exception handling patterns common to the platform. Some APIs use exceptions to manage errors. Error codes are documented here for reference, but for clarity refer to the specific API references for methods that throw exceptions or return error information. In most cases, the API will defer error functionality to the objects and services available on the native platform. For example,
- Java: in general, the API defers error functionality to
ArcGISRuntimeException
.
There are distinct classes of errors, depending on the service invoked. As the architecture dictates, errors may originate from the API, the runtime core supporting the API, or the service (the servers the API connects to implementing certain services.) Check the error domain if this is information useful to your app. In most cases you only need the error code to determine the cause of the error and possible remedy.
ArcGIS Runtime errors
Internal runtime errors are thrown by the core library when things go wrong client-side. Where possible the details of the exception are described. In many instances, the details of the exception are dependent on the context that generated the exception. In these cases, refer to the specific API that generated the error for more information.
Error code | Description |
---|---|
1 | Null pointer exception. (since 100.0.0) |
2 | Invalid argument exception. (since 100.0.0) |
3 | Not implemented exception. (since 100.0.0) |
4 | Out of range exception. (since 100.0.0) |
5 | Invalid access exception. (since 100.0.0) |
6 | Illegal state exception. (since 100.0.0) |
7 | Not found exception. (since 100.0.0) |
8 | Exists exception. (since 100.0.0) |
9 | Timeout exception. (since 100.0.0) |
10 | Regular expression exception. (since 100.0.0) |
11 | Property not supported exception. (since 100.0.0) |
12 | No permission exception. (since 100.0.0) |
13 | File exception. (since 100.0.0) |
14 | File not found exception. (since 100.0.0) |
15 | Invalid call exception. (since 100.0.0) |
16 | IO exception. (since 100.0.0) |
17 | User canceled exception. (since 100.0.0) |
18 | Internal error exception. (since 100.0.0) |
19 | Conversion failed exception. (since 100.0.0) |
20 | No data. (since 100.0.0) |
21 | Attempted to use invalid JSON. (since 100.0.0) |
22 | Error was propagated. (since 100.0.0) |
23 | Attempted to use invalid XML. (since 100.1.0) |
24 | Object is already owned. (since 100.1.0) |
25 | Reserved for use by Qt. (since 100.5.0) |
26 | The resource is past its expiry date. (since 100.5.0) |
27 | An unexpected null was returned from a property or method which is expected to be non-nullable. (since 100.8.0) |
SQL errors
Internal errors related to the SQL storage engine.
Error code | Description |
---|---|
1001 | SQLite error exception. (since 100.0.0) |
1002 | SQLite Internal exception. (since 100.0.0) |
1003 | SQLite Perm exception. (since 100.0.0) |
1004 | SQLite Abort exception. (since 100.0.0) |
1005 | SQLite Busy exception. (since 100.0.0) |
1006 | SQLite Locked exception. (since 100.0.0) |
1007 | SQLite NoMem exception. (since 100.0.0) |
1008 | SQLite Read only exception. (since 100.0.0) |
1009 | SQLite Interrupt exception. (since 100.0.0) |
1010 | SQLite IO Error exception. (since 100.0.0) |
1011 | SQLite Corrupt exception. (since 100.0.0) |
1012 | SQLite Not found exception. (since 100.0.0) |
1013 | SQLite Full exception. (since 100.0.0) |
1014 | SQLite Can't open exception. (since 100.0.0) |
1015 | SQLite Protocol exception. (since 100.0.0) |
1016 | SQLite Empty exception. (since 100.0.0) |
1017 | SQLite Schema exception. (since 100.0.0) |
1018 | SQLite Too big exception. (since 100.0.0) |
1019 | SQLite Constraint exception. (since 100.0.0) |
1020 | SQLite Mismatch exception. (since 100.0.0) |
1021 | SQLite Misuse exception. (since 100.0.0) |
1022 | SQLite Nolfs exception. (since 100.0.0) |
1023 | SQLite Auth exception. (since 100.0.0) |
1024 | SQLite Format exception. (since 100.0.0) |
1025 | SQLite Range exception. (since 100.0.0) |
1026 | SQLite Notadb exception. (since 100.0.0) |
1027 | SQLite Notice exception. (since 100.0.0) |
1028 | SQLite Warning exception. (since 100.0.0) |
1029 | SQLite Row exception. (since 100.0.0) |
1030 | SQLite Done exception. (since 100.0.0) |
Geometry errors
Internal errors related to the geometry engine.
Error code | Description |
---|---|
2000 | Unknown geometry error. (since 100.1.0) |
2001 | Corrupt geometry. (since 100.0.0) |
2002 | Empty geometry. (since 100.0.0) |
2003 | Math singularity. (since 100.0.0) |
2004 | Geometry buffer too small. (since 100.0.0) |
2005 | Geometry invalid shape type. (since 100.0.0) |
2006 | Geometry projection out of supported range. (since 100.0.0) |
2007 | Non simple geometry. (since 100.0.0) |
2008 | Cannot calculate geodesic. (since 100.0.0) |
2009 | Geometry notation conversion. (since 100.0.0) |
2010 | Missing grid file. (since 100.0.0) |
Geodatabase errors
Internal errors related to geodatabase queries.
Error code | Description |
---|---|
3001 | Geodatabase Value out of range exception. (since 100.0.0) |
3002 | Geodatabase Data type mismatch exception. (since 100.0.0) |
3003 | Geodatabase Bad XML exception. (since 100.0.0) |
3004 | Geodatabase Database already exists exception. (since 100.0.0) |
3005 | Geodatabase Database does not exist exception. (since 100.0.0) |
3006 | Geodatabase Name longer than 128 characters exception. (since 100.0.0) |
3007 | Geodatabase Invalid shape type exception. (since 100.0.0) |
3008 | Geodatabase Raster not supported exception. (since 100.0.0) |
3009 | Geodatabase Relationship class one to one exception. (since 100.0.0) |
3010 | Geodatabase Item not found exception. (since 100.0.0) |
3011 | Geodatabase Duplicate code exception. (since 100.0.0) |
3012 | Geodatabase Missing code exception. (since 100.0.0) |
3013 | Geodatabase Wrong item type exception. (since 100.0.0) |
3014 | Geodatabase Id field not nullable exception. (since 100.0.0) |
3015 | Geodatabase Default value not supported exception. (since 100.0.0) |
3016 | Geodatabase Table not editable exception. (since 100.0.0) |
3017 | Geodatabase Field not found exception. (since 100.0.0) |
3018 | Geodatabase Field exists exception. (since 100.0.0) |
3019 | Geodatabase Cannot alter field type exception. (since 100.0.0) |
3020 | Geodatabase Cannot alter field width exception. (since 100.0.0) |
3021 | Geodatabase Cannot alter field to nullable exception. (since 100.0.0) |
3022 | Geodatabase Cannot alter field to editable exception. (since 100.0.0) |
3023 | Geodatabase Cannot alter field to deletable exception. (since 100.0.0) |
3024 | Geodatabase Cannot alter geometry properties exception. (since 100.0.0) |
3025 | Geodatabase Unnamed table exception. (since 100.0.0) |
3026 | Geodatabase Invalid type for domain exception. (since 100.0.0) |
3027 | Geodatabase Min max reversed exception. (since 100.0.0) |
3028 | Geodatabase Field not supported on relationship class exception. (since 100.0.0) |
3029 | Geodatabase Relationship class key exception. (since 100.0.0) |
3030 | Geodatabase Value is null exception. (since 100.0.0) |
3031 | Geodatabase Multiple SQL statements exception. (since 100.0.0) |
3032 | Geodatabase No SQL statements exception. (since 100.0.0) |
3033 | Geodatabase Geometry field missing exception. (since 100.0.0) |
3034 | Geodatabase Transaction started exception. (since 100.0.0) |
3035 | Geodatabase Transaction not started exception. (since 100.0.0) |
3036 | Geodatabase Shape requires z exception. (since 100.0.0) |
3037 | Geodatabase shape requires m exception. (since 100.0.0) |
3038 | Geodatabase Shape no z exception. (since 100.0.0) |
3039 | Geodatabase Shape no m exception. (since 100.0.0) |
3040 | Geodatabase Shape wrong type exception. (since 100.0.0) |
3041 | Geodatabase Cannot update field type exception. (since 100.0.0) |
3042 | Geodatabase No rows affected exception. (since 100.0.0) |
3043 | Geodatabase Subtype invalid exception. (since 100.0.0) |
3044 | Geodatabase Subtype must be integer exception. (since 100.0.0) |
3045 | Geodatabase Subtypes not enabled exception. (since 100.0.0) |
3046 | Geodatabase Subtype exists exception. (since 100.0.0) |
3047 | Geodatabase Duplicate field not allowed exception. (since 100.0.0) |
3048 | Geodatabase Cannot delete field exception. (since 100.0.0) |
3049 | Geodatabase Index exists exception. (since 100.0.0) |
3050 | Geodatabase Index not found exception. (since 100.0.0) |
3051 | Geodatabase Cursor not on row exception. (since 100.0.0) |
3052 | Geodatabase Internal error exception. (since 100.0.0) |
3053 | Geodatabase Cannot write geodatabase managed fields exception. (since 100.0.0) |
3054 | Geodatabase Item already exists exception. (since 100.0.0) |
3055 | Geodatabase Invalid spatial index name exception. (since 100.0.0) |
3056 | Geodatabase Requires spatial index exception. (since 100.0.0) |
3057 | Geodatabase Reserved name exception. (since 100.0.0) |
3058 | Geodatabase Cannot update schema if change tracking exception. (since 100.0.0) |
3059 | Geodatabase Invalid date exception. (since 100.0.0) |
3060 | Geodatabase Database does not have changes exception. (since 100.0.0) |
3061 | Geodatabase Replica does not exists exception. (since 100.0.0) |
3062 | Geodatabase Storage type not supported exception. (since 100.0.0) |
3063 | Geodatabase Replica model error exception. (since 100.0.0) |
3064 | Geodatabase Replica client gen error exception. (since 100.0.0) |
3065 | Geodatabase Replica no upload to acknowledge exception. (since 100.0.0) |
3066 | Geodatabase Last write time in the future exception. (since 100.0.0) |
3067 | Geodatabase Invalid argument exception. (since 100.0.0) |
3068 | Geodatabase Transportation network corrupt exception. (since 100.0.0) |
3069 | Geodatabase Transportation network file IO exception. (since 100.0.0) |
3070 | Geodatabase Feature has pending edits exception. (since 100.0.0) |
3071 | Geodatabase Change tracking not enabled exception. (since 100.0.0) |
3072 | Geodatabase Transportation network file open exception. (since 100.0.0) |
3073 | Geodatabase Transportation network unsupported exception. (since 100.0.0) |
3074 | Geodatabase Cannot sync copy exception. (since 100.0.0) |
3075 | Geodatabase Access control denied exception. (since 100.0.0) |
3076 | Geodatabase Geometry outside replica extent exception. (since 100.0.0) |
3077 | Geodatabase Upload already in progress exception. (since 100.0.0) |
3078 | Geodatabase Database is closed exception. (since 100.5.0) |
3079 | Domain Already Exists exception. (since 100.1.0) |
3080 | Geometry type not supported exception. (since 100.5.0) |
3081 | Cannot add attachments since ApplyEdits with global ids is not supported. |
Geocode errors
Internal errors related to geocoding, address, and reverse address lookup.
Error code | Description |
---|---|
4001 | Geocode Unsupported file format exception. (since 100.0.0) |
4002 | Geocode Unsupported spatial reference exception. (since 100.0.0) |
4003 | Geocode Unsupported projection transformation exception. (since 100.0.0) |
4004 | Geocode Geocoder creation exception. (since 100.0.0) |
4005 | Geocode Intersections not supported exception. (since 100.0.0) |
4006 | Geocode Uninitialized geocode task exception. (since 100.0.0) |
4007 | Geocode Invalid locator properties exception. (since 100.0.0) |
4008 | Geocode Required field missing exception. (since 100.0.0) |
4009 | Geocode Cannot read address exception. (since 100.0.0) |
4010 | Geocode Geocoding not supported exception. (since 100.0.0) |
Network Analyst errors
Internal errors related to Network Analyst and routing tasks.
Error code | Description |
---|---|
5001 | Network Analyst Invalid route settings exception. (since 100.0.0) |
5002 | Network Analyst No solution exception. (since 100.0.0) |
5003 | Network Analyst Task canceled exception. (since 100.0.0) |
5004 | Network Analyst Invalid network exception. (since 100.0.0) |
5005 | Network Analyst Directions error exception. (since 100.0.0) |
5006 | Network Analyst Insufficient number of stops exception. (since 100.0.0) |
5007 | Network Analyst Stop unlocated exception. (since 100.0.0) |
5008 | Network Analyst Stop located on non traversable element exception. (since 100.0.0) |
5009 | Network Analyst Point barrier invalid added cost attribute name exception. (since 100.0.0) |
5010 | Network Analyst Line barrier invalid scaled cost attribute name exception. (since 100.0.0) |
5011 | Network Analyst Polygon barrier invalid scaled cost attribute name. (since 100.0.0) |
5012 | Network Analyst Polygon barrier invalid scaled cost attribute value. (since 100.0.0) |
5013 | Network Analyst Polyline barrier invalid scaled cost attribute value. (since 100.0.0) |
5014 | Network Analyst Invalid impedance attribute exception. (since 100.0.0) |
5015 | Network Analyst Invalid restriction attribute exception. (since 100.0.0) |
5016 | Network Analyst Invalid accumulate attribute exception. (since 100.0.0) |
5017 | Network Analyst Invalid directions time attribute exception. (since 100.0.0) |
5018 | Network Analyst Invalid directions distance attribute exception. (since 100.0.0) |
5019 | Network Analyst Invalid attribute parameters attribute name exception. (since 100.0.0) |
5020 | Network Analyst Invalid attributes parameters parameter name exception. (since 100.0.0) |
5021 | Network Analyst Invalid attributes parameters value type exception. (since 100.0.0) |
5022 | Network Analyst Invalid attribute parameters restriction usage value exception. (since 100.0.0) |
5023 | Network Analyst Network has no hierarchy attribute exception. (since 100.0.0) |
5024 | Network Analyst No path found between stops exception. (since 100.0.0) |
5025 | Network Analyst Undefined input spatial reference exception. (since 100.0.0) |
5026 | Network Analyst Undefined output spatial reference exception. (since 100.0.0) |
5027 | Network Analyst Invalid directions style exception. (since 100.0.0) |
5028 | Deprecated. Network Analyst Invalid directions language exception. (since 100.0.0) |
5029 | Network Analyst Directions time and impedance attribute mismatch exception. (since 100.0.0) |
5030 | Network Analyst Invalid directions road class attribute exception. (since 100.0.0) |
5031 | Network Analyst Stop can not be reached. (since 100.0.0) |
5032 | Network Analyst Stop time window starts before unix epoch exception. (since 100.0.0) |
5033 | Network Analyst Stop time window is inverted exception. (since 100.0.0) |
5034 | Walking mode route too large exception. (since 100.0.0) |
5035 | Stop has null geometry exception. (since 100.0.0) |
5036 | Point barrier has null geometry exception. (since 100.0.0) |
5037 | Polyline barrier has null geometry exception. (since 100.0.0) |
5038 | Polygon barrier has null geometry. (since 100.0.0) |
5039 | Online route task does not support search_where_clause condition exception. (since 100.0.0) |
5040 | Network Analyst Insufficient number of facilities exception. (since 100.0.0) |
5041 | Network Analyst Facility has null geometry exception. (since 100.0.0) |
5042 | Network Analyst Facility has invalid added cost attribute name exception. (since 100.0.0) |
5043 | Network Analyst Facility has negative added cost attribute exception. (since 100.0.0) |
5044 | Network Analyst Facility has invalid impedance cutoff exception. (since 100.0.0) |
5045 | Network Analyst insufficient number of incidents exception. (since 100.0.0) |
5046 | Network Analyst Incident has null geometry exception. (since 100.0.0) |
5047 | Network Analyst Incident has invalid added cost attribute name exception. (since 100.0.0) |
5048 | Network Analyst Incident has negative added cost attribute exception. (since 100.0.0) |
5049 | Network Analyst Invalid target facility count exception. (since 100.0.0) |
5050 | Network Analyst Incident has invalid impedance cutoff exception. (since 100.0.0) |
5051 | Network Analyst start time is before Unix epoch exception. (since 100.0.0) |
5052 | Network Analyst Invalid default impedance cutoff exception. (since 100.0.0) |
5053 | Network Analyst Invalid default target facility count exception. (since 100.0.0) |
5054 | Network Analyst Invalid polygon buffer distance exception. (since 100.0.0) |
5055 | Network Analyst Polylines cannot be returned. (since 100.0.0) |
5056 | Network Analyst Solving non time impedance, but time windows applied. (since 100.0.0) |
5057 | One or more stops have unsupported type. (since 100.1.0) |
5058 | Network Analyst Route starts or ends on a waypoint. (since 100.1.0) |
5059 | Network Analyst Reordering stops (Traveling Salesman Problem) is not supported when the collection of stops contains waypoints or rest breaks. (since 100.1.0) |
5060 | Network Analyst The waypoint contains time windows. (since 100.1.0) |
5061 | Network Analyst The waypoint contains added cost attribute. (since 100.1.0) |
5062 | Network Analyst The stop has unknown curb approach. (since 100.1.0) |
5063 | Network Analyst The point barrier has unknown curb approach. (since 100.1.0) |
5064 | Network Analyst The facility has unknown curb approach. (since 100.1.0) |
5065 | Network Analyst The incident has unknown curb approach. (since 100.1.0) |
5066 | Network dataset has no directions attributes. (since 100.3.0) |
5067 | Desired direction language not supported by platform. (since 100.3.0) |
5068 | Route result requires re-solving with current route task. (since 100.6.0) |
5069 | Input route result does not have directions. (since 100.6.0) |
5070 | Input route result does not have stops. (since 100.6.0) |
5071 | Input route result doesn't have the route with passed route index. (since 100.6.0) |
5072 | Input remaining destinations count doesn't match with input routes stops collection. (since 100.6.0) |
5073 | Error occurred during updating route result. |
5074 | One or more properties in the input closest facility settings is invalid. |
JSON parsing errors
Errors that may occur when dealing with JSON.
Error code | Description |
---|---|
6001 | JSON parser invalid token exception. (since 100.0.0) |
6002 | JSON parser invalid character exception. (since 100.0.0) |
6003 | JSON parser invalid unicode exception. (since 100.0.0) |
6004 | JSON parser invalid start of JSON exception. (since 100.0.0) |
6005 | JSON parser invalid end of pair exception. (since 100.0.0) |
6006 | JSON parser invalid end of element exception. (since 100.0.0) |
6007 | JSON parser invalid escape sequence exception. (since 100.0.0) |
6008 | JSON parser invalid end of field name exception. (since 100.0.0) |
6009 | JSON parser invalid start of field name exception. (since 100.0.0) |
6010 | JSON parser invalid start of comment exception. (since 100.0.0) |
6011 | JSON parser invalid decimal digit exception. (since 100.0.0) |
6012 | JSON parser invalid hex digit. (since 100.0.0) |
6013 | JSON parser expecting null exception. (since 100.0.0) |
6014 | JSON parser expecting true exception. (since 100.0.0) |
6015 | JSON parser expecting false exception. (since 100.0.0) |
6016 | JSON parser expecting closing quote exception. (since 100.0.0) |
6017 | JSON parser expecting not a number exception. (since 100.0.0) |
6018 | JSON parser expecting end of comment exception. (since 100.0.0) |
6019 | JSON parser unexpected end of data exception. (since 100.0.0) |
6020 | JSON object expecting start object exception. (since 100.0.0) |
6021 | JSON object expecting start array exception. (since 100.0.0) |
6022 | JSON object expecting value object exception. (since 100.0.0) |
6023 | JSON object expecting value array exception. (since 100.0.0) |
6024 | JSON object expecting value int32 exception. (since 100.0.0) |
6025 | JSON object expecting integer type exception. (since 100.0.0) |
6026 | JSON object expecting number type exception. (since 100.0.0) |
6027 | JSON object expecting value string exception. (since 100.0.0) |
6028 | JSON object expecting value bool exception. (since 100.0.0) |
6029 | JSON object iterator not started exception. (since 100.0.0) |
6030 | JSON object iterator is finished exception. (since 100.0.0) |
6031 | JSON object key not found exception. (since 100.0.0) |
6032 | JSON object index out of range exception. (since 100.0.0) |
6033 | JSON string writer JSON is complete exception. (since 100.0.0) |
6034 | JSON string writer invalid JSON input exception. (since 100.0.0) |
6035 | JSON string writer expecting container exception. (since 100.0.0) |
6036 | JSON string writer expecting key or end object exception. (since 100.0.0) |
6037 | JSON string writer expecting value or end array exception. (since 100.0.0) |
6038 | JSON string writer expecting value exception. (since 100.0.0) |
Mapping errors
Errors related to the internal ArcGISRuntime domain and mapping APIs.
Error code | Description |
---|---|
7001 | The spatial reference is missing. (since 100.0.0) |
7002 | The initial viewpoint is missing. (since 100.0.0) |
7003 | Expected a different response to the request. (since 100.0.0) |
7004 | The Bing maps key is missing. (since 100.1.0) |
7005 | The layer type is not supported. (since 100.0.0) |
7006 | Cannot sync because it is not enabled. (since 100.0.0) |
7007 | Cannot export tiles because it is not enabled. (since 100.0.0) |
7008 | Required item property is missing. (since 100.0.0) |
7009 | Web map version is not supported. (since 100.0.0) |
7010 | An exception that contains error information. |
7011 | Spatial Reference invalid or incompatible (since 100.1.0) |
7012 | The package needs to be unpacked before it can be used. (since 100.2.1) |
7013 | The elevation source data format is not supported. (since 100.3.0) |
7014 | Web scene version or viewing mode is not supported. (since 100.3.0) |
7015 | Loadable object is not loaded when it is expected to be loaded. (since 100.6.0) |
7016 | Scheduled updates for an offline preplanned map area, are not supported. (since 100.6.0) |
7017 | The trace operation executed by the service failed. (since 100.7.0) |
7018 | The Arcade expression is invalid. (since 100.8.0) |
7019 | The requested extent contains too many associations. (since 100.8.0) |
7020 | A layer has requested more features than the service maximum feature count. (since 100.9.0) |
7021 | The feature service does not support branch versioning (since 100.9.0) |
7022 | Packaging of data for the preplanned map area is not complete and it is not ready for download. |
7023 | An upload sync direction is not supported. |
7024 | Cannot export tiles in tpkx format because it is not supported. |
Licensing errors
Errors that may occur when working with licensing.
Error code | Description |
---|---|
8001 | Unlicensed feature exception. (since 100.0.0) |
8002 | License level fixed exception. (since 100.0.0) |
8003 | License level is already set exception. (since 100.0.0) |
8004 | Main license is not set exception. (since 100.0.0) |
8005 | Unlicensed extension exception. (since 100.0.0) |
8006 | Portal user with no license exception. (since 100.7.0) |
Local server errors
Errors that may occur when working with local server.
Error code | Description |
---|---|
9001 | Local server failed to start. (since 100.0.0) |
9002 | A local server's service failed to start. (since 100.0.0) |
9003 | A local server's service terminated unexpectedly. (since 100.0.0) |
9004 | The local server has failed. (since 100.0.0) |
9005 | A local server's service has failed. (since 100.0.0) |
Internal library errors
Internal errors related to the use of common libraries.
Error code | Description |
---|---|
10001 | IO error. (since 100.0.0) |
10002 | Invalid array length. (since 100.0.0) |
10003 | Arithmetic underflow. (since 100.0.0) |
10004 | System error. (since 100.0.0) |
10005 | Range error. (since 100.0.0) |
10006 | Arithmetic overflow. (since 100.0.0) |
10007 | Out of range. (since 100.0.0) |
10008 | Length error. (since 100.0.0) |
10009 | Invalid argument. (since 100.0.0) |
10010 | Asynchronous error. (since 100.0.0) |
10011 | Math domain error. (since 100.0.0) |
10012 | Unknown error. (since 100.0.0) |
10013 | Logic error. (since 100.0.0) |
10014 | Invalid weak reference. (since 100.0.0) |
10015 | Invalid type Id. (since 100.0.0) |
10016 | Invalid function call. (since 100.0.0) |
10017 | Invalid error management. (since 100.0.0) |
10018 | Invalid cast. (since 100.0.0) |
10019 | Out of memory. (since 100.0.0) |
10020 | Unknown error. (since 100.0.0) |
Hydrography and ENC
Errors that may occur when working with Hydrography and Electronic Navigation Charts (ENC) APIs.
Error code | Description |
---|---|
12001 | SSE 01: Self-Signed Key is invalid. (since 100.3.0) |
12002 | SSE 02: Format of Self-Signed Key file is incorrect. (since 100.3.0) |
12003 | SSE 03: SA-Signed Data Server Certificate is invalid. (since 100.3.0) |
12004 | SSE 04: Format of SA Signed DS Certificate is incorrect. (since 100.3.0) |
12005 | SSE 05: SA Digital Certificate (X509) file is not available. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0) |
12006 | SSE 06: The SA-Signed Data Server Certificate is invalid. The SA may have issued a new public key or the ENC may originate from another service. A new SA public key can be obtained from the IHO website or from your data supplier. (since 100.3.0) |
12007 | SSE 07: SA-signed DS Certificate file is not available. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0) |
12008 | SSE 08: SA Digital Certificate (X509) file incorrect format. A valid certificate can be obtained from the IHO website or your data supplier. (since 100.3.0) |
12009 | SSE 09: ENC Signature is invalid. (since 100.3.0) |
12010 | SSE 10: Permits not available for this Data Server. Contact your data supplier to obtain the correct permits.. (since 100.3.0) |
12011 | SSE 11: Cell Permit not found. Load the permit file provided by the data supplier. (since 100.3.0) |
12012 | SSE 12: Cell Permit format is incorrect. Contact your data supplier and obtain a new permit file. (since 100.3.0) |
12013 | SSE 13: Cell Permit is invalid (checksum is incorrect) or the Cell Permit is for a different system. Contact your data supplier and obtain a new or valid permit file. (since 100.3.0) |
12014 | SSE 14: Incorrect system date, check that the computer clock (if accessible) is set correctly or contact your system supplier. (since 100.3.0) |
12015 | SSE 15: Subscription service has expired. Please contact your data supplier to renew the subscription license. (since 100.3.0) |
12016 | SSE 16: ENC CRC value is incorrect. Contact your data supplier as ENC(s) may be corrupted or missing data. (since 100.3.0) |
12017 | SSE 17: Userpermit is invalid (checksum is incorrect). Check that the correct hardware device (dongle) is connected or contact your system supplier to obtain a valid userpermit. (since 100.3.0) |
12018 | SSE 18: HW_ID is incorrect format. (since 100.3.0) |
12019 | SSE 19: Permits are not valid for this system. Contact your data supplier to obtain the correct permits. (since 100.3.0) |
12020 | SSE 20: Subscription service will expire in less than 30 days. Please contact your data supplier to renew the subscription license. (since 100.3.0) |
12021 | SSE 21: Decryption failed no valid cell permit found. Permits may be for another system or new permits may be required, please contact your supplier to obtain a new license. (since 100.3.0) |
12022 | SSE 22: SA Digital Certificate (X509) has expired. A new SA public key can be obtained from the IHO website or from your data supplier. (since 100.3.0) |
12023 | SSE 23: Non-sequential update, previous update(s) missing - try reloading from the base media. If the problem persists contact your data supplier. (since 100.3.0) |
12024 | SSE 24: ENC Signature format incorrect, contact your data supplier. (since 100.3.0) |
12025 | SSE 25: The permit for ENC<cell name> has expired. This cell may be out of date and MUST NOT be used for Primary NAVIGATION. (since 100.3.0) |
12026 | SSE 26: This ENC is not authenticated by the IHO acting as the Scheme Administrator. (since 100.3.0) |
12027 | SSE 27: ENC<cell name> is not up to date. A New Edition, Re-issue or Update for this cell is missing and therefore MUST NOT be used for Primary NAVIGATION. (since 100.3.0) |
Navigation
Errors that may occur when working with Navigation APIs.
Error code | Description |
---|---|
13001 | Service doesn't support rerouting. (since 100.6.0) |
Feature service edit errors
Edit errors are returned by the server after you call apply edits on a service feature table. The EditError (EditError
) object in the API wraps these error codes and messages. Refer to feature service error codes for more information.
HTTP, network, and REST errors
Some APIs communicate with servers and services over the World Wide Web using HTTP, such as the low-level REST API. These services may generate standard HTTP error codes that may have meaning related to the ArcGIS platform.
Error code | Description |
---|---|
400 | The request sent to the server is not correct. |
401 | Authorization to the requested resource is required. |
403 | Authorization to the requested resource is required. |
404 | The requested resource was not found. |
413 | The request is larger than limits defined by the server. If you're trying to upload an attachment, this error might indicate that the attachment's size exceeds the maximum size allowed. |
498 | The access token provided is invalid or expired. |
499 | A token was required to access the resource. |
500 | The service was not able to fulfill the request, possibly due to invalid input, or the service may not be functioning properly. |
501 | The requested service is not implemented. |
Uncategorized errors
Error | Description |
---|---|
ArcGIS Runtime error Invalid access range Feature service is not loaded, it needs to be loaded before passed into the sync task. | Check that the offline data you're trying to access has been created correctly and make sure you understand the offline considerations described here. A mobile geodatabase (.geodatabase file) must come either from an online feature service (from ArcGIS Online or ArcGIS Enterprise 10.x) or be side-loaded from content created by ArcGIS Desktop's Create Runtime Content tool. You cannot manually create an offline mobile geodatabase. For details on creating and using a mobile geodatabase 1) in a service, see the services pattern 2) in the side loading pattern, see the desktop pattern. A feature service must be sync-enabled if you want to edit it offline. Determine whether or not your service is sync-enabled by looking at the REST endpoint. A sync-enabled service has three specific REST endpoints listed at the bottom of its HTML page: 1) Create Replica 2) Synchronize Replica 3) Unregister Replica. For details on how to create a sync-enabled service on ArcGIS Online, see Managing hosted feature layers. Map services cannot be sync-enabled. |