#Resource key=Error Code|Message text|Resolution text |Description text
#######
#Newlines can be utilized to add some clarity ensuring continuing line
#has at least one leading space
#ResourceKey=\
#             ERR0000E\
#             Sample error msg txt\
#             Sample resolution msg\
#             Sample description txt
#
######
#Error code classification category
#000    Info/Debug
#100    Permission errors
#200    Availability errors/Timeouts
#300    Data errors
#400    Schema Interface type/validation errors
#500    Business process errors
#900    Unknown errors
#
########################################################################

#-------------------- 000 Series Info/Warning/Debug --------------------#

DANGLING_NODE_WARNING=\
            AAIUI0001W|\
            Dangling node issue detected: {0}
            
FILE_READ_IN_PROGRESS=\
            AAIUI0002W|\
            Attempting getFileContents() for file: {0}                  

VISUALIZATION_GRAPH_OUTPUT=\
            AAIUI0003I|\
            Generated graph output has {0} node(s) and {1} link(s)
            
MAX_EVALUATION_ATTEMPTS_EXCEEDED=\
            AAIUI0006I|\
            Evaluate node depths exceeded max evaluation attempts
            
SYNC_DURATION=\
            AAIUI0007I|\
            {0}

SYNC_TO_BEGIN=\
            AAIUI0008I|\
            [{0}] next synchronization operation will begin at {1}

WILL_RETRIEVE_TXN=\
            AAIUI0009I|\
            About to retrieve the txn {0}
            
ALL_TRANSACTIONS_RESOLVED=\
            AAIUI00010I|\
            All transactions are resolved, total resolve time was, {0}, total links retrieved, {1}, with an opTime of, {2} ms
            
OUTSTANDING_WORK_PENDING_NODES=\
            AAIUI00011I|\
            Method hasOutstandingWork: Number of pending nodes, {0}
            
OPERATION_TIME=\
            AAIUI00012I|\
            Operation: {0} - Time taken: {1}
            
NO_RELATIONSHIP_DISCOVERED=\
            AAIUI00013I|\
            No relationships discovered for entity: {0}
            
ACTIVE_INV_NODE_CHANGE_DEPTH=\
            AAIUI00014I|\
            AIN - {0} - changing depth from {1} to {2}
            
ACTIVE_INV_NODE_CHANGE_STATE=\
            AAIUI00015I|\
            [{0}], State change from {1} to {2}, caused by action {3}

ACTIVE_INV_NODE_CHANGE_STATE_NO_NODE_ID=\
            AAIUI00016I|\
            Node state change from {0} => {1} caused by action = {2}

INITIALIZE_OXM_MODEL_LOADER=\
            AAIUI00017I|\
            Initializing OXM Model Loader
    
OXM_READ_ERROR_NONVERBOSE=\
            AAIUI00018I|\
            Unable to Read OXM File
            
OXM_LOAD_SUCCESS=\
            AAIUI00019I|\
            OXM File Loaded Successfully 
            
OXM_PARSE_ERROR_NONVERBOSE=\
            AAIUI00020I|\
            Unable to Parse OXM File
            
ETAG_RETRY_SEQ=\
            AAIUI00021D|\
            doEdgeTagQueryWithRetries: attempt number = {0}
            
QUERY_AAI_RETRY_SEQ=\
            AAIUI00022D|\
            queryActiveInventory: {0} attempt number = {1}
            
QUERY_AAI_RETRY_DONE_SEQ=\
            AAIUI00023D|\
            queryActiveInventory: {0} after = {1} attempt(s).
            
QUERY_AAI_RETRY_MAXED_OUT=\
            AAIUI00024I|\
            Failed to queryActiveInventory: {0} after max attempt(s). 
            
DATA_CACHE_SUCCESS=\
            AAIUI00025D|\
            InMemoryEntityCache cached data with key = {0}

RESTFULL_OP_COMPLETE=\
            AAIUI00028I|\
            doRestfulOperation() operation for {0} execution time = {1} ms for link = {2}, ResultCode = {3}       

COOKIE_FOUND=\
            AAIUI00030I|\
            attESHr cookie found in the request <{0}>

INDEX_ALREADY_EXISTS=\
            AAIUI00031I|\
            [{0}] - Index Already Exists
            
INDEX_RECREATED=\
            AAIUI00032I|\
            [{0}] - Index successfully re-created
            
INDEX_EXISTS=\
            AAIUI00033I|\
            [{0}] - Index exists

INDEX_INTEGRITY_CHECK_FAILED=\
            AAIUI00034W|\
            [{0}] - Index Integrity check failed, a failure occurred re-creating index. Aborting sync operation. Index Creation error = {1}
          
INDEX_NOT_EXIST=\
            AAIUI00035I|\
            [{0}] - Index Does not Exist

SYNC_INTERNAL_STATE_CHANGED=\
            AAIUI00036I|\
            [{0}] Changing from state = {1} -> {2} caused by {3}

SYNC_START_TIME=\
            AAIUI00037I|\
            Scheduled synchronization will happen on default time '05:00:00 UTC'. Check value for 'synchronizer.syncTask.startTimestamp' parameter

SKIP_PERIODIC_SYNC_AS_SYNC_DIDNT_FINISH=\
            AAIUI00038I|\
            Synchronization did not finish yet. Skipping periodic synchronization at {0} 

SEARCH_ENGINE_SYNC_STARTED=\
            AAIUI00039I|\
            Search Engine synchronization starting at {0}

FAILED_TO_RESTORE_TXN_FILE_MISSING=\
            AAIUI00040D|\
            Failed to restore txn because {0} does not exist.
    
ERROR_BUILDING_RESPONSE_FOR_TABLE_QUERY=\
            AAIUI00041W|\
            Caught an exception while building a search response for table query.  Error: {0}
           
ERROR_BUILDING_SEARCH_RESPONSE=\
            AAIUI00042W|\
            Caught an exception while building a search response.  Error: {0} 

WAIT_FOR_ALL_SELFLINKS_TO_BE_COLLECTED=\
            AAIUI00043D|\
            Waiting for all self-link lists to be collected
            
ES_SIMPLE_PUT=\
            AAIUI00044I|\
            Element {0} not discovered for merge. Simple put will be used.

ES_OPERATION_RETURN_CODE=\
            AAIUI00045I|\
            Operation did not return 200, instead returned code : {0}
            
ES_CROSS_REF_SYNC_VERSION_CONFLICT=\
            AAIUI00046W|\
            Store document failed during cross reference entity synchronization due to version conflict. Entity will be resynced.

ES_PKEYVALUE_NULL=\
            AAIUI00047W|\
            getPopulatedDocument() pKeyValue is null for entityType : {1}
            
ES_SYNC_CLEAN_UP=\
            AAIUI00048I|\
            ElasticSearchEntityPurger.performCleanup() for indexName : {0}
            
ES_SYNC_CLEAN_UP_SIZE=\
            AAIUI00049I|\
            [ {0} ], performCleanup(), Pre-Sync Collection Size : {1} and Post-Sync Collection Size : {2}
            
ES_SYNC_SELECTIVE_DELETE=\
            AAIUI00050I|\
            About to perform selective delete with indexName={0}, indexType {1}, numrecords= {2}
       
ES_BULK_DELETE=\
           AAIUI00051I|\
           [ {0} ] - Sending bulk delete request with a total of {1} records

COLLECT_TIME_WITH_SUCCESS=\
           AAIUI00052I|\
           retrieve {0}AllDocumentIdentifiers operation completed in {0} ms successfully
           
SYNC_NUMBER_REQ_FETCHES=\
           AAIUI00053D|\
           numRequiredFetches : {0}

SYNC_NUMBER_REQ_FETCHES=\
           AAIUI00054D|\
           Total fetched {0} of total available {1}
           
COLLECT_TOTAL=\
           AAIUI00055I|\
           retrieve {0}: Total returned : {1}

COLLECT_TOTAL_TIME=\
           AAIUI00056I|\
           retrieve {0}, took = {0}
           
