Hi,
Im trying to integrate Maximo with open arcgis. For beginning ,testing with one objectid.
Map manger link :- https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/MapServer
Cron task url :-https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/query?where=objectid=1920118&outFields=*&f=pjson
Cron task properties are in this screenshot.

Json Mapping have some simple fields.

Issue :- Cron task is running successfully however its giving error message [FIDs must not be negative] in the systemout.log. Please find error log below. I have seen online that FID error can't be fixed or may be related to arcgis side. Please let me know if this can be fixed or have to go with some other sampleserver feature.
Error message in systemout :-
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] tokenAuthSecurityEnabled = false
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] tokenValue:
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] In ArcGISHTTPHandler -- invoke Override function
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] invoke Override -- metadata: {FEATURE_OP_TYPE=updateFeatures, HTTPMETHOD=POST, ARCGISDATASYNCPROCESSOR=true, HEADER=application/x-www-form-urlencoded, URL=https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson}
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] invoke Override data: [{"attributes":{"OBJECTID":null,"requestid":"2"}}]
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] In ArcGISHTTPHandler -- getURL Override function -- URL: https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] mxe.pluss.services.authentication.singleaccount = 0
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] In invoke Override function -- fromQueueToDestManagerProcessor: false and fromArcGISDataSyncProcessor: true
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] analyzeMetaData -- metadata: {FEATURE_OP_TYPE=updateFeatures, HTTPMETHOD=POST, ARCGISDATASYNCPROCESSOR=true, ENDPOINTNAME=FFX_GIS_SR, HEADER=application/x-www-form-urlencoded, URL=https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson}
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPHandler -- analyzeMetaData(this.metaData) returned false, Mapping/Sync operation is occuring
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit-getURLProperties -- metadata: {FEATURE_OP_TYPE=updateFeatures, HTTPMETHOD=POST, ARCGISDATASYNCPROCESSOR=true, ENDPOINTNAME=FFX_GIS_SR, GETURLPROPS={FEATURE_OP_TYPE=updateFeatures, HEADERS=accept=application/json, HEADER=application/x-www-form-urlencoded}, HEADER=application/x-www-form-urlencoded, URL=https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson}
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] Asking for token from ArcGISHTTPHandler.getUrl()
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] getConnection from free pool for user: MAXADMIN Connection = 172.99.1.73.50987.240910200904 count = 1
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [INFO] [MAXIMO] [CID-CRON-3807775] BMXAA6719I - USER = (MAXADMIN) SPID = ( .240910200904) app (null) object (MAPSITES) : select * from mapsites where mapname in (select mapname from mapmanager where mapname in (select mapname from plussmapservicelayer where objectname= 'FFX_GIS_SR' ) and active=1) for read only
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] freeConnection for user: MAXADMIN Connection spid = 172.99.1.73.50987.240910200904 count = 0
[9/10/24 20:23:01:773 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:773 [DEBUG] [MAXIMO] [CID-CRON-3807775] freeConnection - Used pool size :3 - Free pool size :8
tokenAuthSecurityEnabled = false
[9/10/24 20:23:01:789 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:789 [DEBUG] [MAXIMO] [CID-CRON-3807775] tokenValue:
[9/10/24 20:23:01:789 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:789 [DEBUG] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit metaUrl: https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson
[9/10/24 20:23:01:789 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:789 [DEBUG] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit-getURLProperties -- metadata: {FEATURE_OP_TYPE=updateFeatures, HTTPMETHOD=POST, ARCGISDATASYNCPROCESSOR=true, ENDPOINTNAME=FFX_GIS_SR, GETURLPROPS={FEATURE_OP_TYPE=updateFeatures, HEADERS=accept=application/json, HEADER=application/x-www-form-urlencoded}, HEADER=application/x-www-form-urlencoded, URL=https://sampleserver6.arcgisonline.com/arcgis/rest/services/ServiceRequest/FeatureServer/0/updateFeatures?f=pjson}
[9/10/24 20:23:01:789 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:789 [DEBUG] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit--transformPayloadToFormData data: {features=[{"attributes":{"OBJECTID":null,"requestid":"2"}}]}
[9/10/24 20:23:01:804 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:804 [ERROR] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit -- Error Code: 400 Description: Unable to complete operation.
[9/10/24 20:23:01:804 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:804 [ERROR] [MAXIMO] [CID-CRON-3807775] ArcGISHTTPExit -- Error Details: [FIDs must not be negative]
[9/10/24 20:23:01:804 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:804 [INFO] [MAXIMO] [CID-CRON-3807775] Error response.Response Code :400. Response Message:Unable to complete operation.
[9/10/24 20:23:01:804 UTC] 00000117 SystemOut O 10 Sep 2024 20:23:01:804 [ERROR] [MAXIMO] [CID-CRON-3807775] Crontask Name: ArcGISDataSync Instance Name: FFX_SR_INBOUND Arcgis cron task processing failed. please check log file for more details.
psdi.util.MXSystemException: BMXAA1482E - The response code received from the HTTP request from the endpoint is not successful.
Unable to complete operation.
at psdi.iface.router.DefaultHTTPExit.processResponseData(DefaultHTTPExit.java:263) ~[businessobjects.jar:?]
at com.ibm.tivoli.maximo.fdmbo.arcgis.ArcGISHTTPExit.processResponseData(ArcGISHTTPExit.java:225) ~[businessobjects.jar:?]
at psdi.iface.router.HTTPHandler.invoke(HTTPHandler.java:534) ~[businessobjects.jar:?]
at com.ibm.tivoli.maximo.fdmbo.arcgis.ArcGISHTTPHandler.invoke(ArcGISHTTPHandler.java:202) ~[businessobjects.jar:?]
at com.ibm.tivoli.maximo.fdmbo.arcgis.ArcGISDataSyncProcessor.updateRecords(ArcGISDataSyncProcessor.java:419) ~[businessobjects.jar:?]
at com.ibm.tivoli.maximo.fdmbo.arcgis.ArcGISDataSyncProcessor.process(ArcGISDataSyncProcessor.java:291) ~[businessobjects.jar:?]
at com.ibm.tivoli.maximo.fdmbo.arcgis.ArcGISDataSyncCronTask.cronAction(ArcGISDataSyncCronTask.java:170) [businessobjects.jar:?]
at psdi.server.CronTaskManager.callCronMethod(CronTaskManager.java:2594) [businessobjects.jar:?]
at psdi.server.CronTaskManager.access$1100(CronTaskManager.java:107) [businessobjects.jar:?]
at psdi.server.CronTaskManager$CronThread.run(CronTaskManager.java:3512) [businessobjects.jar:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:522) [?:1.8.0]
at java.util.concurrent.FutureTask.run(FutureTask.java:277) [?:1.8.0]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:191) [?:1.8.0]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) [?:1.8.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) [?:1.8.0]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:1.8.0]
at java.lang.Thread.run(Thread.java:825) [?:2.9 (09-08-2023)]
Caused by: java.lang.Exception: Unable to complete operation.
... 17 more
------------------------------
kumar v
------------------------------