Сообщение об ошибке "документ XML должен иметь элемент верхнего уровня" при создании нового сайта или синхронизации пользователей в Project Server 2003

Проблемы

В Microsoft Office Project Server 2003 может возникнуть одна или оба указанных ниже симптома.

  • При попытке создать новый сайт для проекта в Microsoft Office Project Web Access 2003 может появиться следующее сообщение об ошибке:

    При создании сайта произошла ошибка. Похоже, сайт не существует. Документ XML должен иметь элемент верхнего уровня.

  • При попытке синхронизации пользователей и ролей с сайтом в Project Web Access 2003 может появиться следующее сообщение об ошибке:

    Не удалось синхронизировать пользователей между Project Server и выбранным сайтом Windows SharePoint Services. Документ XML должен иметь элемент верхнего уровня.

Причина

Эта проблема может возникать, если языковой стандарт сайта для вашего проекта в Microsoft Windows SharePoint Services изменился на использование языка, который не соответствует языку, указанному в параметрах языка сайта в разделе Параметры подготовки веб-сайтов в Project web Access 2003.

Решение

Чтобы обойти эту проблему, выполните указанные ниже действия.

  1. Установите пакет шаблонов языков Windows SharePoint Services.

  2. Установите пакет многоязыкового пользовательского интерфейса для Project Server 2003: для каждого дополнительного языка, который вы хотите использовать в Project Server 2003.

  3. Запустите мастер настройки SharePoint (WSSWiz. exe) для каждой языковой версии Project Server, чтобы установить шаблон сайта рабочей области проекта по умолчанию для каждого языка, который вы добавили в Project Server 2003.

Примечание. В этой статье описано, как добавить языки шаблона сайта в Project Web Access 2003 для использования при создании сайта Windows SharePoint Services для вашего проекта. По умолчанию при установке Project Server 2003 и запуске мастера настройки SharePoint (WSSWiz. exe) для настройки Windows SharePoint Services для Project Server 2003 параметр язык шаблона сайта в Project Web Access 2003 установлен на язык исходной установки служб Windows SharePoint Services. Мастер настройки SharePoint также устанавливает шаблон сайта рабочей области проекта. Шаблон сайта "Рабочая область проекта" — это шаблон сайта по умолчанию, который использует Project Server 2003. С помощью мастера настройки SharePoint можно установить и настроить шаблон сайта рабочей области проекта для каждого языка, который вы добавляете в Project Server 2003. Для этого выполните следующие действия:

  1. Установите пакет шаблонов языков Windows SharePoint Services.

  2. Установите пакет многоязыкового пользовательского интерфейса для Project Server 2003: для каждого языка, который вы хотите добавить в Project Server 2003.

  3. Запустите мастер настройки SharePoint (WSSWiz. exe), чтобы установить шаблон сайта рабочей области проекта по умолчанию для каждого языка, который добавляется в Project Server 2003. Для этого выполните следующие действия:

    1. Найдите и дважды щелкните файл WSSWiz. exe . Примечание. Файл WSSWiz. exe находится в папке \Support\Wsswiz на компакт-диске Project Server 2003.

    2. Нажмите кнопку Настройка дополнительных веб-сайтов служб Windows SharePoint Services для Microsoft Office Project Server 2003, а затем нажмите кнопку Далее.

    3. Убедитесь, что выбран веб-сайт по умолчанию , и нажмите кнопку Далее.

    4. Убедитесь, что сайты (уже настроенные для Microsoft Office Project Server 2003.) выделены в разделе выберите управляемый путь, для которого будут создаваться сайты проектов , и нажмите кнопку Далее.

    5. Нажмите кнопку ОК , когда появится следующее сообщение:

      Выбранный вами путь будет иметь допустимый настроенный на сервере Project сайт SharePoint. Если сайт работает неправильно, нажмите кнопку ОК, чтобы повторно инициализировать параметры сайта и скопировать шаблоны проектов в каталог SharePoint. Это действие не приведет к удалению содержимого сайта. Нажмите кнопку Отмена, чтобы отменить операцию.

    6. Нажмите кнопку Завершить.

  4. Перезапустите службы Microsoft Internet Information Services (IIS) 6,0. Для этого нажмите кнопку Пуск, выберите пункт выполнить, введите в поле Открыть команду iisreset и нажмите кнопку ОК. Примечание. Также может потребоваться перезагрузить компьютер.

  5. Убедитесь в том, что для языков и языков, добавленных в Project Server 2003, установлен параметр язык шаблона сайта и шаблон сайта. Для этого выполните следующие действия:

    1. Войдите в Project Web Access 2003 с правами администратора, а затем выберите пункт Администратор.

    2. В разделе действия в левой области щелкните Управление службами Windows SharePoint Servicesи выберите Параметры подготовки сайта в разделе Параметры на левой панели.

    3. В разделе Задайте параметры корневого веб-сайтавыполните указанные ниже действия.

      • Щелкните стрелку в поле, расположенном рядом с языком шаблон сайта , чтобы убедиться, что добавленный вами язык появился. Выберите язык, который вы хотите использовать.

      • Щелкните стрелку в поле рядом с шаблоном сайта , чтобы убедиться, что шаблон сайта рабочей области проекта отображается для добавленного языка. Выберите шаблон сайта, который вы хотите использовать.

