Cuando se estamos utilizando BAM para capturar los datos de los itinerarios en ESB Toolkit 2.0 los datos de las fechas no son guardados correctamente, este Hotfix soluciona este caso puntual en ESB, en el siguiente link podemos ver más detalles:
Deshabilitar la Encripción de Itinerarios en ESB 2.0
Por default, el diseñador de itinerarios del ESB Toolkit 2.0 tiene habilitada una encripción por certificados, lo que ocasiona un error cuando se intenta validar o exportar el itinerario, y no se ha seleccionado un certificado. El error que se ve es de este tipo:
Error 1 A X509 Certificate is required in the model property ‘EncryptionCertificate’ to encrypt any sensitive property in the designer.
Para deshabilitar la opción de utilizar el certificado, y poder validar y exportar los itinerarios sin que aparezca este error, se debe hacer lo siguiente:
1. En el directorio de instalación del ESB ir a la siguiente ruta: C:\Program Files\Microsoft BizTalk ESB Toolkit 2.0\Tools\Itinerary Designer
2. Abrir el archivo ruleset.config
3. Ubicar la sección <property name=”EncryptionCertificate”>
4. Colocar en comentario la primera regla. Se debería ver algo así:
<property name=”EncryptionCertificate”>
<!–<validator type=”Microsoft.Practices.Modeling.Validation.X509CertificateContainerValidator, Microsoft.Practices.Modeling.Validation”
messageTemplate=”A X509 Certificate is required in the model property ‘{0}’ to encrypt any sensitive property in the designer.”
name=”EncryptingCertificate validator”/> –>
<!– Warning message when not enforcing encryption –>
<validator type=”Microsoft.Practices.Modeling.Validation.X509CertificateContainerValidator, Microsoft.Practices.Modeling.Validation”
messageTemplate=”Some data may not be secured because no X509 Certificate was specified in the model property ‘{0}’.”
tag=”Warning”
name=”EncryptingCertificate (warning) validator”/>
</property>
5. Guardar los cambios.
6. Probar nuevamente y el error ya no debe aparecer.
Nota: Si el error pesiste, puede ser necesario cerrar y volver a abrir el Visual Studio.
BizTalk 2009 Hotfix para arreglar los problemas que se presentan con Visual Studio 2008
Cuando se desarrolla con Visual Studio 2008, proyectos de BizTalk 2009 que referencian otros proyectos de BizTalk que estan en visual studio en una máquina que tiene BizTalk Server 2009 instalado se presenta un error de referencias al compilar o hacer deploy que se arregla con el hotfix que se encuentra en el siguiente link:
http://support.microsoft.com/kb/977428/en-us
El hotfix se debe solicitar y llega por correo electrónico.