BlogServiceHost.Create()

About Windows Communication Foundation & Co. - Il blog di Fabio Cozzolino

BizTalk 2006 e il mapping troppo complesso

Lavorando con BizTalk vi potreste trovare davanti ad una eccezione di tipo System.OutOfMemoryException quando provate a validare, sia con "Validate Map" che con "Test Map", una BizTalk map (*.btm) dall'interno di Visual Studio 2005. Questo accade anche in fase di compilazione quando, appunto, viene comunque effettuata la validazione. Il motivo è un bug che impedisce la corretta esecuzione quando nella mappa lo schema sorgente o lo schema di destinazione sono troppi complessi.

La soluzione è abbastanza semplice ed è spiegata nella KB917839.

In pratica è sufficiente impostare l'attributo GenerateDefaultFixedNodes su 'No' dell'elemento mapsource del file *.btm incriminato, aprendolo con un qualsiasi editor di testo.

Et voilà, risolto.

Posted: Jan 08 2007, 08:40 PM by Fabio.Cozzolino | with no comments
Filed under: