Symptom
Hot folder file processing interrupted by UnsupportedOperationException, here is snippet of error logs:
"thread": "AzureIntegrationTaskExecutorThread-master-10",
"level": "ERROR",
"loggerName": "de.hybris.platform.cloud.commons.services.monitor.logging.LoggingMonitorRecorder",
"message": "HOT_FOLDER:filename_0000-20230224000046.csv1677280229000 Status [FAILURE]\nStep [DOWNLOADED] Node [0] Status [SUCCESS]
Started [2023-02-24T23:10:29.560Z] Ended [2023-02-24T23:10:29.570Z] Duration [10]ms Message [Successfully read blob [transfer/incoming/deposit/test/test_file_0000-20230224000046.csv] of size [3 KB]]
Actions [none]\nStep
[HEADER_SETUP] Node [0] Status [SUCCESS] Started [2023-02-24T23:10:29.636Z] Ended [2023-02-24T23:10:29.636Z] Duration [0]ms Message [Successfully setup header for file [test_file_0000-20230224000046.csv].
Header will be passed down pipeline.....] Actions [none]\nStep [HEADER_INIT] Node [0] Status [SUCCESS] Started [2023-02-24T23:10:29.636Z] Ended [2023-02-24T23:10:29.636Z] Duration [0]ms Message [Successfully
processed file [test_file_0000-20230224000046.csv]. SequenceId [20230224000046]] Actions [none]\nStep
[HEADER_TRANSFORMED] Node [0] Status [SUCCESS] Started [2023-02-24T23:10:29.637Z] Ended [2023-02-24T23:10:29.656Z] Duration [19]ms Message [Successfully
transformed header for file [test_file_0000-20230224000046.csv] with sequenceId [20230224000046]]
Actions [\n\tCode [19WOPsg8] Status [SUCCESS] Started [2023-02-24T23:10:29.637Z] Ended [2023-02-24T23:10:29.656Z] Duration [19]ms Message [Successfully
transformed file [test_file_0000-20230224000046.csv] to impex(es)
([impex_1_test_file_0000-20230224000046.csv,
impex_2_test_file_0000-20230224000046.csv,
...
impex_8_test_file_0000-20230224000046.csv,
impex_9_test_file_0000-20230224000046.csv,
impex_10_test_file_0000-20230224000046.csv])]\n]\nStep
[HEADER_EXECUTED] Node [0] Status [FAILURE] Started [2023-02-24T23:10:29.657Z] Ended [2023-02-24T23:10:31.509Z] Duration [1852]ms
Message [Failed to process file [test_file_0000-20230224000046.csv]] Actions [\n\tCode [18782001] Status [FAILURE] Started [2023-02-24T23:10:29.928Z] Ended [2023-02-24T23:10:31.508Z] Duration [1580]ms
Message [Impex didn't run successfully. \nINSERT_UPDATE Order;code[unique=true];...,,column 17:
could not resolve item for value1| column 17: cannot resolve value 'value1' for attribute 'attribute1';...",
"thrown":
{
"commonElementCount": 0,
"localizedMessage": "Please define in the spring configuration a <lookup-method> for getHeaderTaskConfig().",
"message": "Please define in the spring configuration a <lookup-method> for getHeaderTaskConfig().",
"name": "java.lang.UnsupportedOperationException",
"extendedStackTrace": [
{
"class": "de.hybris.platform.acceleratorservices.dataimport.batch.task.AbstractImpexRunnerTask",
"method": "getHeaderTaskConfig",
"file": "AbstractImpexRunnerTask.java",
"line": 134,
"exact": false,
"location": "acceleratorservicesserver.jar",
"version": "?"
},
{
"class": "de.hybris.platform.acceleratorservices.dataimport.batch.task.AbstractImpexRunnerTask",
"method": "processFile",
"file": "AbstractImpexRunnerTask.java",
"line": 86,
"exact": false,
"location": "acceleratorservicesserver.jar",
"version": "?"
},
{
"class": "de.hybris.platform.acceleratorservices.dataimport.batch.task.AbstractImpexRunnerTask",
"method": "execute",
"file": "AbstractImpexRunnerTask.java",
"line": 51,
"exact": false,
"location": "acceleratorservicesserver.jar",
"version": "?"
},
...
{
"class": "de.hybris.platform.cloud.hotfolder.aop.BatchHeaderAspect",
"method": "internalMonitor",
"file": "BatchHeaderAspect.java",
"line": 244,
"exact": false,
"location": "cloudhotfolderserver.jar",
"version": "?"
}
Here is error stack, from where we could know NullPointerException happened on method "Object.equals(Object)" because “de.hybris.platform.validation.model.constraints.AbstractConstraintModel.getAnnotation()” is null
com.hybris.backoffice.cockpitng.dataaccess.facades.object.dataquality.impl.BackofficeDataQualityCalculationService@1a4d8606 java.lang.NullPointerException: Cannot invoke “Object.equals(Object)” because the return value of “de.hybris.platform.validation.model.constraints.AbstractConstraintModel.getAnnotation()” is null at de.hybris.platform.validation.services.impl.ConstraintViolationFactoryUtil.findMatchingConstraint(ConstraintViolationFactoryUtil.java:225) at de.hybris.platform.validation.services.impl.ConstraintViolationFactoryUtil.constraintForComposedType(ConstraintViolationFactoryUtil.java:174) at de.hybris.platform.validation.services.impl.ConstraintViolationFactoryUtil.buildConstraintModelForLocalizedMessage(ConstraintViolationFactoryUtil.java:160)
Read more...
Environment
SAP Commerce Cloud 2211
Product
Keywords
hot folder, processing interrupted , KBA , CEC-SCC-CLA-ENV-CST , Cloud Storage , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.