Thursday, February 14, 2013

Pipeline component examples

http://social.technet.microsoft.com/wiki/contents/articles/11679.biztalk-list-of-custom-pipeline-components-en-us.aspx

http://blogs.msdn.com/b/brajens/archive/2006/12/03/how-to-develop-biztalk-custom-pipeline-components-part2.aspx


http://zeetalks.wordpress.com/tag/biztalk-2010-disassemble-create-a-new-ibasemessage-from-string-content/


Wednesday, February 13, 2013

Pipeline Component Development

http://blogs.objectsharp.com/post/2008/04/22/Developing-Streaming-Pipeline-Components-Part-3.aspx

Monday, February 11, 2013

BizTalk MAP Error

http://social.msdn.microsoft.com/Forums/da-DK/biztalkgeneral/thread/3275834d-7dff-43a2-9a85-872f66079242

As I can see there is an error "'WPER_PK' in namespace 'http://omni'." error. The element 'WPER_PK' in your file has "" namespace.
Error in namespaces.
I would trace the source message before map, store it and use it to test the map.


Schema generated instance and adding value.

<ns01:     myroot  xmlns:="http://dfkdfjjkfjdk.com>
<ns01:firstelement>value1</ns01:firstelement> 
<ns01:secondelement>value2</ns01:secondelement>
</ns01:myroot>

Above  test message throws error.
Use follwoing test message

<ns01:     myroot  xmlns:="http://dfkdfjjkfjdk.com>
<firstelement>value1<firstelement> 
<secondelement>value2<secondelement>
</ns01:myroot>




Tuesday, February 5, 2013

Pipeline GAC


Copy and paste following as it is to post build event:


"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools\GacUtil.exe" /nologo /i "$(TargetPath)" /f
  copy "$(TargetPath)" "C:\Program Files (x86)\Microsoft BizTalk Server 2010\Pipeline Components" /y




 Reference1
 

Monday, February 4, 2013

MBV BizTalk performance

http://blogs.biztalk360.com/biztalk-environment-maintenance-from-a-dba-perspective/
http://support.microsoft.com/kb/952555/en-us
http://biztalkadmin.com/orphaned-messages-in-the-tracking-database/

Violates Microsoft Policy:
USE [biztalkDTADb]
UPDATE [dbo].[dta_ServiceInstances]
SET [dtEndTime] = GetUTCDate()
WHERE dtEndTime is NULL AND [uidServiceInstanceId]
NOT IN(
SELECT [uidInstanceID]
FROM
BizTalkMsgBoxDb.[dbo].[Instances] WITH (NOLOCK)
UNION SELECT [StreamID]
FROM
BizTalkMsgBoxDb.[dbo].[TrackingData] WITH (NOLOCK))




http://msdn.microsoft.com/en-us/library/aa561960.aspx