ES_SCROLL_CONTEXT_ERROR=\
           AAIUI00057W|\
           Failed to get results from elastic search scroll context.  Error cause : {0}
           
ES_BULK_DELETE_SKIP=\
           AAIUI00058I|\
           Skipping bulkDelete(); operation because docs to delete list is empty
           
ES_BULK_DELETE_START=\
           AAIUI00059I|\
           bulkDelete: about to delete {0} docs

GEO_SYNC_IGNORING_ENTITY=\
           AAIUI00060I|\
           GeoSynchronizer ignoring an entity of type {0} because of missing / invalid long/lat coordinates.  Entity : {1} 

HISTORICAL_ENTITY_COUNT_SUMMARIZER_STARTING=\
           AAIUI00061I|\
           Historical Entity Count Summarizer starting at {0}

HISTORICAL_SYNC_PENDING=\
           AAIUI00062I|\
           History Entity Summarizer is already running, skipping request for another doSync

HISTORICAL_SYNC_TO_BEGIN=\
           AAIUI00063I|\
           Next historical entity summary will begin at {0}

HISTORICAL_SYNC_DURATION=\
           AAIUI00064I|\
           {0} synchronization took {1} ms.

DEBUG_GENERIC=\
           AAIUI00065D|\
           {0}

INFO_GENERIC=\
           AAIUI00066I|\
           {0}

WARN_GENERIC=\
           AAIUI00067W|\
           {0}

VALID_REDIRECT_URL=\
			AAIUI00070D|\
            Redirecting to login URL: {0}
            
LOGIN_FILTER_INFO=\
			AAIUI00071I|\
			{0}
			
LOGIN_FILTER_DEBUG=\
			AAIUI00072D|\
			{0}
            
#-------------------- 300 Series Errors --------------------#

ETAG_WAIT_INTERRUPTION=\
            AAIUI3001E|\
            doEdgeTagQueryWithRetries: interrupted while sleeping with cause = {0}        

QUERY_AAI_WAIT_INTERRUPTION=\
            AAIUI3002E|\
            queryActiveInventoryWithRetries: interrupted while sleeping with cause = {0} 

EXECUTOR_SERV_EXCEPTION=\
            AAIUI3003E|\
            Thread: {0}. The following exception has occurred: {1}

SYNC_NOT_VALID_STATE_DURING_REQUEST=\
            AAIUI3006E|\
            Sync requested while synchronizer not in valid state. Current internal state: {0}

SYNC_SKIPPED_SYNCCONTROLLER_NOT_INITIALIZED=\
            AAIUI3007E|\
            SyncController has not been initialized. Synchronization skipped

ENTITY_SYNC_FAILED_DESCRIPTOR_NOT_FOUND=\
            AAIUI3008E|\
            Entity sync failed because entity descriptor could not be located for entityType = {0}

ENTITY_SYNC_FAILED_DURING_AAI_RESPONSE_CONVERSION=\
            AAIUI3009E|\
            Sync Entity Failure caused by error in converting AAI response into an object.

ENTITY_SYNC_FAILED_QUERY_ERROR=\
            AAIUI30010E|\
            {0}

ENTITY_SYNC_FAILED_SELFLINK_AMBIGUITY=\
            AAIUI30011E|\
            Entity sync failed due to self-link determination ambiguity. Unexpected number of links = {0}

AGGREGATION_KEY_ERROR=\
            AAIUI30012E|\
            Failed to derive {0} for aggregation by {1} 

INTERRUPTED=\
           AAIUI30013E|\
           Interrupted {0} while waiting for elastic search tasks to be processed with error : {1}

JSON_PROCESSING_ERROR=\
           AAIUI30014E|\
           Failed to process json with error : {0}
           
HISTORICAL_COLLECT_ERROR=\
           AAIUI30015E|\
           Caught an error while collecting results for historical entity summary. Error : {0}

HISTORICAL_ENTITY_COUNT_SUMMARIZER_NOT_STARTED=\
           AAIUI30016E|\
           HistoricalEntityCountSummaryTask has not been initialized. Synchronization skipped

