by community-syndication | Jun 6, 2008 | BizTalk Community Blogs via Syndication
Glav posts
about a problem I’ve also had recently – that Matt helped
me figure out how to solve.
The exception is (repeated here for seach purposes):
This collection already contains an address with
scheme http. There can be at most one address per scheme in this collection.
Parameter name: item
Description: An unhandled exception
occurred during the execution of the current web request. Please review the stack
trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: This collection already contains an address
with scheme http. There can be at most one address per scheme in this collection.
Parameter name: item
The way to solve this problem is to setup multiple web sites in IIS (rather than having
one site that has multiple Host entries) – and point all the websites to the same
directory.
Hope this helps someone.

Check out my BizTalk
R2 Training.
by community-syndication | Jun 6, 2008 | BizTalk Community Blogs via Syndication
Here you go:
RESTDemos.zip
(863.54 KB)
For those who attended the session – thanks! It was a load of fun – as you who
didn’t see the session can see in this picture:
If you did attend the session and haven’t done an evaluation – please do one!
Thanks

Check out my BizTalk
R2 Training.
by community-syndication | Jun 5, 2008 | BizTalk Community Blogs via Syndication
I’ve started developing a RFID Mobile application on a Windows Mobile device – which
is pretty cool.
I decided to use VS2008 and all worked well until deployment.
“Unable to load System.Data.SqlServerCe.dll ….Version=3.0.xxxxx ” as the version
OOTB with VS2008 is v3.5
So I grabbed SQL
CE Mobile 3.0 and copied over and installed the sqlce30.wce5.armv4i.CAB and
all is good!
by community-syndication | Jun 5, 2008 | BizTalk Community Blogs via Syndication
For those in the Connecticut area…
Tallan is providing a complimentary executive lunch around the topic of Microsoft Integration. It includes a talk by Tom Stickle, Program Manager at Microsoft for the Connected Systems Division, about the new integration features in BizTalk. In addition, there will be a real-life integration case study from a CT-based company.
The […]
by community-syndication | Jun 5, 2008 | BizTalk Community Blogs via Syndication
I’ve been trying out Live Mesh in the last few days, and I am amazed at how well it works, and at the possibilities it opens in terms of the paradigm we use to interact with our resources. It’s admittedly not a completely new idea, but it’s new in the way it is realized.
Before I start: in the last few months I’d been using Mozy to do online backups to my personal laptop. Mozy installs a client tool that monitors changes in my files, and uploads them to a online repository. Another interesting feature is that it adds a new option in my windows explorer’s contextual menu, which allows me to browse and restore previous versions of each file.
Live Mesh, in many ways, is similar to this. I browse my file system, select folders to sync to my online Live Desktop, and the client tool it includes uploads those files to the Mesh, maintaining them synchronized. I can then open them either from the web page or any PC with the client tool installed. I can also start a remote desktop connection to any computer in my Mesh. My desktop, anywhere. (but that would be an old slogan :-)).
Anyway, this is a very interesting development (still needing perfecting…), and I’m looking forward to use it widely, since it’s still a Technical Preview).
If you want to learn more, while this is not yet completely public, the best source is the team’s blog at http://blogs.msdn.com/livemesh/ .
Now, what I would really like to see in this platform is a Silverlight interface, using Deep Zoom to browse the "desktop". That would be cool, and an interesting desktop interaction model to try out.
This development is apparently in no way related to BizTalk Services, which kind of surprises me, and I have yet no idea what the programmability possibilities are/will be.

by community-syndication | Jun 5, 2008 | BizTalk Community Blogs via Syndication
Thanks to everyone who attended – here is the link to my demos:
OsloDemos
If you did come to the session – please remember to fill out the evaluation on commnet.
Remember – 9 is the best score! ;-). Thanks

