Home www.visualprog.cz

 

(c)2006 Pavel Pindora
 Email Kontakt
Pro více informací je zde formulář
 
 
01.10.2006 XML App in BizTalk2006
16.9.2007 Correlation and two receive ports in BTS06

Microsoft .Net, BizTalk 2006

(BTS06 trial)

Problem during install BTS06 trial

During installation it gave an 

Error 1904.Module C:\Program Files\Microsoft BizTalk Server 2006\BTSWMIProvider.dll failed to register. HRESULT -2147024770

 

By the help of  Visual C++ 6.0 Tools  DEPENDS.EXE , I localized missing DLL : 

framedyn.dll
msvcr80.dll
atl80.dll
msvcm80.dll

wbemcomn.dll
mofcomp.exe

This files I copied to c:\Program Files\Microsoft BizTalk Server 2006. 

Is possible that my path to VS2005 is no default (Program Files...) but  ( c:\Develop\Microsoft Visual Studio 8 )

 

BizTalk 2006 R2 trial Server Configuration : WMI Problem

run C:\Program Files\Microsoft BizTalk Server 2006>mofcomp.exe BTSWMISchemaXP.mof 

 

01.10.2006 XML App. in BTS06

BizTalk_Test solution

 Receive XML message by vyrobci1.xsd , transform to XML by vyrobciOUT.xsd and send .

 

 

Task

Read file to Message_1
Create new Orchestration

 

 

 

 

 

 

Orchestration

 

 

 

Add and define Receive port for FILE

 

 

 

 

 

 

 

 

 

 

 

Receive XML message by XSD vyrobci1.xsd

 

 

 

 

 

Message_1

Type  vyrobci1.xsd

 

 

 

 

Data from file to Message_1. 

Add Receive component and connect to Port_1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transform Message_1

 

by XSD schema Vyrobci_OUT to XML Message_OUT, used Map1.btm

 

 

 

 

Map Name =  Map1.btm

 

 

Some Expression_2  

 

Send Message_OUT to XML file

 

   

Latter Receive and send to  MSMQ

 

 

 

16.9.2007 Correlation and two receive ports in BTS06

and Error message : sequential convoy the ports must be identical

 

 

Task

 
Create Property scheme
 

Insert one or more nodes

example CorrelationNode

Create Message scheme

for type message.

Message_1 - InputFile.xsd

Message_2 - InputFile2.xsd

Promote property CorrelationNode in CorrelationScheme.xsd to InputFile (2) .xsd
 

Create the correlation

(Correlation Types)

Correlation Type Properties
Add Correlation to  Correlation Sets
Set Correlation_to Init....

Set Correlation_to Follow...

This is all
Receive_1 Init... Corre...

Receive_2 Foll... Corre...

And Error : sequential convoy the ports must be identical

there is :