OXM_FAILED_RETRIEVAL=\
           AAIUI30017E|\
           Failed to load searchable entities for {0} in OXM file. Synchronizer stopped.           
           
SELF_LINK_GET_NO_RESPONSE=\
           AAIUI30018E|\
           AAI did not provide a response for self-link: {0}   

ES_BULK_DELETE=\
           AAIUI30019E|\
           [ {0} ] - An error occurred while attempting to perform selective delete to elastic search index with an error cause : {1}
           
COLLECT_TIME_WITH_ERROR=\
           AAIUI30020E|\
           retrieve {0} operation completed in {1} ms with some errors

ES_SEARCHABLE_ENTITY_SYNC_ERROR=\
            AAIUI30021E|\
            {0}

ES_STORE_FAILURE=\
            AAIUI30022E|\
            There was an error storing the document into elastic search. Error : {0}

ES_PRE_SYNC_FAILURE=\
            AAIUI30023E|\
            {0} An error occured while collecting the pre-sync object id collection. Error : {1}

ES_CROSS_REF_SYNC_FAILURE=\
            AAIUI30024E|\
            Store document failed during cross reference entity synchronization with result code {0} and result message {1}
            
ES_FAILED_TO_CONSTRUCT_URI=\
            AAIUI30025E|\
            Failed to construct an elastic search uri during re-sync, with error : {0}
            
ES_RETRIEVAL_FAILED_RESYNC=\
            AAIUI30026E|\
            Elasticsearch retrieval failed for re-sync. Error : {0}
            
ES_CROSS_ENTITY_RESYNC_LIMIT=\
            AAIUI30027E|\
            Cross entity re-sync limit reached for {0}, re-sync will no longer be attempted for this entity

ES_CROSS_ENTITY_REF_PUT=\
            AAIUI30028E|\
            Cross entity reference sync UPDATE PUT error: {0}

ES_ABORT_CROSS_ENTITY_REF_SYNC=\
            AAIUI30029E|\
            Error extracting {0} from response, aborting cross entity ref sync of {1}. Error : {2}

MISSING_ENTITY_DESCRIPTOR=\
            AAIUI30030E
            Missing entity descriptor for type : {0}
            
SELF_LINK_GET=\
            AAIUI30031E|\
            Failure during self link GET. Error : {0}
            
SELF_LINK_CROSS_REF_SYNC=\
            AAIUI30032E|\
            Self link GET has returned null during cross entity reference sync
            
ES_FAILED_TO_CONSTRUCT_QUERY=\
            AAIUI30033E|\
            Failed to construct an elastic search uri with error : {0}
            
ES_RETRIEVAL_FAILED=\
            AAIUI30034E|\
            Elasticsearch retrieval failed. Error : {0}
            
ES_LINK_UPSERT=\
            AAIUI30035E|\
            Error creating link for upsert. Error : {0}

ERROR_GENERIC=\
            AAIUI30036E|\
            {0}

ERROR_PROCESSING_REQUEST=\
            AAIUI30037E\
            Failure to process request with error: {1}
            
ERROR_CSP_CONFIG_FILE=\
            AAIUI30038E|\
            Failed to load CSP filter configuration properties
           
ERROR_SHUTDOWN_EXECUTORS=\
            AAIUI30039E|\
            Failure during shutdown of executors.  Error : {0}

ERROR_LOADING_OXM=\
            AAIUI30040E|\
            Failed to load searchable entities in OXM file. Synchronizer stopped.
            
ERROR_GETTING_DATA_FROM_AAI=\
            AAIUI30041E|\
            An error occurred getting data from AAI.  Error : {0}

SOT_FILE_NOT_FOUND=\
            AAIUI30042E|\
            Error in reading source-of-truth configuration

INVALID_REQUEST_PARAMS=\
            AAIUI30043E|\
            Invalid request parameters
            
PEGGING_ERROR=\
            AAIUI30044E|\
            Pegging UNKNOWN_EXCEPTION due to unexpected exception = {0}

INVALID_REQUEST=\
            AAIUI30046E|\
            {0}