Дополнительная информация

Дополнительные сведения о том, как настроить и администрировать Project Server 2003, можно найти в Руководстве администратора Microsoft Project server 2003. Чтобы получить Руководство администратора Microsoft Project Server 2003, посетите веб-сайт Майкрософт по следующему адресу:

http://www.microsoft.com/download/details.aspx?FamilyID=2f446940-147b-447a-b0d3-6088673a53a4&DisplayLang=en

Действия по воспроизведению проблемы

Чтобы воспроизвести сообщение об ошибке, которое появляется при попытке создать сайт для проекта, выполните указанные ниже действия.

  1. Войдите в Project Web Access 2003, выберите Администратор, а затем щелкните Управление службами Windows SharePoint Services в разделе действия в левой области.

  2. В разделе Параметры в левой области щелкните Управление сайтами SharePoint.

  3. В столбце имя проекта таблицы, которая отображается на странице Управление узлами Windows SharePoint Services, выберите проект и щелкните Перейти к разделу Администрирование сайта.

  4. В разделе Администрирование на странице "Параметры сайта" выберите Перейти к разделу Администрирование сайта.

  5. В разделе Управление и статистика на странице администрирования сайта верхнего уровня для выбранного проекта выберите команду сохранить сайт как шаблон.

  6. На странице Сохранение сайта в качестве шаблона укажите имя файла и название шаблона, а затем нажмите кнопку ОК.

  7. На странице операция успешно завершена нажмите кнопку Коллекция шаблонов сайтов.

  8. Выберите созданный шаблон, а затем в диалоговом окне Загрузка файла нажмите кнопку сохранить .

  9. Сохраните файл шаблона в следующую папку на жестком диске:

    Диск: \Program Files\Common Files\Microsoft Shared\web Server extensions\60\BIN

  10. Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду cmd и нажмите кнопку ОК.

  11. В командной строке перейдите в следующую папку:

    Диск: \Program Files\Common Files\Microsoft Shared\web Server extensions\60\BIN

  12. В командной строке введите указанную ниже команду и нажмите клавишу ВВОД.

    Stsadm. exe-o Addtemplate-f TemplateFileName. STP-t TemplateTitle

  13. Перезапустите IIS. Для этого нажмите кнопку Пуск, выберите пункт выполнить, введите в поле Открыть команду iisreset и нажмите кнопку ОК.

  14. В Project Web Access 2003 щелкните элемент Администратор.

  15. В разделе действия в левой области щелкните Управление службами Windows SharePoint Servicesи выберите Параметры подготовки сайта в разделе Параметры на левой панели.

  16. В разделе Укажите параметры корневого веб-сайта на странице Параметры подготовки веб-сайта группы служб Windows SharePoint Services выберите новый шаблон, созданный в поле рядом с шаблоном сайта, и нажмите кнопку сохранить изменения.

  17. Создание нового сайта.

Появляется следующее сообщение об ошибке, описанное в разделе "симптомы".

При создании сайта произошла ошибка. Похоже, сайт не существует. Документ XML должен иметь элемент верхнего уровня.

Чтобы воспроизвести сообщение об ошибке, которое появляется при попытке синхронизации пользователей, выполните указанные ниже действия.

  1. Войдите в Project Web Access 2003, выберите Администратор, а затем щелкните Управление службами Windows SharePoint Services в разделе действия в левой области.

  2. В разделе Параметры в левой области щелкните Управление сайтами SharePoint.

  3. В столбце имя проекта таблицы, которая отображается на странице Управление узлами Windows SharePoint Services, выберите проект и щелкните Перейти к разделу Администрирование сайта.

  4. В разделе Администрирование на странице "Параметры сайта" выберите Перейти к разделу Администрирование сайта.

  5. В разделе Статистика управления на странице администрирования сайта верхнего уровня для выбранного проекта щелкните ссылку изменить региональные параметры.

  6. В области язык на странице региональные параметры выберите другой язык в поле язык , а затем нажмите кнопку ОК, например фарси.

  7. На странице Управление сайтами служб Windows SharePoint выберите тот же проект, который вы выбрали ранее в столбце имя проекта , и нажмите кнопку синхронизировать.

  8. Нажмите кнопку Да при появлении запроса на продолжение.

Появляется следующее сообщение об ошибке, описанное в разделе "симптомы".

Не удалось синхронизировать пользователей между Project Server и выбранным сайтом Windows SharePoint Services. Документ XML должен иметь элемент верхнего уровня.

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×