Ошибка Commerce Server при запуске службы экспорта каталога

System.ArgumentException: '_', hexadecimal value 0x1F, is an invalid character.
   at System.Xml.XmlEncodedRawTextWriter.InvalidXmlChar(Int32 ch, Char* pDst, Boolean entitize)
   at System.Xml.XmlEncodedRawTextWriter.WriteElementTextBlock(Char* pSrc, Char* pSrcEnd)
   at System.Xml.XmlEncodedRawTextWriter.WriteString(String text)
   at System.Xml.XmlWellFormedWriter.WriteString(String text)
   at Microsoft.CommerceServer.Catalog.Internal.XmlErrorsBase.GetExternalError(Int32     lineNumber, String errorMessage)
   at Microsoft.CommerceServer.Catalog.Internal.XmlErrorsBase.GetExternalError(String errorMessage)
   at Microsoft.CommerceServer.Internal.CatalogExport.Export(Object obj)
   at Microsoft.CommerceServer.Internal.CatalogExport.Export(Guid operationId)
   at Microsoft.CommerceServer.Catalog.Internal.CatalogExportService.Export(ExportOptions exportOptions, String fileName)
   at Microsoft.CommerceServer.Catalog.Internal.CatalogExportService.Page_Load(Object sender, EventArgs e)

Похоже, что экспорт каталога завершился неудачей, а затем снова произошел сбой при попытке написать сообщение об ошибке. Это похоже на плохие данные, но мы ничего не можем найти. Кто-нибудь видел это раньше?

1 ответ

Решение

Вы пытались экспортировать каталог с помощью менеджера каталогов? Журнал скажет вам, где находятся плохие данные, или, по крайней мере, даст вам подсказку.

Я согласен, что это выглядит как неверные данные, у вас есть несколько языков в вашем каталоге?

Другие вопросы по тегам