INVALID_URL_VERBOSE=\
            AAIUI30047E|\
            Invalid URL: {0}. Reason: {1}. 
   
DI_DATA_NOT_FOUND_NONVERBOSE=\
            AAIUI30048E|\
            No data integrity data found for rowID: {0}.    
            
DI_DATA_NOT_FOUND_VERBOSE=\
            AAIUI30049E|\
            No data integrity data found for rowID: {0} after {1} attempts.

OXM_FILE_NOT_FOUND=\
            AAIUI30050E|\
            Unable to find latest OXM file in directory: {0}
            
OXM_READ_ERROR_VERBOSE=\
            AAIUI30051E|\
            Unable to read OXM file: {0}  
         
ERROR_PARSING_JSON_PAYLOAD_NONVERBOSE=\
            AAIUI30052E|\
            Error in parsing JSON payload for {0}

ERROR_PARSING_JSON_PAYLOAD_VERBOSE=\
            AAIUI30053E|\
            Error in parsing JSON payload: {0}
           
ERROR_FETCHING_JSON_VALUE=\
            AAIUI30054E|\
            Error in getting value for key: {0}. Data: {1}
            
OXM_READ_PARSE_VERBOSE=\
            AAIUI30055E|\
            Unable to parse OXM file: {0}. The following exception has occurred: {1}             

OXM_PROP_DEF_ERR_CROSS_ENTITY_REF=\
            AAIUI30056E|\
            Invalid OXM definition of xml-property 'crossEntityReference' for entity : {0} with a value of : {1}               

SYNC_INVALID_CONFIG_PARAM=\
            AAIUI30057E|\
            {0}

ERROR_PARSING_PARAMS=\
            AAIUI30058E|\
            Error parsing parameters. Error: {0}

ERROR_SORTING_VIOLATION_DATA=\
            AAIUI30059E|\
            Error in sorting violation data based on key: {0}

CONFIGURATION_ERROR=\
            AAIUI30060E|\
            Failed to load {0} configurations
            
ERROR_SERVLET_PROCESSSING=\
            AAIUI30061E|\
            Failure during servlet request processing.  Error: {0}

QUERY_AAI_RETRY_FAILURE_WITH_SEQ=\
            AAIUI30062E|\
            Failed to queryActiveInventory {0} attempt number = {1}  
            
DISK_CACHE_READ_IO_ERROR=\
            AAIUI30063E|\
            Failed to read from disk cache. Exception: {0}

DISK_CREATE_DIR_IO_ERROR=\
            AAIUI30064E|\
            Failed to create directory in disk. Exception: {0}      
            
DISK_DATA_WRITE_IO_ERROR=\
            AAIUI30065E|\
            Failed to persist data in disk. Exception: {0}  
                            
DISK_NAMED_DATA_WRITE_IO_ERROR=\
            AAIUI30066E|\
            Failed to persist data for {0} in disk. Exception: {1}  
            
DISK_NAMED_DATA_READ_IO_ERROR=\
            AAIUI30067E|\
            Failed to retrieve data for {0} from disk. Exception: {1}   
            
OFFLINE_STORAGE_PATH_ERROR=\
            AAIUI30068E|\
            Error in determining offline storage path for link: {0}. Exception: {1}         
            
RESTFULL_OP_ERROR_VERBOSE=\
            AAIUI30069E|\
            Error retrieving link: {0} from restful endpoint due to error: {1}                      

USER_AUTHORIZATION_FILE_UNAVAILABLE=\
            AAIUI30071E|\
            User authorization file unavailable. User {0} cannot be authorized.

COOKIE_NOT_FOUND=\
            AAIUI30072E|\
            No cookies found in the request
            
CONFIG_NOT_FOUND_VERBOSE=\
            AAIUI30073E|\
            Error in loading configuration from file: {0}. Cause: {1}   
            
FILE_NOT_FOUND=\
            AAIUI30074E|\
            Failed to find file: {0}

SELF_LINK_NULL_EMPTY_RESPONSE=\
            AAIUI30076E|\
            AIN - Failed to process null or empty pathed self link response

