<?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/"
	>

<channel>
	<title>Lotushints &#187; Upgrades</title>
	<atom:link href="http://www.lotushints.com/category/upgrades/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lotushints.com</link>
	<description>Lotus Notes tips &#38; tricks you always hoped you will not need</description>
	<lastBuildDate>Wed, 14 Jul 2010 06:00:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Sametime 8.5 rant</title>
		<link>http://www.lotushints.com/2010/01/sametime-8-5-rant/</link>
		<comments>http://www.lotushints.com/2010/01/sametime-8-5-rant/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 06:00:05 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Sametime]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=474</guid>
		<description><![CDATA[As upgrading to Domino 8.5.1 went so fine, it is time to upgrade our only Sametime server. Yes. Only Sametime server. We are a company of 80 and there is really no need for something more. Specially as we use WebEx as a meeting and conferencing software. Thanks to Lars Berntrop-Bos and the news of [...]]]></description>
			<content:encoded><![CDATA[<p>As <a href="/2009/12/upgrading-to-8-5-1/">upgrading to Domino 8.5.1 went so fine</a>, it is time to upgrade our only Sametime server. Yes. Only Sametime server. We are a company of 80 and there is really no need for something more. Specially as we use WebEx as a meeting and conferencing software.</p>
<p><span id="more-474"></span></p>
<p>Thanks to <a href="http://www.bleedyellow.com/blogs/ScriptLars" target="_blank">Lars Berntrop-Bos</a> and the news of Domino 8.5.1 I went to download it from IBM partner site. During the download I remembered that the <a href="/2008/10/upgrading-domino-running-sametime-to-802-on-linux-platform/">last time I did a Domino upgrade on Linux</a>, our Sametime stopped working as upgrade overridden / deleted some Sametime files and folders. Hence, for the reasons specified in previous upgrade article, I decided to also download newest Sametime 8.5.</p>
<p>In the past, installing Sametime was almost a piece of cake. You installed Domino server, installed Sametime, did some configuration voodoo and you were done. Now, I am presented with 7 or 8 binaries to download. What on earth is System Console Server? Why do I need separate install for 7 other things that were mostly included in one binary in previous release? Why do I need WebSphere Application Server? And I am not even starting on DB2.</p>
<p>Thankfully, uncle Google led me to this <a href="http://www.iminstant.com/iminstant/iminstant.nsf/d6plinks/CTYR-7YYKS7" target="_blank">blog</a>, where all possible options are described in detail. Now, apparently, to run all new and shiny features, you need at least two servers. Most likely because mixing Domino and Websphere Application Server is not a good idea if not impossible. If you are willing to sacrifice all new and cool meeting and conferencing features, you can keep your one dedicated server and run Sametime 8.5 Classic.</p>
<p>My real question is, what was IBM thinking? I get that separating each and every major feature of Sametime may mean better performance, but I really cannot see smaller companies (up to 150 employees) sacrificing at least one additional server for the sake of running a simple messaging and meeting application. Specially not those (like the one I work at) that already use other meeting and conferencing software. How can I go to my boss and tell him that we need Sametime for meeting and collaboration, when it takes more resources than existing implementation of competitive software? Also, integrating WAS as a framework? Really?</p>
<p>Phew&#8230; now with that off my chest, I am off to prepare a plan of upgrading&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2010/01/sametime-8-5-rant/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Upgrading to 8.5.1</title>
		<link>http://www.lotushints.com/2009/12/upgrading-to-8-5-1/</link>
		<comments>http://www.lotushints.com/2009/12/upgrading-to-8-5-1/#comments</comments>
		<pubDate>Fri, 11 Dec 2009 06:00:41 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Domino 8.5.1]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=461</guid>
		<description><![CDATA[Come end of last week, we started upgrading our servers to release 8.5.1. I did test upgrade of our development server couple of days back and find it incredibly easy. All test servers were installed in some 15 minutes. Without a glitch. Yeay for us and let&#8217;s go upgrade our production servers. First in line [...]]]></description>
			<content:encoded><![CDATA[<p>Come end of last week, we started upgrading our servers to release 8.5.1. I did test upgrade of our development server couple of days back and find it incredibly easy. All test servers were installed in some 15 minutes. Without a glitch. Yeay for us and let&#8217;s go upgrade our production servers.</p>
<p><span id="more-461"></span></p>
<p>First in line were our internal servers. It took my colleague a significant amount (and by significant, I mean up to 5 times what was our worst case prediction) of time to upgrade.  Upgrade went without a glitch. Problem was, that one server couldn&#8217;t start up JVM anymore and both internal servers were now failing to log people in. First was solved by copying JVM from one of our 8.5.1 servers. Second, was a tedious task of finding an option to disable SSO using AD instead of Notes Address Book.</p>
<p>With that sorted and running for several days, it was time to start upgrading remaining servers. One of them runs on 64 bits, btw. Install went fine, quick and did not enable SSO with AD.  Hurrah! Other servers (32-bit ones) were not as kind. All failed to work after starting for the first time. Seemed to be some problem with java controller. Disabled it and ran the server. Failed. I then performed an upgrade again, at which point, install program started bitching as windows service for Domino Server was already of the same version. Ignoring that, I ran the server again. Nope, service shut down with erra again. I then disabled java controller at start up and started the server, only to quit it as soon as it was fully operational. Why? To enable java controller. After performing that task, I started the service, again, and then it finally worked. Yipi!</p>
<p>The only server remaining on 8.0.2 is our Sametime server, which runs on Linux. As far as I know, 8.5.1 is still not out for RHEL.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2009/12/upgrading-to-8-5-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Are Notes really built for Java?</title>
		<link>http://www.lotushints.com/2009/08/are-notes-really-built-for-java/</link>
		<comments>http://www.lotushints.com/2009/08/are-notes-really-built-for-java/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 06:00:36 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Lotus Notes]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[crypto]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=419</guid>
		<description><![CDATA[This is what I came to ask myself constantly this past few months. Lately, I&#8217;ve been noticing that vast majority of all erra on server is due to some java library error. For example, we experience an annoying issue, when at certain point, Notes decide that some Crypto library is missing and doesn&#8217;t load up [...]]]></description>
			<content:encoded><![CDATA[<p>This is what I came to ask myself constantly this past few months. Lately, I&#8217;ve been noticing that vast majority of all erra on server is due to some java library error. For example, we experience an annoying issue, when at certain point, Notes decide that some Crypto library is missing and doesn&#8217;t load up successfully. Not until you restart the server that is. IBMs suggestion was to reinstall the server, as apparently corresponding jar file got corrupted somewhere during upgrade (WTF?!). All fine and well, but this is a production server. A server that hosts thousand users daily. A server that quite frankly has no other issue but this one. There is definitely not going to be any reinstall taking place in near future.</p>
<p>Are Notes really built for Java? Because at this point it certainly fails to look so.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2009/08/are-notes-really-built-for-java/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>System time is not in sync with Domino time</title>
		<link>http://www.lotushints.com/2009/06/system-time-is-not-in-sync-with-domino-time/</link>
		<comments>http://www.lotushints.com/2009/06/system-time-is-not-in-sync-with-domino-time/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 07:00:42 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[ini parameters]]></category>
		<category><![CDATA[SERVER_DISABLE_TIMESYNC]]></category>
		<category><![CDATA[SERVER_TIMESYNC_INTERVAL]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=378</guid>
		<description><![CDATA[A funny thing happened to our servers on multiple occasions. Server system time was not equal to Domino server time. Some times they were even as much as 5 minutes apart. After contacting IBM support and filling that standard questionnaire, they provided us with a link to knowledge-base article containing a solution. To summarize an [...]]]></description>
			<content:encoded><![CDATA[<p>A funny thing happened to our servers on multiple occasions. Server system time was not equal to Domino server time. Some times they were even as much as 5 minutes apart.</p>
<p><span id="more-378"></span></p>
<p>After contacting IBM support and filling that standard questionnaire, they provided us with a link to <a href="http://www.ibm.com/support/docview.wss?rs=899&amp;uid=swg21327441" target="_blank">knowledge-base article</a> containing a solution.</p>
<p>To summarize an article&#8230;</p>
<p>1) If you are running 8.0.2, install fix-pack 1 immediately. This will solve the issue.</p>
<p>2) If you are running inferior versions, you can use SERVER_TIMESYNC_INTERVAL ini file parameter. Values are:</p>
<ul>
<li>SERVER_TIMESYNC_INTERVAL = 1      &#8211; every 5min (default)</li>
<li>SERVER_TIMESYNC_INTERVAL = 2      &#8211; every 1min</li>
<li>SERVER_TIMESYNC_INTERVAL = 3      &#8211; every 60min</li>
<li>SERVER_DISABLE_TIMESYNC = 1            &#8211; disable polling</li>
</ul>
<p>Remember to restart the server after applying this setting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2009/06/system-time-is-not-in-sync-with-domino-time/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Services on ND8 vs ND7</title>
		<link>http://www.lotushints.com/2009/01/web-services-on-nd8-vs-nd7/</link>
		<comments>http://www.lotushints.com/2009/01/web-services-on-nd8-vs-nd7/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 08:00:21 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Lotus Notes]]></category>
		<category><![CDATA[Object-oriented development]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Web services]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[LotusScript]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=160</guid>
		<description><![CDATA[One would think, creating and running web services on ND8 should not be incompatible with ND7 process. Wrong. There are a few quite important differences when creating web services on ND8 instead of ND7. You can now create clients. The one we&#8217;ve all been waiting for since ND7 came out. Web services created/built on ND8 [...]]]></description>
			<content:encoded><![CDATA[<p>One would think, creating and running web services on ND8 should not be incompatible with ND7 process. Wrong. There are a few quite important differences when creating web services on ND8 instead of ND7.</p>
<ol>
<li>You can now create clients. The one we&#8217;ve all been waiting for since ND7 came out.</li>
<li>Web services created/built on ND8 don&#8217;t work on ND7 anymore! So, keep in mind that if you are running web services on ND7, you shouldn&#8217;t upgrade your designer to release 8 just yet.</li>
<li>You can now use Java libraries when creating web services in Java. You couldn&#8217;t in ND7.</li>
<li>You can now have port class defined in a script library when creating web services using LotusScript. This was not possible in ND7.</li>
<li>You can now return empty array. if you wanted to do this in ND7, you had to create a class, containing an array and then return object of that class.</li>
<li>More SOAP error handling elements.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2009/01/web-services-on-nd8-vs-nd7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lotus Developer 2008 Europe Report</title>
		<link>http://www.lotushints.com/2008/11/lotus-developer-2008-europe-report/</link>
		<comments>http://www.lotushints.com/2008/11/lotus-developer-2008-europe-report/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 08:00:04 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Code optimization]]></category>
		<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Lotus Notes]]></category>
		<category><![CDATA[Object-oriented development]]></category>
		<category><![CDATA[Sametime]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[ACL]]></category>
		<category><![CDATA[LotusScript]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=121</guid>
		<description><![CDATA[Day 0, Check-in The flight was OK, check-in without issues and registration to the conference was prompt, which scared the hell out of me. You know what they say. If everything goes right, something is bound to go terribly wrong. Conference registration people were kind enough to give me shoulder bag with loads and loads [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Day 0, Check-in</strong></p>
<p>The flight was OK, check-in without issues and registration to the conference was prompt, which scared the hell out of me. You know what they say. If everything goes right, something is bound to go terribly wrong.<br />
Conference registration people were kind enough to give me shoulder bag with loads and loads of commercials, a ticket to Blackberry Bold draw and a conference guide, which was probably the most useful item. If you don&#8217;t count the bag that is.<br />
Then, off to the city I was for some gift shopping.<span id="more-121"></span></p>
<p><strong>Day 1, Nothing new to start with day</strong></p>
<p>So, keynote address was predictable. IBM owns Microsoft was the golden line. Apparently Notes are mostly stalled at the same level, with organic growth to make our world better.</p>
<p>Next, I went to the lecture about best practices of building decent UI&#8217;s. It was the same as last year, and the year before. The only really useful stuff was listener&#8217;s input about Layer Tree, which you can use to hide each separate layer and thus ease your UI development. It is located under <strong>Design-&gt;Layer Tree</strong>.</p>
<p>The lecture about new enhancements in Lotus Notes 8 was a great session. It&#8217;s main focus was on new functions in @Formula, LotusScript and Java. The most interesting new functions are inter-collection operations from DocumentCollection and ViewEntryCollection classes.</p>
<p>Next was a session on composite applications basics. The examples were based on Lotus Notes 8 mail and contacts template, which owned. There was bunch of undocumented features that can make almost any application look like Notes Mail/Contacts, with several drawbacks. Like the one that you cannot alter design of the database after you have made it look like Mail/Contacts. Well, not without changing the design of Mail/Contacts in the process.</p>
<p>Last session was delivered by Chris Miller about installing Sametime 8. Loads of useful stuff which I will try to cover in my future postings. Well at least basics of it. Btw, if you have ST GW and it doesn&#8217;t work, even though you can see it connected to Yahoo and Sametime community, it can be that your port number is false. When you get approved, you need to change to 5060 port instead of 5061 which is set by default. You should get notified about this, but it really depends on who did the actual provisioning.</p>
<p><strong>Day 2, Xpages And Composite applications everywhere</strong></p>
<p>First session of the day was about new Domino Designer 8.5. Focus was on Xpages, which don&#8217;t work well with Javascript disabled. Other than that, Agents editor is old style. Still. Probably will be better in 8.5.1, but it is not included in beta yet, so I doubt it will see the light prior 8.5.2. The funny thing is, Script libraries use Eclipse editor and it looked awesome.</p>
<p>Next it was Julian Robichaux explaining how to trap errors. Most of it was focused on his open source database called OpenLog, which is quite nice centralized database for storing error reports.</p>
<p>The birds of a feather session about Mobilizing Lotus applications was decent. If your company is supporting Blackberry or Windows Mobile.</p>
<p>Session about WebServices in Domino 7 was pretty exciting. Got some excellent gotcha&#8217;s and definitely some more enthusiasm of using web services in future applications. Bill Buchan was great and really made sure that even some dull facts became interesting.</p>
<p>Last session was basically a beginner&#8217;s tutorial on Composite applications. Perhaps I will try to sum it up in one of my next postings, as it really opens lots of application usability options. It was an excellent session and it made me even more sure that Composite applications are a great thing in Notes 8.</p>
<p><strong>Day 3, The conference concludes</strong></p>
<p>First session was delivered by Bill Buchan about Advanced OO programming in LotusScript. It was a great way to renew my knowledge of OO development. There was an example of Singleton pattern, which I will do in the future in this blog as well. Also, there was a note of double dot notation which enables you to call a parent class function from overridden function in your own class.</p>
<p>Second session was about management of ACL. It scared me. Specially, since I can distinctly remember that at a certain bank I was auditing their ACL had several Defaults set to Manager. Well most. Rob Axelrod gave a great lecture about reducing database ACL to acceptable level for all types of databases.</p>
<p>Next was Lance Spellman with creating client plugins for Lotus Notes. The session was more or less just a tutorial to build a window in Lotus Notes client. If you are interested in something more, turn to books on creating Eclipse plug-ins. Anyway, it was an essential demo, that showed, how much do you have to do, to actually create a plugin for Notes. Is it useful? Probably, if you have signing certificate. Otherwise your clients will get that nice do not install plug-in warning.</p>
<p>Last session I skipped, even though it sounded much more interesting. However, I had an air plane to catch. So that was it for me. Goodbye Lotus Developer 2008 and Amsterdam.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2008/11/lotus-developer-2008-europe-report/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading Domino running Sametime to 8.0.2 on Linux platform</title>
		<link>http://www.lotushints.com/2008/10/upgrading-domino-running-sametime-to-802-on-linux-platform/</link>
		<comments>http://www.lotushints.com/2008/10/upgrading-domino-running-sametime-to-802-on-linux-platform/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 08:00:51 +0000</pubDate>
		<dc:creator>Vladimir Kocjancic</dc:creator>
				<category><![CDATA[Intermediate]]></category>
		<category><![CDATA[Lotus Domino]]></category>
		<category><![CDATA[Sametime]]></category>
		<category><![CDATA[Upgrades]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.lotushints.com/?p=101</guid>
		<description><![CDATA[One of the Achilles tendons for Domino thus far, has always been Linux release. There is not many users, not much of documentation, installers don&#8217;t always run without meddling with the code and you have to write your own code to start and stop Domino on system start/shut down. So why use Domino on Linux [...]]]></description>
			<content:encoded><![CDATA[<p>One of the Achilles tendons for Domino thus far, has always been Linux release. There is not many users, not much of documentation, installers don&#8217;t always run without meddling with the code and you have to write your own code to start and stop Domino on system start/shut down. So why use Domino on Linux platform anyway? It is definitely cheaper, the system is more stable and based on my experience Domino requires less resources to run smoothly.<span id="more-101"></span></p>
<p>We installed our Sametime 8 server on Domino 8.0.0 on Linux platform (our very first Domino Linux install) and I must agree, that it is one of our most stable servers. However, as always, there is a catch. Now, that 8.0.2 is out, we finally decided to upgrade our servers. So we also upgraded our smoothly running Sametime server. Unfortunately, it appears that Domino 8.0.2 (despite using update option) removes certain directories used by Sametime, thus making it non-operational. What I had to do is perform an upgrade of Sametime to 8.0.1, that luckily exists. I expect that if I already had installed Sametime 8.0.1 in the past, I would have to perform a re-install for Sametime.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lotushints.com/2008/10/upgrading-domino-running-sametime-to-802-on-linux-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
