miércoles, 18 de agosto de 2010

Could not create type. at System.Web.UI.SimpleWebHandlerParser.GetType(String typeName)

Intentando publicar un servicio .asmx dentro de layouts en mi SharePoint me topè con este error.

La soluciòn es sencilla el còdigo deasmx era el siguiente:




Lo ùnico que se tiene que agregar es la referencia al assembly.





Despuès de eso mi servicio funciono correctamente :)

domingo, 1 de agosto de 2010

The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started.

Intentando hacer unas pruebas con los servicios de metadata de SharePoint me tope con que aun y cuando mi servicio de metadata estaba encendido, no podía ingresar valores a los campos de metadata.

Revisando en la configuración del servicio me tope con este mensaje: The Managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started. Please Contact your Administrator.

Así que una vez que me auto contacte como lo sugería el mensaje y haciendo un poco de investigación, me tope con las siguientes sugerencias:

1.- Hacer un IISReset: Aunque funciona en el 80% de los problemas de SharePoint este no me funciono.

2.-Revisar las cuentas con las que corre el servicio de Metadata: Esto puede servir si las contraseñas cambian, en mi caso tampoco funciono.

Después de investigar un poco mas me di cuenta que debido a que mi ambiente esta instalado sobre Windows 7 y este no contiene algunos features de WCF que son requeridos. Estos features vienen en un hotfix que era un prerequisito para la versión beta de SharePoint.

La liga al hotfix es: http://support.microsoft.com/kb/976462