Check out my BizTalk
R2 Training.
by community-syndication | Jun 4, 2008 | BizTalk Community Blogs via Syndication
At TechEd
2008 in Orlando, an announcement Silverlight
2 Beta 2 will be publicly available later this week.
Improvement areas are:
-
UI Framework, including improvements in:
-
animation support
-
error handling and reporting
-
accessibility support
-
keyboard input
-
performance
-
more compatibility between Silverlight and Windows Presentation Foundation
-
Rich Controls, including:
-
Visual State Manager, permitting the creation of controls as templates
-
text wrapping
-
scrollbars for text boxes
-
Networking Support, including:
-
improved cross domain support
-
security enhancements
-
upload support for web client
-
duplex communications (a server “push” model from server to a Silverlight client)
-
Rich Base Class Library, including:
-
improved threading
-
LINQ-to-JSON
-
ADO.NET Data Services support
-
improved support for Simple Object Access Protocol (SOA)
-
Deep Zoom Support, including:
-
a new XML-based file format for Deep Zoom image tiles
-
a new MultiScaleTileSource that enables existing tile databases to utilize Deep Zoom
-
event-driven notification for zoom/pan state
Thanks Scotty for
the reference to this.
Cheers,
Mick.
by community-syndication | Jun 4, 2008 | BizTalk Community Blogs via Syndication
During the Bill Gates keynote here at TechEd, and during Oliver Sharp’s presentation on Microsoft’s vision and strategy for Connected Systems, it was announced that there will be a public community technology preview (CTP) of *some* of the Oslo stack at PDC this fall. This is the first public announcement of any kind of release dates.
Before you get too excited, remember that Oslo is a very ambitious and far-reaching project. What will be released in the fall will likely only be step down that path, an early look at a few parts that will become part of a much bigger picture.
However, all journeys begin with a single step 🙂
Technorati Tags: BizTalk,Oslo,ESB
by community-syndication | Jun 4, 2008 | BizTalk Community Blogs via Syndication
I spent several hours last week banging my head against the proverbial brick wall while trying to identify the correct certificate store to be used for authentication by the HTTP Send Adapter – as the answer is a little obscure on the interweb, I’m posting the information here to help any weary BizTalk traveller in […]
by community-syndication | Jun 4, 2008 | BizTalk Community Blogs via Syndication
Subject: Losing subscriptions after running the sproc, resulting in complete redeploy of BizTalk application(s).
bts_CleanupMsgBox is not something new and it’s been there from BizTalk 2004 SP1. Basically this script is used to clear the MessageBox database (intended only for development and especially useful while during performance testing). This script is not installed by default, the stored procedure will be empty and does nothing. That’s how it should be on a production box, so no one accidentally runs it. You can install the stored procedure (please don’t do it on production server) by running the SQL script presented inside installation folder “C:\Program Files\Microsoft BizTalk Server 2006\Schema\msgbox_cleanup_logic.sql”
Read this great post from Lee, explaining how to use it properly.
Recently, I been using the script very frequently on our performance environment after each test run to bring the environment to a clean state. Couple of days back when I ran the script, I lost all the subscriptions. We had around 13 BizTalk applications in our environment. Executing a query from Admin Console for subscription only showed subscriptions for Caching Service. Stopping and Starting the BizTalk Applications (Enlisting all Send Ports/Orchestrations) only brought back Send Port Subscriptions and Orchestrations subscriptions were not created whatsoever. The only way I managed to bring it back is by stopping/deleting existing BizTalk applications and re-importing them back in one server, then I had to apply the correct binding file and set all the modified parameters before continuing the test. We lost few hours of our valuable performance slot.
Reason:
The reason is so simple, only thing I did wrong this time was generated “EXECUTE” script from SQL Management console, which generated the script as shown below
the parameter @fLeaveActSubs is by default set to “1” in the stored procedure, so if you run it normally using the command “exec bts_CleanupMsgBox”, everything is well and good, it will leave the subscriptions.
But by generating the “EXECUTE” script and running it, this value is set to “0” (default), which in turn results in clearing the subscriptions.
Million Dollar Question!!
Why do we have this option in the first place in this stored procedure? Do we really need to clear the subscriptions at any stage of testing. I can understand clearing all instance subscriptions, but why do we need to clear the activations subscriptions, and resulting in a environment where we couldn’t bring it back, unless we do a redeploy.
Probably I could have tried running the piece of SQL inside the ELSE part of the IF condition @fLeaveActSubs <> 0, but I didn’t want to leave the environment in a completely unstable state. So redeployed all of our applications (time consuming but safe bet).
If someone can explain the reason behind it, I’ll happily update this post.
Thanks Gunjan Jain (Microsoft, India) for pointing this out.
Nandri,
Saravana