Mindblown: a blog about philosophy.
-
Dynamically create FTP folder using FTP adapter
So the requirement is to send the thing to FTP folder, it is normally ok to use the FTP adapter but this time the requirement is to create a folder following certain naming convention indicating the timestamp then upload the file to this folder. After poking around for a while, got it working by using…
-
Make MLLP two way send work
For the service broker solution I am building, I have to embed in the receive pipeline of the two way MLLP send adapter to poll for the next message. The receive pipeline component is supposed to be triggered by the ACK message. What I find is sometimes the ACK simply not being routed back to…
-
Order delivery using SSSB
The messaging only version for MLLP adapter based order delivery scenario. See reference http://appfabriccat.com/2011/02/implementing-end-to-end-ordered-delivery-using-microsoft-biztalk-server-and-sql-server-service-broker-new-whitepaper-on-technet-wiki/
-
Send port subscribe to another send port
Just a quick note, today I have to deal with a scenario to produce a message from the WCF-SQL response port, route it to another send port to send out to downstream. Everything has to be done using pure messaging. I did having some problems including BizTalk complaining ‘internal error’ while I tried to change…
-
BizTalk rewinds the interchange if exception is throw in send pipeline
Found an very interesting problem today. It is about a scenario that, In the receive side, we disassemble an inbound interchange by wrapping FF disassembler component, perform some business logic In the send side, we wrap FF assemble component to serialize the message to text then call the middle tier, which will do the validation…
-
BizTalk 2010 Cert
Passed today. Not a difficult exam, quite fundamental, with no prepare (actually nothing available yet), I got a score of 820. Quite sure I got all EDI and RFID questions wrong
-
ESB Notes
End to end integration problem: a set of autonomous services can quickly devolve into a spaghetti-code-like structure that becomes difficult to maintain. A change will be big impact ESB: moving the logic away from each individual set of endpoints into a logically centralized layer Benefit of ESB: software is easy to maintain What ESB provides:…
-
BRE: validating message with not presenting elements
One of the business rule I am facing is to validate the message upon business rules. The problem being the rules engine when tries to evaluate the if a certain string from an element of the message, if that element is not presenting, the rule engine will get an error. i.e. if my element name…
-
HL7 Notes (6): Passthrough ACK pipeline component
In the testing scenarios, we are dealing with multiple systems. One frustration for me is, I need to simulate those systems but (to my knowledge) only way to generate the ACK is to use the accelerator pipeline with parties.To use the standard accelerator pipeline component is not an easy thing, the schemas have to be…
-
Deploy Rules
Lesson learned, Use command line from http://blogs.msdn.com/biztalkbre/archive/2007/02/16/sample-deploying-business-rules-programmatically.aspx to export vocabularies and rules to different files. Add this to Buildxxx.msi: ..\..\References\DeployRules /e /v:SharedInterfaceBroker.1.0 .\BRE_Vocabulary.xml..\..\References\DeployRules /e /p .\BRE_Policy.xml In deployment file turn IncludeVocabAndRules to true add entries to files extracted from step 1, <RuleVocabularies Include=”BRE_Vocabulary.xml”> <LocationPath>.\</LocationPath> </RuleVocabularies> <RulePolicies Include=”BRE_Policy.xml”> <LocationPath>.\</LocationPath> </RulePolicies>
Got any book recommendations?