26/4/2010 19:20
El Bruno
[TFS2010] Error: TF205021: A feature could not be activated in the following Web application (Era de SharePoint y me tocó a mi ^^)

Buenas,
yo ya sabía que nada bueno podía salir de la juntada entre TFS2010 + SharePoint, y claro cuando empiezas a trabajar “en serio” con estas dos herramientas te encuentras con hermosos errores como el siguiente:

1: ---------------------------
2: Warning
3: ---------------------------
4: Access has been granted for the SharePoint Web application. However,
5: you might need to address the following issues:
6:
7: TF205021: A feature could not be activated in the following Web application:
8: http://vmvs2010/. The feature is Tswa. This feature is part of the following
9: solution: TswaWebPartCollection.wsp. Without this feature, project dashboards
10: will not function correctly. Verify that the solution has been deployed to
11: the SharePoint farm, and that the feature has been activated in SharePoint
12: Central Administration. The server returned the following error: TF250035: A
13: feature for SharePoint Products could not be found with the following ID:
14: 60e22958-ba2a-47be-b995-820c756324b6. Verify that the feature is installed on
15: every server in the SharePoint farm for the following Web application:
16: http://vmvs2010/..
17: ---------------------------
18: OK
19: ---------------------------
Pero bueno, en realidad no es error de Sharepoint sino que simplemente falta activar una FEATURE para poder configurar correctamente TFS2010 + SharePoint.
Los pasos para activar esta FEATURE son los siguientes:
1. Acceder al site de administración de Sharepoint.
2. Dentro del mismo, acceder a la ruta [Central Administration > Operations > Solution Management], desde donde podremos ver que elementos están desplegados y cuáles no en nuestro servidor SharePoint.
3. En nuestro caso, el elemento que nos interesa es [tswawebpartcollection.wsp], y como muestra la siguiente imagen no está desplegado.
![Clipboard01[5] Clipboard01[5]](http://geeks.ms/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/elbruno/Clipboard015_5F00_58D88F36.png)
4. Para desplegarlo, seleccionamos el mismo y en las opciones que se nos presentan, seleccionamos [Deploy Solution]

5. En el formulario de despliegue, seleccionamos la opción [Now], para desplegarlo en este momento y presionamos el botón [OK].

6. Esta acción despliega el paquete y creo que también reinicia el IIS, y esto ya nos permite poder configurar correctamente la integración entre TFS2010 y SharePoint.
7. Para esto, accedemos a la consola de administración de Team Foundation Server y seleccionamos la opción [Extension for Sharepoint Products]
8. En mi caso asumo que no existe la configuración entre las 2 herramientas con lo que el listado debe aparecer vacío como en la siguiente imagen

9. Para permitir acceso entre TFS <-> SharePoint, presionamos el link [Grant access]
10. En este formulario, definimos la url de acceso al servidor de TFS y además la SharePoint Web Application con la que trabajaremos

11. Una vez finalizado el proceso de configuración, es posible ver como se ha otorgado acceso entre las 2 herramientas.

Pues bien, me apunto el dato como uno más para TFS + SharePoint. Supongo que con SharePoint 2010 la cosa será diferente, pero eso lo dejo para otro post.
Saludos @ Here
El Bruno
Archivado en: Team Foundation Server 2010,HowTo,Error,SharePoint
Comparte este post: