Como ver o cambiar los EventHandler asociados a una lista de Sharepoint   

Etiquetas: BPOS, Sharepoint, WSS
Technorati Tags: , ,

Esta semana he estado trabajando en un proyecto de Sharepoint en el que me he encontrado con un problema que me ha traido de cabeza y quiero compartir con vosotros.
 
Resulta que tras crear un subsitio, configurar sus listas, bibliotecas, workflows, etc. y guardarlo como plantilla incluido contenido, para crear despues otros subsitios basados en esa plantilla, parecía todo perfecto, pero al ejecutarse un workflow en uno de los subsitios nuevos basados en dicha plantilla, se producía el famoso error "Error updating a list item", pero todo lo que encontraba a cerca de este error no tení nada que ver con mi caso.
 
Gracias a la herramienta en codeplex de Daniel Bedarf: Sharepoint 2007 - List & Fields Configuration he podido ver que por algún motivo los Eventos ItemAdd, ItemDelete e ItemUpdate aparecían duplicados en la lista que daba el error. Gracias a la opción de "attach or remove EventHandler to Lists " he eliminado los duplicados y los workflows han vuelto a funcionar perfectamente.
 
El resto de caracteristicas de la herramienta que harán las delicias de aquellos que no las conoceis son:
 
Features

Column
  • create LookUp-columns who looks in lists of other web on same server
  • make a column readonly, hidden or undeleteable
  • manage where the column are displayed (e.g.: new or edit mode)

List
  • attach or remove EventHandler to Lists
  • prevent a list for deletion
  • make a list invisible

All
  • edit all possible settings (Advanced - Mode)
 
Posteado por  Jesús López Martín  en  21/05/2010
10  Comentarios  |  Trackback Url  | 0  Enlaces a este post | Bookmark este post con:        
 

Vinculos a este post

Comentarios

Name:
URL:
Email:
Comments: