<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JazzPractices</title>
	<atom:link href="http://jazzpractices.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jazzpractices.wordpress.com</link>
	<description>Process and practices on the IBM Jazz platform. Authored by Jim Ruehlin.</description>
	<lastBuildDate>Fri, 20 Jan 2012 05:42:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jazzpractices.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JazzPractices</title>
		<link>http://jazzpractices.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jazzpractices.wordpress.com/osd.xml" title="JazzPractices" />
	<atom:link rel='hub' href='http://jazzpractices.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Extending Rational Team Concert &#8211; First Look</title>
		<link>http://jazzpractices.wordpress.com/2012/01/17/extending-rational-team-concert-first-look/</link>
		<comments>http://jazzpractices.wordpress.com/2012/01/17/extending-rational-team-concert-first-look/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 22:32:38 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[rtc]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=309</guid>
		<description><![CDATA[Hey, what gives? Why haven&#8217;t you been posting to your blog more often? Answer: RTC Extensions. I&#8217;ve been turning my focus to RTC Extensions recently, and that means I&#8217;ve been buried in learning this deep area. The fact is, this &#8230; <a href="http://jazzpractices.wordpress.com/2012/01/17/extending-rational-team-concert-first-look/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=309&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hey, what gives? Why haven&#8217;t you been posting to your blog more often?</p>
<p>Answer: RTC Extensions.</p>
<p>I&#8217;ve been turning my focus to RTC Extensions recently, and that means I&#8217;ve been buried in learning this deep area. The fact is, this is the most technical and complex area of RTC customization, and probably the most difficult to find information about.</p>
<p>The first place you should look for information about extending RTC is the RTC Extensions Landing Page. It&#8217;s being reviewed now and should be available on Jazz.net soon. I wrote this as a way of collecting all the existing information about extensions in one place. There&#8217;s actually quite a bit of information out there about extensions. Start with the Landing Page (when it&#8217;s posted) and you&#8217;ll gain access to a lot of material.</p>
<p>Even so, learning about RTC Extensions is a steep mountain to climb. Extensions are built as Eclipse plug-ins, which is great because it provides a consistent and well understood way to extend RTC. This is true for both client-side and server-side extensions. But if you don&#8217;t already know how to write Eclipse plug-ins, it&#8217;s one more technical hurdle to jump over. The good news is that there are great books out there that teach you Eclipse plug-in development.</p>
<p>The RTC Eclipse API is also not fully documented. This is partly by design – the official API is not the complete API. The RTC development team is cautious about supporting interfaces and classes that may change significantly in the future. But you&#8217;ll inevitably need some unofficial API calls to accomplish what you want to do. In fact, only parts of the client-side API are official, and none of the server-side API is official. But many extensions need both server and client side actions.</p>
<p>The result is that there&#8217;s some searching, experimenting, and admittedly frustration when you build an extension. Your first extension will be the toughest because you&#8217;ll be learning where you need to look to find things, and you&#8217;ll be learning the basic philosophy of how to things done in RTC.</p>
<p>As my colleague Rolph Schoon says, one of the best ways to learn extensions is by monkey-see monkey-do. Or more accurately, code monkey-see, code monkey-do. Leverage the sample code, step through SDK source code when possible, etc. The Extensions Landing Page will provide some extensions that you can use as code samples, and we&#8217;ll be building more.</p>
<p>Also, don&#8217;t run right to extensions when you want to add a new feature or customize a process. Given the learning curve and the fact that you&#8217;re writing/debugging/maintaining code, go for easier solutions if possible. Create work item templates, customize your process template, or work through the Eclipse or Web UI to accomplish what you need. If you can&#8217;t get to where you need to go that way, then turn to using the RTC API.</p>
<p>More to come, stay tuned.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/309/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/309/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/309/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=309&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2012/01/17/extending-rational-team-concert-first-look/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>2011 in review</title>
		<link>http://jazzpractices.wordpress.com/2012/01/04/2011-in-review/</link>
		<comments>http://jazzpractices.wordpress.com/2012/01/04/2011-in-review/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 17:10:15 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=303</guid>
		<description><![CDATA[The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog. Here&#8217;s an excerpt: The concert hall at the Syndey Opera House holds 2,700 people. This blog was viewed about 9,700 times in 2011. If it were a &#8230; <a href="http://jazzpractices.wordpress.com/2012/01/04/2011-in-review/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=303&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog.</p>
<p><a href="/2011/annual-report/"><img src="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" alt="" width="100%" /></a></p>
<p>Here&#8217;s an excerpt:</p>
<blockquote><p>The concert hall at the Syndey Opera House holds 2,700 people. This blog was viewed about <strong>9,700</strong> times in 2011. If it were a concert at Sydney Opera House, it would take about 4 sold-out performances for that many people to see it.</p>
</blockquote>
<p><a href="/2011/annual-report/">Click here to see the complete report.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=303&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2012/01/04/2011-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>

		<media:content url="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" medium="image" />
	</item>
		<item>
		<title>How to Move and Change your CLM Installation</title>
		<link>http://jazzpractices.wordpress.com/2011/09/23/how-to-move-and-change-your-clm-installation/</link>
		<comments>http://jazzpractices.wordpress.com/2011/09/23/how-to-move-and-change-your-clm-installation/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 18:53:27 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[jts]]></category>
		<category><![CDATA[reverse proxy]]></category>
		<category><![CDATA[rqm]]></category>
		<category><![CDATA[rrc]]></category>
		<category><![CDATA[rtc]]></category>
		<category><![CDATA[virtual host]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=296</guid>
		<description><![CDATA[Moving Servers and Changing URLs In an earlier blog I made it clear (I hope) that you can&#8217;t change the public URI of a CLM application, no matter what. While this may change in the future, it&#8217;s the law of &#8230; <a href="http://jazzpractices.wordpress.com/2011/09/23/how-to-move-and-change-your-clm-installation/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=296&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Moving Servers and Changing URLs</h2>
<p>In an earlier blog I made it clear (I hope) that <a title="You Can’t Change the Public URI. Really. You Can’t." href="http://jazzpractices.wordpress.com/2011/07/21/you-cant-change-the-public-uri-really-you-cant/" target="_blank">you can&#8217;t change the public URI of a CLM application</a>, no matter what. While this may change in the future, it&#8217;s the law of the land right now.</p>
<p>But sometimes you want to move an application to a new server for load balancing or performance. And sometimes you might need to use a different URL to access your CLM products due to changes in your IT environment. How is that accomplished?</p>
<p>There are two strategies you can use: <a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/c_virtual_host.html?resultof=%22%76%69%72%74%75%61%6c%22%20%22%68%6f%73%74%22%20%22%6e%61%6d%65%22%20" target="_blank">Virtual hosts</a> and <a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/c_reverse_proxy.html?resultof=%22%72%65%76%65%72%73%65%22%20%22%72%65%76%65%72%73%22%20%22%70%72%6f%78%79%22%20%22%70%72%6f%78%69%22%20" target="_blank">reverse proxies</a>. It can be a little confusing as to when to use which one, so here&#8217;s a summary.</p>
<h2>Virtual Hosts</h2>
<p>Use virtual hosts to move a CLM application from one machine to another. The URL you&#8217;re using to access the application is the same, but the underlying IP address must change. This is all done via a DNS server and is transparent to the users. The pre-requisites for using virtual hosts are:</p>
<ul>
<li>Each application&#8217;s public URI must describe a unique <a href="http://en.wikipedia.org/wiki/Fully_qualified_domain_name" target="_blank">Fully Qualified Domain Name</a> (FQDN). Said another way, each application must have its own server name. For example, the JTS would be at <span class="Apple-style-span" style="font-style:italic;">https://mycorp.dev.jts.myserver.com:9443/jts </span>and RTC would be at <span class="Apple-style-span" style="font-style:italic;">https://mycorp.dev.rtc.mydepartment.com:9443/ccm. </span>If the jts and ccm applications use the same server name, e.g. <span class="Apple-style-span" style="font-style:italic;">https://mycorp.myserver.clm.com:9443/jts </span>and <span class="Apple-style-span" style="font-style:italic;">https://mycorp.myserver.clm.com:9443/ccm </span>you wont be able to move them to different machines because you can&#8217;t map the same IP address to two different locations (servers).</li>
<li>The port number cannot be changed. Sometime people think you can change a port number or root context, but they are actually part of the public URI so they can&#8217;t change. When you move the application to a new machine, you need to use the same port number as the old machine.</li>
</ul>
<p>Take these two constraints into consideration when you install any CLM product. If you do, you&#8217;ll be able to easily move them to other machines as your needs change.</p>
<h2>Reverse Proxy Server</h2>
<p>Reverse proxies allow you to do all sorts of magic to a URL. While you can&#8217;t change the public URI of a CLM application, a reverse proxy can re-map parts of the URL such as the FQDN and port number. So if you need to change the way a CLM application is accessed, you can do so by having the reverse proxy re-map everything so it&#8217;s transparent to the CLM application (and the users). The CLM application continues to use the same public URI that you installed with.</p>
<p>Reverse proxies require FQDNs. If you used localhost, an IP address, or a non-FQDN for your public URI, you&#8217;re out of luck. Your solution in this case would probably be to install a new version of CLM using an FQDN and use that for all new projects. This situation is only possible if you are using (or have upgraded from) a CLM product prior to version 3.0.1.</p>
<p>Check out <a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/dchadwick/entry/public_urls_are_casted_in_stone_how_do_i_plan_for_the_future4?lang=en" target="_blank">Dave Chadwick&#8217;s article on how to plan for the future with URIs</a>, which covers this topic in more detail.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/296/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/296/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/296/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=296&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/09/23/how-to-move-and-change-your-clm-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>CLM 2011 Upgrade Reference</title>
		<link>http://jazzpractices.wordpress.com/2011/08/29/clm-2011-upgrade-reference/</link>
		<comments>http://jazzpractices.wordpress.com/2011/08/29/clm-2011-upgrade-reference/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 18:43:21 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=293</guid>
		<description><![CDATA[Jazz.net now has a single landing page for technical information on CLM 2011 upgrades. The Upgrade Reference for CLM 2011 starts with a Quickstart scenario &#8211; &#8220;quick&#8221; being a relative term &#8211; and a set of references organized into Understanding, &#8230; <a href="http://jazzpractices.wordpress.com/2011/08/29/clm-2011-upgrade-reference/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=293&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Jazz.net now has a single landing page for technical information on CLM 2011 upgrades. The <a href="https://jazz.net/library/article/698" target="_blank">Upgrade Reference for CLM 2011</a> starts with a Quickstart scenario &#8211; &#8220;quick&#8221; being a relative term &#8211; and a set of references organized into Understanding, Planning, Performing, and General categories.</p>
<p>Use this page as your one-stop-shop for technical information about the upgrade.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/293/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/293/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/293/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=293&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/08/29/clm-2011-upgrade-reference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>Websphere Application Server Free with CLM Products</title>
		<link>http://jazzpractices.wordpress.com/2011/08/25/websphere-application-server-free-with-clm-products/</link>
		<comments>http://jazzpractices.wordpress.com/2011/08/25/websphere-application-server-free-with-clm-products/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 18:23:57 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[was]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=291</guid>
		<description><![CDATA[Many people are unaware that you get a license of WAS when you purchase RTC client licenses. This means you can use WAS as your JTS/RTC/RQM/RRC application server instead of Tomcat. WAS can do a lot more than Tomcat, and &#8230; <a href="http://jazzpractices.wordpress.com/2011/08/25/websphere-application-server-free-with-clm-products/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=291&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Many people are unaware that <a href="https://jazz.net/downloads/rational-team-concert/releases/3.0.1?p=optionalPrograms" target="_blank">you get a license of WAS when you purchase RTC client licenses</a>. This means you can use WAS as your JTS/RTC/RQM/RRC application server instead of Tomcat. WAS can do a lot more than Tomcat, and installations that serve groups larger than individual teams should seriously consider moving to WAS.</p>
<p>There&#8217;s a link to the the WAS trial download from the CLM download pages. After you get a permanent license (try speaking with your account rep or Passport Advantage), you&#8217;ll need to upgrade the trial to a permanent product. You can get the instructions here:</p>
<ul>
<li><a href="http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.installation.base.doc/info/aes/ae/tins_upgradeb.html" target="_blank">Upgrade from trial in WAS version 7</a></li>
<li><a href="http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/topic/com.ibm.websphere.installation.nd.doc/info/ae/ae/tins_upgrading_dist_gui.html" target="_blank">Upgrade from trial in WAS version 8</a></li>
</ul>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/291/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/291/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/291/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=291&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/08/25/websphere-application-server-free-with-clm-products/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>Oracle Parameters for RTC 3.0.1</title>
		<link>http://jazzpractices.wordpress.com/2011/08/24/oracle-parameters-for-rtc-3-0-1/</link>
		<comments>http://jazzpractices.wordpress.com/2011/08/24/oracle-parameters-for-rtc-3-0-1/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 17:52:37 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[rtc]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=287</guid>
		<description><![CDATA[My colleagues Dan Toczala and  Tim Feeney recently shared this information on the recommended Oracle parmeters for RTC 3.0.1. If you choose to use these parameters for other CLM products, be sure and test them as these recommendations are aimed at &#8230; <a href="http://jazzpractices.wordpress.com/2011/08/24/oracle-parameters-for-rtc-3-0-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=287&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My colleagues <a href="http://dtoczala.wordpress.com/" target="_blank">Dan Toczala</a> and  Tim Feeney recently shared this information on the recommended Oracle parmeters for RTC 3.0.1. If you choose to use these parameters for other CLM products, be sure and test them as these recommendations are aimed at RTC.</p>
<p>Parameter Description: Value: Type</p>
<ul>
<li>cursor_sharing: SIMILAR: Fixed (could consider force, we do have queries with literal values but I don&#8217;t think they are repeated enough to matter)</li>
<li>db_block_size: 8192: Fixed (seems fine, larger is better but seems to be lot&#8217;s of arguments about going to 32 k)</li>
<li>db_cache_size: 51200000: Fixed</li>
<li>db_cache_advice READY Fixed</li>
<li>db_file_multiblock_read_count: 8: Fixed (Oracle recommends letting the system set this)</li>
<li>Instance_names: &lt;sid&gt;: Fixed</li>
<li>java_pool_size: 16777216: Fixed (we don&#8217;t use in db java)</li>
<li>large_pool_size: 0: Fixed</li>
<li>log_buffers: 819200: Fixed</li>
<li>open_cursors: 20: Fixed (up it if you are getting errors)</li>
<li>shared_pool_size: 38400000: Fixed</li>
<li>undo_management: AUTO: Fixed</li>
<li>undo_retention: 300: Fixed</li>
<li>processes: 50: Fixed (15 + number of user sessions + 1)</li>
<li>pga_aggregate_target: 51200000: Fixed</li>
<li>Workarea_size_policy: Auto: Fixed</li>
<li>undo_tablespace: UNDO01: Fixed</li>
<li>audit_trail: Db: Fixed</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/287/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/287/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/287/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=287&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/08/24/oracle-parameters-for-rtc-3-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving CLM Servers and Changing the Public URI &#8211; New Developments</title>
		<link>http://jazzpractices.wordpress.com/2011/08/23/moving-clm-servers-and-changing-the-public-uri-new-developments/</link>
		<comments>http://jazzpractices.wordpress.com/2011/08/23/moving-clm-servers-and-changing-the-public-uri-new-developments/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 23:00:00 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[current_development]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=284</guid>
		<description><![CDATA[If you&#8217;re interested in seeing what development is doing about making public URIs more flexible, including making it easier to change them and move projects to different servers, see this work item on Jazz.net. This user story was created in &#8230; <a href="http://jazzpractices.wordpress.com/2011/08/23/moving-clm-servers-and-changing-the-public-uri-new-developments/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=284&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re interested in seeing what development is doing about making public URIs more flexible, including making it easier to change them and move projects to different servers, see <a href="https://jazz.net/jazz/web/projects/Rational%20Team%20Concert#action=com.ibm.team.workitem.viewWorkItem&amp;id=174042">this work item on Jazz.net</a>. This user story was created in early August and already has a lot of discussion around it.</p>
<p>One of the great things about jazz.net is that it gives Jazz-based development an open source feel. You can follow the progress of this critical issue by watching (and contributing to) the work item that&#8217;s linked above.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/284/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/284/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/284/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=284&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/08/23/moving-clm-servers-and-changing-the-public-uri-new-developments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>Upgrade Shortcut: Upgrading to CLM 2011 the Easy Way</title>
		<link>http://jazzpractices.wordpress.com/2011/08/15/upgrade-shortcut-upgrading-to-clm-2011-the-easy-way/</link>
		<comments>http://jazzpractices.wordpress.com/2011/08/15/upgrade-shortcut-upgrading-to-clm-2011-the-easy-way/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 19:10:05 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=272</guid>
		<description><![CDATA[Now that people are in the thick of upgrading their CLM-based products (RTC, RQM, RTC) to 2011, I&#8217;m often asked what the best way is to understand and execute the complex upgrade. I tell them to read the Upgrade Rules, &#8230; <a href="http://jazzpractices.wordpress.com/2011/08/15/upgrade-shortcut-upgrading-to-clm-2011-the-easy-way/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=272&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Now that people are in the thick of upgrading their CLM-based products (RTC, RQM, RTC) to 2011, I&#8217;m often asked what the best way is to understand and execute the complex upgrade. I tell them to read the <a href="https://jazz.net/library/article/669">Upgrade Rules</a>, look through the <a href="https://jazz.net/library/article/679">FAQ</a>, generate customized upgrade steps using the<a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/roadmap_clm_upgrade.html"> Interactive Upgrade Guide</a>, and definitely do the <a href="https://jazz.net/library/article/662">Upgrade Workshop</a>. I also point at a few Jazz.net articles that might relate to their particular upgrade scenario. That amounts to 1-2 days of preparation. Then the actual upgrade planning begins (you better not upgrade without a good plan).</p>
<p>Then I&#8217;m asked “OK, so what&#8217;s the shortcut?”</p>
<p>That is the shortcut.</p>
<p>No, really. That IS the shortcut. If you try to take a shorter shortcut you&#8217;ll end up like Homer Simpson when he said “<a href="http://www.planetclaire.org/quotes/simpsons/season-six/">Alright, we&#8217;re here. Let us never speak of the shortcut again.</a>”</p>
<p>The long way of learning how to upgrade is the way I did it: Spend a couple of months testing upgrade scenarios without documentation. You don&#8217;t want to do that.</p>
<p>So instead spend a couple of days understanding the upgrade. Let the Upgrade Workshop take you by the hand and lead you through an upgrade scenario. It won&#8217;t be exactly like your scenario, but you&#8217;ll learn a lot about what&#8217;s involved in upgrading, and you&#8217;ll get great insight into general CLM product administration. You can compare the customized upgrade steps you generated to the Workshop and make notes and observations.</p>
<p>Read. Everything. Carefully. Yes, I know you&#8217;ve done this kind of thing before. And you&#8217;re a hot-shot technical expert. You get it, you can connect the dots on your own. I understand all that when I say “Read everything carefully.” Don&#8217;t take things for granted or you will step into a bear trap. The upgrade has many steps and many constraints. The workshop and installation steps help point a lot of those out.</p>
<p>The people who get into trouble aren&#8217;t the ones who aren&#8217;t technical superstars. The folks who get into trouble are the ones who haven&#8217;t read the line before and the line after the instruction they&#8217;re executing right now. I&#8217;m not being metaphorical here. I have had to help people get out of trouble by telling them to do what the line before the instruction they&#8217;re on told them to do. These are good technical people who tried to take the Homer shortcut, and now we must never speak of it again.</p>
<p>The people who fail when upgrading are the ones who take the &#8220;shortcut&#8221; of upgrading without understanding what&#8217;s involved first.</p>
<p>So do yourself a favor and take the recommended shortcut. If you don&#8217;t take my shortcut, then (as they say in Maine) “You can&#8217;t get there from here.”</p>
<p>Helpful Links</p>
<ul>
<li><a href="http://dtoczala.wordpress.com/2011/08/09/are-you-upgrading-jazz-to-clm-2011/" target="_blank">Tox&#8217;s Blog: Are You Upgrading to CLM 2011?</a></li>
<li><a href="https://jazz.net/library/article/669" target="_blank">Upgrade Rules</a></li>
<li><a href="https://jazz.net/library/article/662" target="_blank">Upgrade Workshop</a></li>
<li><a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/roadmap_clm_upgrade.html" target="_blank">Interactive Upgrade Guide</a></li>
<li><a href="https://jazz.net/library/article/679" target="_blank">CLM 2011 Upgrade FAQ</a></li>
<li><a href="https://jazz.net/library/article/641" target="_blank">CLM 2011 Sizing Guide</a></li>
<li><a href="https://jazz.net/library/article/632" target="_blank">CLM 2011 System Requirements</a></li>
<li><a href="https://jazz.net/library/article/548/" target="_blank">CLM 2011 Licensing</a></li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/272/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/272/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/272/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=272&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/08/15/upgrade-shortcut-upgrading-to-clm-2011-the-easy-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>You Can&#8217;t Change the Public URI. Really. You Can&#8217;t.</title>
		<link>http://jazzpractices.wordpress.com/2011/07/21/you-cant-change-the-public-uri-really-you-cant/</link>
		<comments>http://jazzpractices.wordpress.com/2011/07/21/you-cant-change-the-public-uri-really-you-cant/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 22:09:28 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[jts]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[rqm]]></category>
		<category><![CDATA[rrc]]></category>
		<category><![CDATA[rtc]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=266</guid>
		<description><![CDATA[There is now an official version of this article here on Jazz.net. So here&#8217;s the first thing you need to know when performing admistrative tasks on Jazz-based products: You cannot change the public URI. You cannot change the root context.  &#8230; <a href="http://jazzpractices.wordpress.com/2011/07/21/you-cant-change-the-public-uri-really-you-cant/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=266&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>There is now an official version of this article <a href="https://jazz.net/library/article/749" target="_blank">here on Jazz.net</a>.</strong></p>
<p>So here&#8217;s the first thing you need to know when performing admistrative tasks on Jazz-based products:</p>
<p style="padding-left:30px;"><strong>You cannot change the public URI. You cannot change the root context. </strong></p>
<p>I&#8217;ve had discussions &#8211; long discussions &#8211; with lots of customers about this, so let me add this one thing:</p>
<p style="padding-left:30px;"><strong>Under no circumstances should you change the public URI. Under no circumstances should you change the root context.</strong></p>
<p>This Jedi mind-trick is designed to convince you that you can&#8217;t change the public URI or root context after it has been set during setup. Really. You can&#8217;t. Just stop thinking about it.</p>
<p>You can get around this constraint by using <a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/c_reverse_proxy.html?resultof=%22%72%65%76%65%72%73%65%22%20%22%72%65%76%65%72%73%22%20%22%70%72%6f%78%79%22%20%22%70%72%6f%78%69%22%20" target="_blank">reverse proxies</a> or <a href="http://publib.boulder.ibm.com/infocenter/clmhelp/v3r0m1/topic/com.ibm.jazz.install.doc/topics/c_virtual_host.html?resultof=%22%76%69%72%74%75%61%6c%22%20%22%68%6f%73%74%22%20%22%6e%61%6d%65%22%20" target="_blank">virtual hostnames</a>. More on those in future posts. But this does not change the actual public URI or root context. Virtual hosts and reverse proxies just re-map the URLs.</p>
<p>I know what you&#8217;re thinking now: Why can&#8217;t I change the public URI?</p>
<p>Architecturally, Jazz-based products use OSLC and RESTful interfaces. This means that artifacts (data) is referenced with URLs. When a dashboard shows information from a work item, it&#8217;s getting that work item information by traversing a URL. When you get a list of dashboards to choose from, each dashboard is referenced internally by a URL. When an RTC work item links to an RQM test case, it does so through a URL.</p>
<p>All those URLs are written into the database. They&#8217;re not dynamically calculated. The actual URL is placed into the database.</p>
<p>Jazz-based products construct these URLs by using the public URI and the root context. So if your public URI is</p>
<pre>https://my.server.com:9443</pre>
<p>and your root context is</p>
<pre>/ccm</pre>
<p>then every URL that identifies information in the database starts with</p>
<pre>https://my.server.com:9443/ccm</pre>
<p><strong>If you change the public URI or root context, you break all those links.</strong> And your heart will break too.</p>
<p>I know what you&#8217;re thinking now: Why not just do a search/replace of the URLs in the database when we change the public URI or root context? Ah, young Jedi, life is not so simple.</p>
<p>The table structure in the database is optimized for reads. The result is that item content is often stored as blobs (binary large objects), not simple text. And some resource content is not directly interpretable by the Jazz framework because the data is component specific. The URL in these components may be stored as binary, rdf, xml, etc. So identifying and replacing the links is not trivial.</p>
<p>That said, there&#8217;s plenty of discussion going on amongst developers about making public URIs more flexible. Stay tuned.</p>
<p>References</p>
<p><a href="https://jazz.net/library/article/686">Dan Toczala&#8217;s article on moving CLM applications to different machines</a> (references with URLs that are different from the public URI).</p>
<p><a href="http://tomayko.com/writings/rest-to-my-wife">A humorous explanation of REST</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/266/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/266/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/266/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=266&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/07/21/you-cant-change-the-public-uri-really-you-cant/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
		<item>
		<title>CLM 2011 Upgrade Workshop for RTC/RQM/RRC 3.0.1</title>
		<link>http://jazzpractices.wordpress.com/2011/06/29/clm-2011-upgrade-workshop-for-rtcrqmrrc-3-0-1/</link>
		<comments>http://jazzpractices.wordpress.com/2011/06/29/clm-2011-upgrade-workshop-for-rtcrqmrrc-3-0-1/#comments</comments>
		<pubDate>Wed, 29 Jun 2011 22:19:35 +0000</pubDate>
		<dc:creator>jruehlin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[clm]]></category>
		<category><![CDATA[jts]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[rqm]]></category>
		<category><![CDATA[rrc]]></category>
		<category><![CDATA[rtc]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://jazzpractices.wordpress.com/?p=259</guid>
		<description><![CDATA[The Jazz Jumpstart team has completed the first version of the CLM 2011 Upgrade Workshop, now available for download on Jazz.net. This is a major self-mentoring milestone for everyone interested in administering JTS, RTC, RQM, and RRC applications. The workshop &#8230; <a href="http://jazzpractices.wordpress.com/2011/06/29/clm-2011-upgrade-workshop-for-rtcrqmrrc-3-0-1/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=259&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Jazz Jumpstart team has completed the first version of the <a href="https://jazz.net/library/article/662" target="_blank">CLM 2011 Upgrade Workshop</a>, now available for download on Jazz.net. This is a major self-mentoring milestone for everyone interested in administering JTS, RTC, RQM, and RRC applications. The workshop takes you by the hand and walks you through the process of setting up a CLM 2.x environment, then upgrading three products and the Jazz Team Server to version 3.0.1.</p>
<p>Upgrading CLM products from version 2.x to 3.0.1 is complex. There are many constraints and dependencies, and every installation is different because of the variety of platforms, environments, servers, etc, that can be used for CLM products. If you plan on upgrading to 3.0.1, you should go through the workshop.</p>
<p>You should also do the workshop if you plan on installing and administering CLM applications. You&#8217;ll get a lot of insight into how the products are put together. There are a lot of nuts-and-bolts the workshop takes you through that any administrator should be aware of.</p>
<p>If you&#8217;re wary of using enterprise-level software with CLM such as WebSphere application servers or LDAP, you should do the workshop. You won&#8217;t become and LDAP expert, but you will get a good sense of  how CLM products interacts with these common enterprise platforms. Much of the &#8220;fear factor&#8221; of using these enterprise products with RTC, RQM, and RRC will disappear by the time you complete the workshop.</p>
<p>The workshop has 5 labs and an appendix:</p>
<ul>
<li>Overview</li>
<li>Lab 1: Set up CLM 2.x, WebSphere, and LDAP.</li>
<li>Lab 2: Plan the Upgrade</li>
<li>Lab 3: Upgrade JTS and RTC</li>
<li>Lab 4: Upgrade RQM, install Data Warehouse</li>
<li>Lab 5: Upgrade RRC</li>
<li>Appendix A: Troubleshooting</li>
</ul>
<p>There&#8217;s also zip that includes files and scripts used to populate CLM projects in each product and the LDAP server.</p>
<p>- Jim Ruehlin</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jazzpractices.wordpress.com/259/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jazzpractices.wordpress.com/259/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jazzpractices.wordpress.com/259/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jazzpractices.wordpress.com&amp;blog=14373650&amp;post=259&amp;subd=jazzpractices&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jazzpractices.wordpress.com/2011/06/29/clm-2011-upgrade-workshop-for-rtcrqmrrc-3-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/13c9c9bdbe1f41f00c38a1647d3c2bae?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jruehlin</media:title>
		</media:content>
	</item>
	</channel>
</rss>
