Fel meddelandet "XML-dokument måste ha ett element på översta nivån" visas när du skapar en ny webbplats eller när du synkroniserar användare i Project Server 2003


Symptom


Ett eller båda av följande problem kan uppstå i Microsoft Office Project Server 2003:
  • När du försöker skapa en ny webbplats för projektet i Microsoft Office Project Web Access 2003 kan du få följande fel meddelande:
    Ett fel uppstod när webbplatsen skapades. Webbplatsen verkar inte existera. XML-dokument måste ha ett element på översta nivån.
  • När du försöker synkronisera användare och roller till webbplatsen i Project Web Access 2003 kan du få följande fel meddelande:
    Det gick inte att synkronisera användare mellan Project Server och den valda Windows SharePoint Services-webbplatsen. XML-dokument måste ha ett element på översta nivån.

Orsak


Det här problemet kan uppstå om språk för webbplatsen för projektet i Microsoft Windows SharePoint Services ändras till att använda ett språk som inte stämmer överens med det språk som anges i alternativet språk för webbplats inställningar i Project web Access 2003.

Lösning


Lös problemet genom att följa de här stegen:
  1. Installera språkmalls paketet för Windows SharePoint Services.
  2. Installera Project Server 2003: MUI (Multilingual User Interface) för varje ytterligare språk som du vill använda i Project Server 2003.
  3. Kör konfigurations guiden för SharePoint (WSSWiz. exe) för varje språk version av Project Server för att installera standard webbplats mal len för projekt arbets yta för varje språk som du har lagt till i Project Server 2003.  
Obs! Stegen i den här artikeln innehåller information om hur du lägger till språk för webbplatsmallar i Project Web Access 2003 för användning när en Windows SharePoint Services-webbplats skapas för projektet. När du först installerade Project Server 2003 och körde konfigurations guiden för SharePoint (WSSWiz. exe) för att konfigurera Windows SharePoint Services för Project Server 2003, anges språk alternativet för webbplatsmall i Project Web Access 2003 till språket för den ursprungliga installationen av Windows SharePoint Services. SharePoint-konfigurationsguiden installerar också webbplats mal len projekt arbets yta. Webbplats mal len projekt arbets yta är standard webbplats mal len som Project Server 2003 använder. Använd konfigurations guiden för SharePoint för att installera och konfigurera en webbplatsmall för varje språk som du lägger till i Project Server 2003.Gör så här:
  1. Installera Språkmalls paketet för Windows SharePoint Services.
  2. Installera Project Server 2003: MUI (Multilingual User Interface) för varje språk som du vill lägga till i Project Server 2003.
  3. Kör konfigurations guiden för SharePoint (WSSWiz. exe) för att installera standard webbplats mal len för projekt arbets yta för varje språk som läggs till i Project Server 2003. Gör så här:
    1. Leta reda på och dubbelklicka på filen WSSWiz. exe . Obs! WSSWiz. exe-filen finns i \Support\Wsswiz-mappen på Project Server 2003-CD: n.
    2. Klicka på Konfigurera ytterligare Windows SharePoint Services-webbplatser för Microsoft Office Project Server 2003och klicka sedan på Nästa.
    3. Kontrol lera att standard webbplatsen är markerad och klicka sedan på Nästa.
    4. Kontrol lera att webbplatser (som redan har kon figurer ATS för Microsoft Office Project Server 2003.) är markerat i rutan Välj hanterad sökväg under vilken projekt webbplatser skapas och klicka sedan på Nästa.
    5. Klicka på OK när du får följande meddelande:
      Den angivna sökvägen visas med en giltig Project Server-anpassad SharePoint-webbplats. Om webbplatsen inte fungerar som den ska klickar du på OK för att initiera webbplats inställningarna igen och kopiera dem till SharePoint-katalogen. Åtgärden tar inte bort något av innehållet på webbplatsen. Klicka på Avbryt om du vill avbryta åtgärden.
    6. Klicka på Slutför.
  4. Starta om Microsoft Internet Information Services (IIS) 6,0. Det gör du genom att klicka på Start, klicka på Kör, skriva IISReset i rutan Öppna och sedan klicka på OK. Obs! Du kanske måste starta om datorn.
  5. Kontrol lera att språk alternativet webbplatsmall och webbplats mal len för det eller de språk som du har lagt till i Project Server 2003 är installerade. Gör så här:
    1. Logga in på Project Web Access 2003 som administratör och klicka sedan på administratör.
    2. Klicka på hantera Windows SharePoint Servicesunder åtgärder i det vänstra fönstret och klicka sedan på Inställningar för webbplats etablering under alternativ i det vänstra fönstret.
    3. Gör följande under Ange inställningar för rot webbplatsen:
      • Klicka på pilen i rutan bredvid webbplatsens språk för att kontrol lera att det språk som du har lagt till visas. Klicka på det språk som du vill använda.
      • Klicka på pilen i rutan som finns bredvid webbplats mal len för att kontrol lera att webbplats mal len för projekt arbets ytan visas för det språk som du har lagt till. Klicka på den webbplatsmall som du vill använda.

Mer information


Mer information om hur du konfigurerar och administrerar Project Server 2003 finns i Administratörs guiden för Microsoft Project server 2003. För att få Microsoft Project Server 2003 Administrator ' s guide, gå till följande Microsoft-webbplats:

Steg för att återskapa problemet

Följ de här anvisningarna om du vill återskapa fel meddelandet som du får när du försöker skapa en webbplats för projektet.
  1. Logga in på Project Web Access 2003, klicka på administratöroch sedan på hantera Windows SharePoint Services under åtgärder i det vänstra fönstret.
  2. Klicka på hantera SharePoint-webbplatserunder alternativ i det vänstra fönstret.
  3. I kolumnen projekt namn i tabellen som visas på sidan Hantera Windows SharePoint Services-webbplatser klickar du på ett projekt och sedan på gå till webbplats administration.
  4. Under Administration på sidan webbplats inställningar klickar du på gå till webbplats administration.
  5. Klicka på Spara webbplats som mallunder hantering och statistik på webbplatsen på den högsta nivån för det markerade projektet.
  6. Ange ett fil namn och en rubrik för mallen på sidan Spara webbplats som mall och klicka sedan på OK.
  7. Klicka på galleriet webbplatsmallarpå sidan åtgärden har slutförts.
  8. Klicka på den nya mall som du har skapat och klicka sedan på Spara i dialog rutan fil hämtning .
  9. Spara mallfilen i följande mapp på din hård disk:
    Enhet: \Program Files\Common Files\Microsoft Shared\Web Server extensions\60\BIN
  10. Klicka på Start, klicka på Kör, Skriv cmd i rutan Öppna och klicka sedan på OK.
  11. Växla till följande mapp i kommando tolken:
    Enhet: \Program Files\Common Files\Microsoft Shared\Web Server extensions\60\BIN
  12. Skriv följande rad vid kommando tolken och tryck på RETUR:
    stsadm. exe-o addtemplate-f TemplateFileName. STP-t TemplateTitle
  13. Starta om IIS. Det gör du genom att klicka på Start, klicka på Kör, skriva IISReset i rutan Öppna och sedan klicka på OK.
  14. I Project Web Access 2003 klickar du på admin.
  15. Klicka på hantera Windows SharePoint Servicesunder åtgärder i det vänstra fönstret och klicka sedan på Inställningar för webbplats etablering under alternativ i det vänstra fönstret.
  16. Klicka på den nya mall som du skapade i rutan bredvid webbplats mal lenunder Ange inställningar för rot webbplatsen på sidan Inställningar för etablering av webbplats för Windows SharePoint Services-webbplatsen och klicka sedan på Spara ändringar.
  17. Skapa en ny webbplats.
Du får följande fel meddelande som beskrivs i avsnittet symptom:
Ett fel uppstod när webbplatsen skapades. Webbplatsen verkar inte existera. XML-dokument måste ha ett element på översta nivån.
Följ de här anvisningarna om du vill återskapa det fel meddelande som du får när du försöker synkronisera användare:
  1. Logga in på Project Web Access 2003, klicka på administratöroch sedan på hantera Windows SharePoint Services under åtgärder i det vänstra fönstret.
  2. Klicka på hantera SharePoint-webbplatserunder alternativ i det vänstra fönstret.
  3. I kolumnen projekt namn i tabellen som visas på sidan Hantera Windows SharePoint Services-webbplatser klickar du på ett projekt och sedan på gå till webbplats administration.
  4. Under Administration på sidan webbplats inställningar klickar du på gå till webbplats administration.
  5. Klicka på ändra nationella inställningarunder hanterings statistik på sidan webbplats administration på den översta nivån för det markerade projektet.
  6. I området locale på sidan nationella inställningar klickar du på ett annat språk i rutan språk och sedan på OK– till exempel klicka på farsi.
  7. Klicka på sidan Hantera Windows SharePoint Services-webbplatser, klicka på samma projekt som du valde tidigare i kolumnen projekt namn och klicka sedan på Synkronisera.
  8. Klicka på Ja när du tillfrågas om du vill fortsätta.
Du får följande fel meddelande som beskrivs i avsnittet symptom:
Det gick inte att synkronisera användare mellan Project Server och den valda Windows SharePoint Services-webbplatsen. XML-dokument måste ha ett element på översta nivån.