aelena.com

20 February 2009

Cómo ver el XML de una lista de MOSS desde el navegador.

Filed under: MOSS 2007, Sharepoint, xml, WSS, MOSS — admin @ 12:35

Para acceder al XML de una lista de MOSS del navegador tenemos que introducir una ruta como esta:

http://miservidor/[sitio]/_vti_bin/owssvr.dll?Cmd=Display&List={GUID de la LISTA}&XMLDATA=TRUE

Para poder lanzar esta ruta primero necesitamos averiguar el GUID de la lista. Esto lo podemos hacer desde la propia administración de SharePoint o también con un programilla que consulte el modelo de objetos de MOSS.

Vamos a ver la primera opción.

Nos dirigimos a la página de configuración donde tenemos las listas de nuestro sitio. Elegimos aquella cuyo XML queramos ver. En la siguiente pantalla, la de administración de la propia lista, pinchamos con el botón derecho en el enlace que dice “Título, descripción y exploración” y copiamos la URL.

De esa URL nos tenemos que quedar con todo lo que venga detrás del parámetro List del QueryString. Ahi tenemos el GUID, pero está codificado (htmlencoded). Afortunadamente, hay muchas páginas como esta para descodificar el GUID. Descodificamos el GUID y copiamos el resultado.

Con eso ya podemos lanzar la URL del principio y ya tenemos con un simple HTTP GET, el XML de nuestra lista.

Adicionalmente, tenemos también un parámetro llamado Query que nos permite indicar qué campos queremos retornar en el XML independientemente de la definición de la lista. Si por ejemplo, solo queremos traer los campos Titulo y Estado, añadiríamos esos campos separados por espacios (y debidamente codificados -urlencoded-) tal que así “&Query=Titulo%20Estado“.

Más en URL Protocol o en Using the URL Protocol en el MSDN.

6 February 2009

Versiones exactas de MOSS y problemas en los backups

Filed under: Sharepoint, WSS, MOSS — admin @ 9:37

Uno de los problemas más frecuentes al realizar backups y restores de sitios y/o aplicaciones de Sharepoint son los debidos a los parches, actualizaciones y demás sutiles diferencias que puedan existir entre nuestros entornos. Estos mensajes de error siempre contienen un número de versión, del estilo de 12.0.0.6129, por ejemplo, que nos indica el mínimo de elementos que debemos tener instalados en el entorno de despliegue, incluyendo service packs, hotfixes y demás actualizaciones.
En estos dos enlaces, podemos ver información actualizada sobre los números de versión. Una ayuda inestimable para descifrar el número del error y saber qué tenemos que instalar para que la restauración tenga éxito.

How to find the level of SharePoint you are running

http://blogs.msdn.com/josrod/archive/2008/11/03/latest-patches-11-2008.aspx

En cualquier caso, lo bueno es que a partir de hace un mes todos los Cumulative Updates incluirán un paquete con todos los hotfixes publicados hasta la fecha, de manera que si creamos un nuevo servidor de MOSS, con integrar el service pack más reciente, el último Cumulative Update de WSS y el Cumulative Update más reciente deMOSS, estaremos completamente actualizados.

O eso al menos dice la teoría.

960010 - Windows SharePoint Services 3.0 cumulative update package (WSS uber-package): December 16, 2008 (download here)

960011 - SharePoint Server 2007 cumulative update package (MOSS uber-package): December 16, 2008 (download here)

Saludos