M
motogarri
Делаю экспорт документа в DXL из восьмёрки. При импорте там же в восьмерке всё проходит нормально. В версии нотеса 6.5.5 при вызове Call importer.Import(data, db) выскакивает ошибка "DXL importer operation failed".
Просмотрел данные dxl после экспорта, нашел такие строки:
<?xml version='1.0'?>
<!DOCTYPE document SYSTEM 'xmlschemas/domino_8_5_3.dtd'>
<document xmlns='http://www.lotus.com/dxl' version='8.5' maintenanceversion='3.0'
Если экспортировать из шестерки то:
<?xml version='1.0'?>
<!DOCTYPE document SYSTEM 'xmlschemas/domino_6_5_5.dtd'>
<document xmlns='http://www.lotus.com/dxl' version='6.5' maintenanceversion='5.0'
Как эта проблема решается? Редактировать уже выгруженные данные под нужную версию или как-то при экспорте указывается для какой версии клиента?
Добавлено: Попробовал при экспорте изменить:
exporter.SchemaLocation = "http://www.lotus.com/dxl xmlschemas/domino_6_5_5.xsd"
Что-то ничего в итоговых данных после экспотра не поменялось
Просмотрел данные dxl после экспорта, нашел такие строки:
<?xml version='1.0'?>
<!DOCTYPE document SYSTEM 'xmlschemas/domino_8_5_3.dtd'>
<document xmlns='http://www.lotus.com/dxl' version='8.5' maintenanceversion='3.0'
Если экспортировать из шестерки то:
<?xml version='1.0'?>
<!DOCTYPE document SYSTEM 'xmlschemas/domino_6_5_5.dtd'>
<document xmlns='http://www.lotus.com/dxl' version='6.5' maintenanceversion='5.0'
Как эта проблема решается? Редактировать уже выгруженные данные под нужную версию или как-то при экспорте указывается для какой версии клиента?
Добавлено: Попробовал при экспорте изменить:
exporter.SchemaLocation = "http://www.lotus.com/dxl xmlschemas/domino_6_5_5.xsd"
Что-то ничего в итоговых данных после экспотра не поменялось