Hello All,
An end user filled out a form, but we’re encountering an XML document handling error in Appian when the process attempts to save the data. Could you please help me troubleshoot this issue? It seems related to entity data conversion, potentially due to malformed XML, special characters, or null values. Any guidance on resolving this would be greatly appreciated.
Discussion posts and replies are publicly visible
Do you see any additional details in the tomcat stdout log file?
No Stefan, I did not find any details in log which is helpful. All i can see is "Could not find ids"
Can you share the exact configuration of that process node?
Thanks for your response Stefan, the error is resolved now, It was the "emoji" which was inserted. End user has removed that and it got saved into DB now
OK. Then the issue is that your database table is not configured correctly.
KB-2038 Issues writing to MySQL database when emojis or unicode characters are used
An old thread, but I'm facing a similar issue. This is the error message from tomcat-stdOut.log
[Appian Work Item - 708446 - WorkID 198 - execution01 - process 269299497 - model 3708 : UnattendedJavaActivityRequest] ERROR com.appiancorp.process.engine.UnattendedJavaActivityRequest - An error occurred while executing activity: id=268462135, classname=com.appiancorp.process.runtime.activities.MultiWriteToDataStoreSmartService com.appiancorp.common.xml.JaxbConversionException: XML handling failure trying to convert value EntityData [entity=DataStoreEntityRef[id=2908b8f1-3e8f-446f-b573-4083e8e197b4@87164, uuid=null], data=[TypedValue[it=12446,v={1500,1597,,,,,,,,,84,2025-09-17 06:28:53.91,84,2025-09-17 07:13:16.86,1,1,Approved ,1,84,3,}]]] to Appian type EntityData (id=1134)
Notice the thumbs up emoji towards the end.The issue only occurs when using the "Write to multiple Data Store Entities". When passing the same data to the single "Write to Data Store Entity", the data is successfully saved to the DB.