SELF_LINK_RELATIONSHIP_LIST_ERROR=\
            AAIUI30077E|\
            AIN - Caught an error processing the self-link relationship-list: {0}

SEARCH_SERVLET_ERROR=\
            AAIUI30078E|\
            Search Servlet Error: {0}

SEARCH_RESPONSE_BUILDING_EXCEPTION=\
            AAIUI30079E|\
            Caught an exception while building a search response.  Error: {0}

SEARCH_TAG_ANNOTATION_ERROR=\
            AAIUI30080E|\
            An error occurred annotating search tags. Search tags: {0} Error: {1}

QUERY_FAILED_UNHANDLED_APP_TYPE=\
            AAIUI30081E|\
            Do-Query failed because of an unhandled application type: {0}

ENTITY_NOT_FOUND_IN_OXM=\
            AAIUI30082E|\
            No {0} descriptors found in OXM file

JSON_CONVERSION_ERROR=\
            AAIUI30083E|\
            An error occurred while converting JSON into {0}. Error: {1}

ERROR_LOADING_OXM_SEARCHABLE_ENTITIES=\
            AAIUI30084E|\
            Failed to load searchable entities in OXM file. Synchronizer stopped.

AAI_RETRIEVAL_FAILED_GENERIC=\
            AAIUI30085E|\
            Retrieving data from AAI failed with error = {0}

AAI_RETRIEVAL_FAILED_FOR_SELF_LINK=\
            AAIUI30086E|\
            Failed to get result from AAI for link = {0}

FAILED_TO_REGISTER_DUE_TO_NULL=\
            AAIUI30087E|\
            {0}

FAILED_TO_ADD_SKELETON_NODE=\
            AAIUI30088E|\
            Failed to add skeleton node: {0}

FAILED_TO_PROCESS_SKELETON_NODE=\
            AAIUI30089E|\
            Failed to process skeleton node: {0}

INVALID_RESOLVE_STATE_DURING_INIT=\
            AAIUI30090E|\
            An error has occurred because Node in INIT state should not already have its self link resolved

FAILED_TO_PROCESS_INITIAL_STATE=\
            AAIUI30091E|\
            Failed to process initial state: {0}

SKIPPING_RELATIONSHIP=\
            AAIUI30092E|\
            Skipping relationship because failed to generate nodeId for relationship, {0}

FAILED_TO_DETERMINE_NODE_ID=\
            AAIUI30093E|\
            Failed to determine node id: {0}

EXTRACTION_ERROR=\
            AAIUI30094E|\
            Extraction failed: {0}

SELF_LINK_NODE_PARSE_ERROR=\
            AAIUI30095E|\
            Self link node parsing error: {0}

SELF_LINK_RETRIEVAL_FAILED=\
            AAIUI30096E|\
            Complex Entity Self link retrieval for link = {0} failed with error code = {1} and message = {2}

SELF_LINK_DETERMINATION_FAILED_GENERIC=\
            AAIUI30097E|\
            Self link determination failed for entity with link = {0}

SELF_LINK_DETERMINATION_FAILED_UNEXPECTED_LINKS=\
            AAIUI30098E|\
            Self link determination failed with an ambiguous result with an unexpected number of links = {0}

ROOT_NODE_DISCOVERED=\
            AAIUI30099E|\
            Root node discovered for search target node ID = {0}

SELF_LINK_PROCESS_NEIGHBORS_ERROR=\
            AAIUI300100E|\
            Self link node process neighbors error: {0}

SELF_LINK_JSON_PARSE_ERROR=\
            AAIUI300101E|\
            Self link JSON parsing error: {0}

SELF_LINK_PROCESSING_ERROR=\
            AAIUI300102E|\
            Self link processing error: {0}

UNHANDLED_OBJ_TYPE_FOR_ENTITY_TYPE=\
            AAIUI300103E|\
            Error: Unhandled object type for entityType, {0}, which is not an array

ATTRIBUTE_GROUP_FAILURE=\
            AAIUI300104E|\
            Failure to process attribute group field, fields is null for attribute group {0}

