Skip to Content

ItemPropertyValue error while updating in hot folder impex translator

Hi All

I have written a translator in the hot folder impex spring configuration that translates a long value to a type value (fetches data from the db) and sets it in the ItemPropertyValue. The code in the translator looks like this:

if (soldToList != null && !soldToList.isEmpty()) {

return soldToList.get(0) != null ? new ItemPropertyValue(soldToList.get(0).getPk()) : null;

}

This is working fine when there is an INSERT however, it fails when there is an update with the following exception:

,,,,Argument mismatch trying to set value 'PropertyValue:8796289945422' for attribute com.abc.core.jalo.ABCCBLine.wholesaler (got de.hybris.platform.util.ItemPropertyValue, expected com.abc.core.jalo.ABCSoldToAccount).

Anybody has got a similar issue and knows how to resolve it?

Regards,

V

Add a comment
10|10000 characters needed characters exceeded

Related questions

0 Answers

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.