<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2571685977314289114</id><updated>2011-04-21T22:17:40.959+01:00</updated><category term='versioning'/><category term='SOAP'/><category term='biztalk'/><category term='entsso'/><category term='auto'/><category term='restart'/><category term='start'/><category term='free'/><category term='orchestration'/><category term='schema'/><category term='pipeline'/><category term='acces denied'/><category term='testing'/><category term='error'/><title type='text'>IvanJo's thoughts</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ivanjocic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ivanjocic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>IvanJo</name><uri>http://www.blogger.com/profile/02691601383751927722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2571685977314289114.post-2734704294548494060</id><published>2007-07-20T15:11:00.000+01:00</published><updated>2007-07-20T16:15:13.011+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='start'/><category scheme='http://www.blogger.com/atom/ns#' term='acces denied'/><category scheme='http://www.blogger.com/atom/ns#' term='restart'/><category scheme='http://www.blogger.com/atom/ns#' term='entsso'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><category scheme='http://www.blogger.com/atom/ns#' term='auto'/><title type='text'>Problem: Enterprise Single Sign-On (ENTSSO) doesn't start automatically upon system restart</title><content type='html'>I've experienced strange case these days. We have three BizTalk 2006 servers and SSO service clustered on active-active database cluster. Everything works fine, but when we restart any of biztalk servers, EntSSO does not start automatically on those.&lt;br /&gt;The strange thing is that logging in thru RDP and starting the service manually (&lt;strong&gt;net start &lt;/strong&gt;or from &lt;strong&gt;Services &lt;/strong&gt;panel) it starts without any problem.&lt;br /&gt;When starting automatically, it shuts down with error: &lt;strong&gt;Access is denied&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;The problem has been solved by adding a registry key pointing to the IP of a clustered SSO service name. Follows .reg file:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;Windows Registry Editor Version 5.00&lt;br /&gt;&lt;br /&gt;[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSSQLServer\Client\ConnectTo]&lt;br /&gt;"ForSSO"="DBMSSOCN,127.0.0.1"&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Remember to change 127.0.0.1 for your valid SSO service name IP&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Ivan&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2571685977314289114-2734704294548494060?l=ivanjocic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ivanjocic.blogspot.com/feeds/2734704294548494060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2571685977314289114&amp;postID=2734704294548494060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/2734704294548494060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/2734704294548494060'/><link rel='alternate' type='text/html' href='http://ivanjocic.blogspot.com/2007/07/problem-enterprise-single-sign-on.html' title='Problem: Enterprise Single Sign-On (ENTSSO) doesn&apos;t start automatically upon system restart'/><author><name>IvanJo</name><uri>http://www.blogger.com/profile/02691601383751927722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2571685977314289114.post-561541347348740715</id><published>2007-03-27T10:56:00.000+01:00</published><updated>2007-03-27T11:11:25.273+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOAP'/><category scheme='http://www.blogger.com/atom/ns#' term='free'/><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><title type='text'>Freeware SOAP Testing</title><content type='html'>I've been searching for valid freeware SOAP testing tool for a time.&lt;br /&gt;&lt;p&gt;&lt;br /&gt;I've tried SOAPSonar but it was not able to set request timeout (at least in the version that I've tried out).&lt;br /&gt;&lt;p&gt;&lt;br /&gt;I find &lt;a href="http://www.soapui.org"&gt;SOAP UI&lt;/a&gt; very useful. It has some interesting features like:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Inspect and Invoke&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Implement and Validate&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Functional Test&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Load and Stress Test&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Here's application screenshoot:&lt;/p&gt;&lt;a href="http://www.soapui.org"&gt;&lt;img style="WIDTH: 320px; CURSOR: hand" alt="" src="http://www.soapui.org/images/screenshot1.gif" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2571685977314289114-561541347348740715?l=ivanjocic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ivanjocic.blogspot.com/feeds/561541347348740715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2571685977314289114&amp;postID=561541347348740715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/561541347348740715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/561541347348740715'/><link rel='alternate' type='text/html' href='http://ivanjocic.blogspot.com/2007/03/freeware-soap-testing.html' title='Freeware SOAP Testing'/><author><name>IvanJo</name><uri>http://www.blogger.com/profile/02691601383751927722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2571685977314289114.post-4477836748553218879</id><published>2007-03-21T14:10:00.000+01:00</published><updated>2007-03-27T11:20:21.713+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='schema'/><category scheme='http://www.blogger.com/atom/ns#' term='orchestration'/><category scheme='http://www.blogger.com/atom/ns#' term='biztalk'/><category scheme='http://www.blogger.com/atom/ns#' term='versioning'/><category scheme='http://www.blogger.com/atom/ns#' term='pipeline'/><title type='text'>BizTalk 2004/2006 versioning</title><content type='html'>The original request of a client was: "We want our partners connecting in staging and production environment but on the same BizTalk servers"&lt;br /&gt;&lt;br /&gt;I've started searching about this matter, but nothing found to help, so I've started thinking. Finally a solution to the problem was found.&lt;br /&gt;&lt;br /&gt;Scripts were developped for automatic versioning, build and deployment in test, preproduction and production environment.&lt;br /&gt;&lt;br /&gt;What do you need to successfully version a set of schemas, pipelines, pipeline components, orchestrations etc. :&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Schema versioning:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;XML namespace must be in some way "dynamic" (eg. &lt;a href="http://mynamespace.com/__ASSEMBLYVERSION__/messageA"&gt;http://mynamespace.com/__ASSEMBLYVERSION__/messageA&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;If you use "Quick promotion" that you should also version namespace of PropertySchema.xsd schema&lt;/li&gt;&lt;li&gt;Namespace of schema (when you click on a .xsd file) should be of form: org.MyOrg.__ASSEMBLYVERSION__.schemas and you preserve Type of schema&lt;/li&gt;&lt;li&gt;AssemblyVersion should be set to the progressive version being built (it's located in .btproj file)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Orchestration versioning:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;After schemas are prepared you can use them in orchestrations. These do not need any particular modification&lt;/li&gt;&lt;li&gt;AssemblyVersion should be set to the progressive version being built (it's located in &lt;strong&gt;.btproj&lt;/strong&gt; file)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Custom pipeline versioning:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;DefaultNamespace should be as: org.MyOrg.__ASSEMBLYVERSION__.pipelines (it's located in &lt;strong&gt;.btproj&lt;/strong&gt; file)&lt;/li&gt;&lt;li&gt;AssemblyName should be as: org.MyOrg.__ASSEMBLYVERSION__.pipelines - this will help when you GAC assemblies later in the deployment phase (it's located in &lt;strong&gt;.btproj&lt;/strong&gt; file)&lt;/li&gt;&lt;li&gt;Assembly version should ramain set to &lt;strong&gt;1.0.0.0 &lt;/strong&gt;(it's located in &lt;strong&gt;.btproj&lt;/strong&gt; file)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Custom pipeline components:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;If you need to perform any action on XML document load from stream you should remember that XML namespace used is dynamic..&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;p&gt;In general all &lt;strong&gt;DLL&lt;/strong&gt;'s should have the same assembly version (the progressive one), but DLL's having custom pipelines should have version set to &lt;strong&gt;1.0.0.0&lt;/strong&gt; and in the assembly name have this version incorporated.&lt;/p&gt;&lt;p&gt;Another important thing is that when you do a replace of &lt;strong&gt;__ASSEMBLYVERSION__&lt;/strong&gt; macro in pre-build stage you should keep it in form of &lt;strong&gt;_1_3_15_1000_&lt;/strong&gt; so it is accepted as a part of .NET namespace, XML namespace and file name...&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Hope that someone will find this blog usefull ...&lt;br /&gt;Just to mention that this system is live for more than 2 years in production environment of important client.&lt;/p&gt;&lt;p&gt;Ivan Jocic&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2571685977314289114-4477836748553218879?l=ivanjocic.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ivanjocic.blogspot.com/feeds/4477836748553218879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2571685977314289114&amp;postID=4477836748553218879' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/4477836748553218879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2571685977314289114/posts/default/4477836748553218879'/><link rel='alternate' type='text/html' href='http://ivanjocic.blogspot.com/2007/03/biztalk-20042006-versioning.html' title='BizTalk 2004/2006 versioning'/><author><name>IvanJo</name><uri>http://www.blogger.com/profile/02691601383751927722</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
