Welcome to MSDN Blogs Sign in | Join | Help

BizTalk Distilled

Sharing the defining moments
ebXML adapters from Covast
Folks, Covast, now have an ebXML message service adapter for BizTalk that can talk ebXML messages. Click here for details
Business Integration Roadshow in Feb 2010
Folks, We are planning to have the Business Integration Roadshow in Sydney & Melbourne in Feb 2010. Watch this space for more information as we get closer to the event. The Corp website on this roadshow is here
Host Integration Server team blog links

Folks, Often I get asked about the blogs on HIS - just got a mail from Charles Ezzell who sent me the links:

http://blogs.msdn.com/sjackson/

http://blogs.msdn.com/hispss/

http://blogs.msdn.com/charliee/

Hope that helps!

Quoc starts his blogs!
Folks, Our BizTalk Ranger for AsiaPacific & Snr. Program Manager, Quoc Bui, has finally started his blogs! Watch this space for some high quality & insightful blogs!
Partners are hiring BizTalk consultants in Australia
Folks, in the last week I've got quite a few calls from Sydney & Melbourne based partners asking for BizTalk consultants. Drop me a line if you want to explore these options and I'll be happy to connect you with the partners.
pushallconfiguration error in SSO for BizTalk ESB
Folks, one of the nasty errors you may get while incorrectly configuring the SSO in the ESB toolkit is "Exception calling pushallconfiguration with 6 arguments". This is related to the security permissions and can be fixed by using the BizTalk Server Administrators in the Administrator Group Name and BizTalk Application Users in the User Group Name. Hope that helps!
Third anniversary at Microsoft!

3 years at Microsoft - without any shadow of doubt this has been the most exciting journey that I've ever had in my professional life! Every day brings you a fresh challenge from a new customer/partner/ISV and there is always a feeling in you deep down "Gee, can it get any better"? Well, it is such a gift to work with my peers who are razor sharp in their wit & wisdom and such a privilege & joy to get to deeply understand & solve the business & technical problems of my customers, partners & ISV community. Absolutely loving it!

Using READPAST with Order By clause in SQL Server with and without Index

Folks, I recently ran into this and decided to share this with the larger community...

If you wanted to do a READPAST on the table but have on 'Order By' in your SQL query, it somehow does not return any row if there is an existing lock on a row (although it still prevents you from doing dirty reads) but if you index the table on the column where you need to order by, it does the job. Let me articulate this in English by a simple example :-)

Lets create a simple table and insert some rows in it:

CREATE TABLE [dbo].[Customers](
 [CustID] [numeric](18, 0) NOT NULL,
 [CustName] [varchar](100) NOT NULL,
 [CustAddress] [varchar](400) NOT NULL,
 [CustPhone] [varchar](50) NOT NULL,
 [LastUpdated] [datetime] NOT NULL
) ON [PRIMARY]

Insert into Customers VALUES (1001,'MSFT', '1 Epping Road', '99999999', GetDate())
Insert into Customers VALUES (1002,'ORCL', 'North Ryde', '88888888', GetDate())
Insert into Customers VALUES (1003,'VITR', 'North Sydney', '77777777', GetDate())

Let me run this query on 2 separate query windows:

begin tran SELECT top 1 * FROM Customers WITH (updlock, readpast)

The first window will return MSFT, the other will return ORCL (as your second query will skip any rows that are currently locked i.e. MSFT).

Now make sure you do a commit tran on both the windows to make sure all the existing locks are released.

Run this query on 2 separate query windows:

begin tran SELECT top 1 * FROM Customers WITH (updlock, readpast) order by CustName;

You will see that the first one returns MSFT but the other does not return anything?

Again, make sure you do a commit tran on both the windows to make sure all the locks are released.

Go back to you designer and index your table on CustName. Save the table and re-run the above query on 2 separate windows again. There is a difference, after indexing, the SQL Server returns MSFT on the first window & ORCL on the second!

BizTalk management pack for SCOM 2007 released!
We have just announced the release of the BizTalk Server Management Pack for System Center Operations Manager 2007 that provides monitoring for BizTalk Server 2006, BizTalk Server 2006 R2, and BizTalk Server 2009. Click here for more details.
HL7 End-to-end Tutorial - sample ADT (Admission Discharge & Transfer) System message

Folks, When you run the BizTalk HL7 end-to-end tutorial, you may not get the desired output if the input file i.e. ADT^A03.txt is in the incorrect format. Make sure that there are only 5 lines in this text file. The lines start with  "MSH", "EVN", "PID", "PD1", and "PV1". Also make sure there are no spaces within these lines (when I did a cut & paste from the tutorial, it somehow created some spaces in between the lines - you cannot have any spaces in between the characters in each line).

Installing MLLP Test tools for HL7 accelerator
If you are playing with HL7 tutorials and cannot find the C:\Program Files\Microsoft BizTalk 2009 Accelerator for HL7\SDK\MLLP Utilities folder, most likely you have not yet installed the MLLP Test tools. Go to the Control Panel, and then select Microsoft BizTalk 2009 Accelerator for HL7, and then select Change. In the BTAHL7 setup wizard, select Modify. Expand the Adapter folder to check if the MLLP Test Tool has been installed. If not installed, go through the wizard and it will install it for you.
Trouble installing HL7 Accelerator on BizTalk 2009?
Folks, If you are installing an earlier version of HL7 Accelerator on BizTalk 2009, you will probably reach upto the name of the DB (default BTAHL7) and on clicking next it would just sit there and do nothing. You need to install the BizTalk 2009 Accelerators for HL7 and now you're cooking with gas!
Some great articles in this edition of BizTalk HotRod
Hi Folks, If you want some guidance on Unit Testing Schemas & Maps in BizTalk 2009, manage BizTalk services through WMI, BizTalk Dynamics AX Integration and How to throw Typed Faults from Orchestrations (that are published as WCF Service) - checkout this edition of BizTalk HotRod magazine. Enjoy!
BizTalk 2009 webcast series - Light & Easy
Folks, Mick has connected with his fellow BizTalk experts from across the oceans to come out with this amazing webcast series on BizTalk 2009 - check it out!
cannot create BizTalk 2009 projects in Visual Studio 2008?
I got a query from another customer with regards to this - this has nothing to do with BizTalk 2009 - check if you installed the VS after BizTalk server? You need to install VS before BizTalk. Alternatively, you could choose to install the Developer tools & SDK section of the BizTalk server components again from the media kit for BizTalk server (you may have to un-install this component first and then re-install OR Repair as suggested by Thiago)
More Posts Next page »
Page view tracker