E3 Build Import Data Error: "...The root node must match the name of the root node form the import package..."

E3 Build Import Data Error: "...The root node must match the name of the root node form the import package..."

The event failed and reported this error:

There was a problem importing from [your import file].

The root node must match the name of the root node for the import package.

Fatal error in XML input document : Unspecified error


Root Cause:

The most common cause is the selected import file is not the correct file, and it doesn't contain the expected XML text for an E3 import file.


Workaround:

The E3 user creating the file chooses the file name during the E3 ILS Bulk Export.   This chosen file name, including the file extension, must be the name supplied to the Servicing Director E3 Build Import Data event. 

The E3 ILS Bulk Export creates more than one file when completing a Bulk Export, but only one of them will have the exact name chosen by the user.

The other files created at the same time with similar file names are E3 informational files about the Bulk Export processing.  These other files will have file names made from combining the first part of the file name chosen by the E3 user and adding on other endings.  The other endings will be  "_RawLog.HTML", "_Errors.HTML", and "_Log.HTML".  There will also be an E3 Connect processing file named "ConnectLog.txt"

Check with the E3 user to confirm the correct file name, and change the E3 Build Import Data event to import from that file.

ArticleNumber:

000040997