For anyone following my second BTS Diary and wondering whats going on with the prolonged silence, do not fear. Theres a lot to come.
I've been in the planning stage for a rather sizeable project, the second phase of my current integration project. This part will stretch over a couple of years at least and should get me poking into the furthest recesses of Biztalk 2004/2006. The immediate piece of work is in integrating 3 or 4 systems and passing documents securely through webservices building on the architecture of the integration hub we started implementing a few months ago. Theres definitely going to be a fair amount of WSE involved so I picked up the MS Press Web Services Security Patterns p&p book on Amazon recently. Its so much easier to read than printing off a 1000 page PDF.The architecture in its current draft is beginning to appear a bit like an ESB with a whole of lot routing, distribution trees and dynamism built in.
Speaking of ESB, check out Brian Loesgen's blog for some work he did recently on a ESB system involving Biztalk 2004. Theres some really cool stuff that he's posted in terms of things to consider and how to educate developers in using the stuff you build. There was also quite a bit of a furore in the integration world recently when apparently a tech forum witnessed heated debate on the subject of ESB between some MS folk and Sonic folk. Ah!! nothing like a good fight to warm the heart !!
I've also been trying to get my head round some of the material on the SOA Blueprints that have been floating around the net. Theres some publicly available material on OASIS which is very interesting. You can also download the MS implementation of the Generico blueprint somewhere on MSDN , (cant remember the URL offhand). Im chewing the fat now on distinguishing Identity Services, Directory Services and Security Services and trying to see whats the best way to position them and their relationship to each other.
I found a real strange problem a couple of days ago. I was building a set of standalone/workgroup VMs (mainly for playing with Biztalk 04 and 06 . I tried TFS, but its a monster to install and i gave up halfway).
I first had an existing SQL2000 VM that didnt have any SPs on it and i connected up and tried to patch it with SP3a. But SP3a just hung at the validating user stage. I then built a new XPSP2 VM and tried to install SQL. This time it got to the 'configuring the server ' stage and hung. I even left it overnight, but it didnt complete. This happened when i used the 'local system account' to configure the services. I tried using the Administrator account and it said that it could not validate the account. I took a copy of the old SQL VM and decided to apply old SPs one after the other. I got as far as SP1 but SP2 timed out (the SCM couldnt start the service and it gave me an error code number 1460).
Left me stumped for a while since i had successfully created VMs of Win2003 in this way (and even got Biztalk 04 to install correctly the very first time on a Win2003 box) - so it was crazy that good ol SQLServer should be giving probs.
Finally I found an article that states you cannot install MSDE or SQL on XP via remote desktop. You need a local session. In my case, since i was using Virtual Server, it meant i had to use the browser based window of the target machine and perform the installation instead of enabling remote access and RDPing to the IP address. This worked like a charm. I now have the boxes all built and ready.
Curious eh ? Does anyone know why this happens?