EXCEPTION_CAUGHT=\
            AAIUI300105E|\
            Exception caught. {0} Exception: {1}

ERROR_EXTRACTING_FROM_RESPONSE=\
            AAIUI300106E|\
            {0}

PROCESSING_LOOP_INTERUPTED=\
            AAIUI300107E|\
            Processing loop interrupted: {0}

IGNORING_SKELETON_NODE=\
            AAIUI300108E|\
            Ignoring skeleton node with unique ID, {0}, because of processing error

VISUALIZATION_OUTPUT_ERROR=\
            AAIUI300109E|\
            An error occurred while preparing D3 visualization output: {0}

FAILURE_TO_PROCESS_REQUEST=\
            AAIUI300111E\
            Failure to process request. {0}

FAILED_TO_DETERMINE=\
            AAIUI300112E\
            Failed to determine {0}
            
FAILED_TO_ANALYZE=\
            AAIUI300113E|\
            Failed to analyze {0}

FAILED_TO_GET_NODES_QUERY_RESULT=\
            AAIUI300114E|\
            Failed to get nodes-query result from AAI with error {0}

UNEXPECTED_NUMBER_OF_LINKS=\
            AAIUI300115E|\
            Unexpected number of links found. Expected {0}, but found {1}
            
ITEM_TYPE_NULL=\
            AAIUI300116E|\
            Item type null for node, {0}

UNEXPECTED_TOKEN_COUNT=\
            AAIUI300117E|\
            Unexpected number of tokens returned from splitting typeAndField by period delimiter. Field value: {0}

ADD_SEARCH_TARGET_ATTRIBUTES_FAILED=\
            AAIUI300118E|\
            Add SearchTargetAttributes failure: {0}

ERROR_LOADING_OXM_SUGGESTIBLE_ENTITIES=\
            AAIUI300120E|\
            Failed to load suggestible entities in OXM file. Synchronizer stopped.
            
ES_SUGGESTION_SEARCH_ENTITY_SYNC_ERROR=\
            AAIUI300121E|\
            {0}
            
ES_AGGREGATION_SUGGESTION_ENTITY_SYNC_ERROR=\
            AAIUI300122E|\
            {0}
            
ENTITY_SYNC_SEARCH_TAG_ANNOTATION_FAILED=\
            AAIUI300123E|\
            {0}
            
UNSUPPORTED_URL_ENCODING=\
			AAIUI300124E|\
            Unsupported URL encoding: {0}
            
INVALID_REDIRECT_URL=\
			AAIUI300125E|\
            Cannot redirect to invalid URL: {0}
            
ERROR_REMOVING_URL_PARAM=\
			AAIUI300127E|\
			Failed to remove query param from URL: {0}
			
ERROR_INVALID_HASH=\
			AAIUI300128E|\
			Invalid hash value: {0}			
			
ERROR_HASH_NOT_FOUND=\
			AAIUI300129E|\
			Could not find hash value.	
			
ERROR_READING_HTTP_REQ_PARAMS=\
			AAIUI300130E|\
			Could not read HTTP header parameters.	
			
ERROR_D3_GRAPH_VISUALIZATION=\
			AAIUI300129E|\
			Failed to generate D3 graph visualization, due to a servlet exception with a cause: {0}				
			
ERROR_AAI_QUERY_WITH_RETRY=\
			AAIUI300130E|\
			Querying AAI with retry failed due to exception: {0}									
			
                       
#-------------------- 900 Series Errors --------------------#

UNKNOWN_SERVER_ERROR=\
            AAIUI9001E|\
            Unknown Server Error: {0}
            
SEARCH_ADAPTER_ERROR=\
            AAIUI9002E|\
            Search Adapter Error: {0}            

QUERY_PARAM_EXTRACTION_ERROR=\
            AAIUI9003E|\
            Query Parameter Self-Link Extraction Error: {0}            
            
ERROR_EXTRACTING_RESOURCE_PATH_FROM_LINK=\
            AAIUI9004E|\
            Error extracting resource path from self-link. Error: {0}