En los últimos días he estado trabajando sobre los Event Handlers de Project Server, he estado siguiendo los ejemplos que mencione en mi Post anterior Por dónde empezar Project Server 2010 Event Handler y todo ha funcionado perfectamente excepto que cuando trato de cancelar un evento en el ProjectCreating pre-event recibo un Project Server 2010 Assertion Failed.
Despues aparece el mensaje que configure:
El código que use para cancelar el evento es el siguiente:
e.Cancel = true;
e.CancelReason = “Please select another department – … ”;
Este error puede deberse a muchas razones, por lo que es importante revisar los archivos de log, en mi caso tiene que ver con el Microsoft Office Project Server Queue Service.
Project Server 2010 Assertion Failed
Si estas recibiendo el error Project Server 2010 Assertion Failed creo que alguna de las siguiente soluciones te podría ser de utilidad:
- Verificar que el Microsoft Office Project Server Queue Service no este fallando por falta de memoria. Por lo que sería conveniente reiniciarlo.
- Configurar para que la creación del sitio para un proyecto sea manual.
- Verificar que tengas suficiente espacio en disco.
Este error lo estoy recibiendo en mi ambiente desarrollo, probablemente por la configuración del mismo.
Me puedes contactar por medio de correo jhpe@hotmail.com o por LinkedIn y Google+.