none
Unknown server tag 'SPSWC:CategoryNavigationWebPart' RRS feed

  • Pergunta

  • Olá SharePointers,

    Estou migrando uma farm de SharePoint 2003 para 2013 utilizando o método de attach - upgrade no banco de conteúdos. A migração para o 2007 ocorreu sem problemas. Entretanto, ao migrar para o 2010, verifiquei um erro que ocorria em todas as páginas do portal migrado:

    Could not load type'Microsoft.SharePoint.WebControls.HomePage  from assembly Microsoft.SharePoint.Portal, 

    Verifiquei que se tratava de uma referência antiga não mais utilizada pelo SharePoint. Removi a referência e verifiquei que outro erro era exibido:

    Unknown server tag 'SPSWC:CategoryNavigationWebPart'.

    Percebi que dois grandes problemas ocorriam aqui.

    Primeiro problema: A tag 'SPSWC:CategoryNavigationWebPart' esta adicionada em todas as Default.aspx (welcome page dos sites criados). Não no page layout, nem na masterpage. Ela está adicionada dentro da Default.aspx (o portal possui mais de 430 subsites)

    Segundo problema: A tag em questão é a navegação utilizada pelo SharePoint 2003. Removê-la implica em remover a navegação do Portal (Aqui, ainda, acredito que recriando uma nova masterpage e um novo page layout poderemos adicionar a navegação novamente).

    Como posso remover estes vestígios do 2003? E porque a navegação está adicionada dentro da default.aspx e não de um page layout ou masterpage ?


    segunda-feira, 6 de abril de 2015 12:48

Respostas

  • Olá Pablo,

    tudo bem? No processo de migração do SP 2003 para 2013 podem ocorrer N problemas, já que você precisa concluir 3 migrações...

    Peço para verificar os passos mencionados nesse blog http://blogs.technet.com/b/meamcs/archive/2013/01/01/upgrading-from-sharepoint-portal-server-2003-to-sharepoint-2010-part-1.aspx

    Qualquer dúvida estamos a disposição.


    Abraços

    David

    SharePoint Support Engineer

    Blog: http://spinternals.blogspot.com.br/ 

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    segunda-feira, 6 de abril de 2015 19:04
  • Obrigado pela contribuição David.

    Por fim, criei um script que percorreu todas as páginas do portal abrindo as páginas com problemas, removendo as tags, salvando e publicando. As tags de navegação estavam inseridas dentro das páginas (e não em masterpages ou pagelayouts). Não sei dizer ao certo se esse era um padrão do sharepoint 2003 ou se foram práticas não recomendadas aplicadas.

    O script resolveu o problema e está relativamente genérico. Caso alguém tenha o mesmo problema e precise de alguma sugestão nesta solução, posso contribuir com exemplos de código.

    Em observação, não foram verificados erros críticos no preupgradecheck

    quinta-feira, 30 de abril de 2015 17:15

Todas as Respostas

  • Olá Pablo,

    tudo bem? No processo de migração do SP 2003 para 2013 podem ocorrer N problemas, já que você precisa concluir 3 migrações...

    Peço para verificar os passos mencionados nesse blog http://blogs.technet.com/b/meamcs/archive/2013/01/01/upgrading-from-sharepoint-portal-server-2003-to-sharepoint-2010-part-1.aspx

    Qualquer dúvida estamos a disposição.


    Abraços

    David

    SharePoint Support Engineer

    Blog: http://spinternals.blogspot.com.br/ 

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    segunda-feira, 6 de abril de 2015 19:04
  • Olá David, obrigado pela resposta. 

    Verifiquei que nos passos mencionados pelo blog, ele recomenda que o upgrade do 2003 para o 2007 seja realizado in-place (e não database, como realizei). Você acredita que alterar este procedimento de upgrade poderá corrigir o problema anteriormente mencionado ? 

    quarta-feira, 8 de abril de 2015 16:22
  • Sempre :)

    Pode ser, mas verifique em primeiro lugar o relatório do comando "stsadm -o preupgradecheck" no ambiente do SP 2007.

    Seguem mais informações sobre a migração e os comandos disponíveis:

    https://technet.microsoft.com/pt-br/library/cc262231%28v=office.14%29.aspx


    Abraços

    David

    SharePoint Support Engineer

    Blog: http://spinternals.blogspot.com.br/ 

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    quarta-feira, 8 de abril de 2015 18:14
  • Obrigado pela contribuição David.

    Por fim, criei um script que percorreu todas as páginas do portal abrindo as páginas com problemas, removendo as tags, salvando e publicando. As tags de navegação estavam inseridas dentro das páginas (e não em masterpages ou pagelayouts). Não sei dizer ao certo se esse era um padrão do sharepoint 2003 ou se foram práticas não recomendadas aplicadas.

    O script resolveu o problema e está relativamente genérico. Caso alguém tenha o mesmo problema e precise de alguma sugestão nesta solução, posso contribuir com exemplos de código.

    Em observação, não foram verificados erros críticos no preupgradecheck

    quinta-feira, 30 de abril de 2015 17:15
  • Bom dia Pablo!

    Claro, compartilhe o script aqui mesmo.


    Abraços

    David

    SharePoint Support Engineer

    Blog: http://spinternals.blogspot.com.br/ 

    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

    sexta-feira, 1 de maio de 2015 11:47