martes, 25 de enero de 2011

There are no page layout files available in the master page library of the top-level site

Al eliminar unos templates que había creado para unos sites en SharePoint 2010, al intentar acceder a la opción de "Page layouts and site templates" de los Sites superiores, recibía el siguiente error:

"There are no page layout files available in the master page library of the top-level site. Add one or more page layouts to this library before you ..."

Para resolverlo he seguido los siguientes pasos en la Site principal:

1) Desactivar la Site Collection Feature "Office SharePoint Server Publishing Infrastructure"

2) Desactivar la Site Feature "Office SharePoint Server Publishing"

3) Activar la Site Collection Feature "Office SharePoint Server Publishing Infrastructure"

4) Activar la Site Feature "Office SharePoint Server Publishing"

¿Dónde está "Save As Template" en SharPoint 2010?

Otro despiste de Microsoft en SharePoint 2010...ha desaparecido la opción de salvar como template cuando publicas una "feature".

La solución...añadir manualmente a la URL /_layouts/SaveTmpl.aspx.

martes, 18 de enero de 2011

Self-Service: "Unable to load portal ActiveX control. Automation server can't create object. Please contact your administrator regarding any issues"

Estos días estamos implantando Microsoft Service Manager 2010 en Raona. Me está tocando batallar con la parte de Self Service Portal, y la verdad es que está siendo bastante frustrante. No acabo de entender como Microsoft ha podido sacar un producto tan poco cuidado, tanto en interfície como en funcionalidad y extensibilidad.
De momento lo hemos podido dejar un poco más estable y con una interfície más amigable, pero hemos detectado dos errores importantes, uno con solución, el otro no ha sido aún solventado ni en el SP1. Concretamente:
  • En la opción de Create Request hay un error de JavaScript que hace que el menú de pasos no avance. Este bug está reconocido por Microsoft pero no hay solución.
  • En la opción de Request Software hay un error de Active X. Este problema se soluciona instalando este Active X, que se encuentra en el CD de instalación en el archivo PortalClient.msi, en las máquinas cliente.