<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>lekkimworld.comibm</title>
    <link>http://lekkimworld.com/tags/ibm/</link>
    <description>IBM Lotus Notes/Domino, Websphere, IBM Connections, mobile, web, JavaScript, Java...</description>
    <language>en</language>
    <copyright>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</copyright>
    <pubDate>Sat, 19 May 2012 06:50:25 GMT</pubDate>
    <dc:creator>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:creator>
    <dc:date>2012-05-19T06:50:25Z</dc:date>
    <dc:language>en</dc:language>
    <dc:rights>Mikkel Flindt Heisterberg (mh [at] intravision [dot] dk</dc:rights>
    <image>
      <title>lekkimworld.comibm</title>
      <url>http://lekkimworld.com/tags/ibm/</url>
    </image>
    <item>
      <title>IBM moving to electronic support only</title>
      <link>http://lekkimworld.com/2012/05/19/ibm_moving_to_electronic_support_only.html</link>
      <content:encoded>&lt;p&gt;
Starting June 2012 customers are "requested" to start opening IBM Serbice Requests (SR) using the electronic support portal and from 2013 only electronic entry will be possible for severity 2, 3 and 4. This is in no way a surprise and makes IBM move funds from the probably costly phone based support they are offering now and probably also makes a lot more sense for supplying all the relevant information. This is all well and good so long the quality of the data entry forms are top notch. More information can be found at the &lt;a href="https://www-01.ibm.com/software/support/ece/"&gt;announcement&lt;/a&gt;. 
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/support/">support</category>
      <pubDate>Sat, 19 May 2012 06:50:25 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2012-05-19:default/1337410225440</guid>
      <dc:date>2012-05-19T06:50:25Z</dc:date>
    </item>
    <item>
      <title>Notes 8.5.3 and Sametime Web API woes</title>
      <link>http://lekkimworld.com/2012/02/22/notes_8_5_3_and_sametime_web_api_woes.html</link>
      <content:encoded>&lt;p&gt;
For one of our products we are using the Sametime Web API which is a great way to Sametime enable applications outside the Notes client. Basically it uses the web container running within Notes Standard to provide a HTTP API for Sametime awareness. Great. We had an issue however after upgrading from Notes 8.5.2 to Notes 8.5.3 where Sametime awarenss stopped working but thanks to the design partner program and the help of Khuan Hoe Kong from IBM we're now back in the business. As this issue may bite others I thought I would post it here.
&lt;/p&gt;
&lt;p&gt;
Our problem was that we were using the "mystatus" and "getShortStatus" API calls to get awareness status that is we were using local calls like http://localhost:59449/stwebapi/mystatus/ and http://localhost:59449/stwebapi/getShortStatus. These calls returned JSON we could use to get awareness status and as previously mentioned these calls worked fine in Notes 8.5.2 but after going to Notes 8.5.3 (and hence a newer version of the embedded Sametime client) they stopped working. Apparently these calls were considered a security risk so there were blocked and needed to be unblocked in order to work. Below is the response from IBM.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;For security reasons, many of the WEBApi functions are disabled by default, including the mentioned two. To enable the function, add a preference to the plugin_customization.ini in the following format:
&lt;pre&gt;
com.ibm.collaboration.realtime.webapi.&amp;lt;function&amp;gt;Enabled=true
&lt;/pre&gt;
For example, to enable the getstatusshort, you would add this preference:
&lt;pre&gt;
com.ibm.collaboration.realtime.webapi
   .getstatusshortEnabled=true
&lt;/pre&gt;
To enabled all the Web API functions you can use the global override:
&lt;pre&gt;
com.ibm.collaboration.realtime.webapi/
   enableAllWebApisOverride=true
&lt;/pre&gt;
The details of this change may be found in ST8.5.1 SDK.
&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
While the above solution works it requires the customer to configure the client and hence wont work for us. The funny thing is that while the getstatusshort method is blocked for "security reasons" the getstatus method works just fine. Only difference is that the getstatus method returns &lt;u&gt;more&lt;/u&gt; info. Makes no sense. 
&lt;/p&gt;
&lt;p&gt;
My main reason for considering this a bad approach is that I get an HTTP code 200 back but the response is empty/invalid. That seems wrong. A better REST solution would be to return a 403 Forbidden with an explanation why. What would in my mind have been the correct solution. Hope that can be incorporated into a future release.
&lt;/p&gt;
&lt;p&gt;
But it works now so I will go back under my rock.
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/api/">api</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/sametime/">sametime</category>
      <category domain="http://lekkimworld.com/tags/webapi/">webapi</category>
      <pubDate>Wed, 22 Feb 2012 13:18:54 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2012-02-22:default/1329916734734</guid>
      <dc:date>2012-02-22T13:18:54Z</dc:date>
    </item>
    <item>
      <title>Windows 2008 64-bit can cause a significant CPU increase and I/O degradation when Domino opens many databases</title>
      <link>http://lekkimworld.com/2012/02/10/windows_2008_64_bit_can_cause_a_significant_cpu_increase_and_i_o_degradation_when_domino_opens_many_databases.html</link>
      <content:encoded>&lt;p&gt;
Had a customer report the above issue and have it fixed by IBM so I thought others might benefit from it. The issue has been fixed as IBM SPR# KBRN8AKKA9. The technote is &lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg21449825"&gt;1449825&lt;/a&gt; and contains a lot of good info. Setting notes.ini "Disable_Random_RW_File_ATTR=1" fixes the issue.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;"After Domino opens many NSF files in quick succession during a backup, the Virtual Address Space of the OS system cache may be completely used up (for example, 1TB of data may be used in this OS cache).  Successive calls into the OS cache manager to get memory from the OS system cache then results in mapping/unmapping of views from the system cache. These mapping/unmapping operations takes a lot of CPU time and as a result shows as high OS CPU usage.  In addition, because the large OS system cache may now reside on the disk (the RAM is not large enough to hold the OS system cache) this results in significant I/O on the system."&lt;/i&gt;
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/domino/">domino</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/technote/">technote</category>
      <category domain="http://lekkimworld.com/tags/windows/">windows</category>
      <pubDate>Fri, 10 Feb 2012 10:52:24 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2012-02-10:default/1328871144671</guid>
      <dc:date>2012-02-10T10:52:24Z</dc:date>
    </item>
    <item>
      <title>IBM Lotus Domino 8.5.3 server performance and IBM Lotus Notes 8.5.3 client performance</title>
      <link>http://lekkimworld.com/2011/12/09/ibm_lotus_domino_8_5_3_server_performance_and_ibm_lotus_notes_8_5_3_client_performance.html</link>
      <content:encoded>&lt;p&gt;
Saw this very nice - although very technincal - whitepaper on developerWorks on how Notes 8.5.3 has been optimized to reduce the number of transactions with the Domino server. A small little thing that I haven't seen mentioned before but which can have a big impact on your environment and users. Probably shouldn't be considered light reading.
&lt;/p&gt;
&lt;p&gt;
&lt;i&gt;"IBM Lotus&amp;reg; Domino&amp;reg; 8.5.3 and IBM Lotus Notes 8.5.3 have been optimized to reduce the transactions from the client to the server. These optimizations yield a reduction in server resources, thus lowering the Total Cost of Ownership. This white paper shows the reductions in processor and disk utilization achieved with large numbers of Notes 8.5.3 clients running on a single Domino 8.5.3 server."&lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.ibm.com/developerworks/lotus/documentation/nd853performance/?cmp=dw&amp;cpb=dwlot&amp;ct=dwnew&amp;cr=dwnen&amp;ccy=zz&amp;csr=120811"&gt;IBM Lotus Domino 8.5.3 server performance: IBM Lotus Notes 8.5.3 performance&lt;/a&gt;
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/domino/">domino</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/notes/">notes</category>
      <category domain="http://lekkimworld.com/tags/performance/">performance</category>
      <pubDate>Fri, 09 Dec 2011 07:31:13 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2011-12-09:default/1323415873609</guid>
      <dc:date>2011-12-09T07:31:13Z</dc:date>
    </item>
    <item>
      <title>IBM Connections Extension license - how to handle varying user entitlement and which drawbacks I see</title>
      <link>http://lekkimworld.com/2011/10/20/ibm_connections_extension_license_how_to_handle_varying_user_entitlement_and_which_drawbacks_i_see.html</link>
      <content:encoded>&lt;p&gt;
As I blogged the other day (&lt;a href="http://lekkimworld.com/2011/10/18/ibm_connections_extension_license.html"&gt;IBM Connections Extension license&lt;/a&gt;) IBM has released an extension license for IBM Connections to allow customers to buy the remaining features (besides Profiles and Files). It did however beg the question: "So how do I control access to the remaining features for users not entitled to use all features in Connections?". After asking Ed Brill the solution from the IBM Connections team is surprisingly simple and easy to implement. It does however put the burden on you as the administrator is it's not a "checkbox solution". Let me try and explain how to do it.
&lt;/p&gt;
&lt;p&gt;
In IBM Connections (and all other J2EE applications) access to functionality is controlled by roles. That is the container will verify that a user has been mapped to a particular role (either as the user or by virtue of being member of a group) before granting access. In Websphere Application Server this is done in the Integrated Solutions Console (ISC) on a per application basis. The way you restrict access to particular features is the same way you force users to log into Connections and is nicely described in the wiki/InfoCenter. The way you would do it for this scenario is to create an LDAP group of fully entitled users and make sure only these users are granted access to features other than Profiles and Files.
&lt;/p&gt;
&lt;p&gt;
The solution works and is easy to implement but is has a major drawback in it doesn't change the main menus. At least to the best of my knowledge as the service that returns menu items reads of the general Connections configuration and does not take the access of a particular user into account. A better solution would of course be that the service was aware of the access restriction and only features to which a user has access are presented in the menus. It would also lend itself better to a simpler UI for these casual users of Connections. 
&lt;/p&gt;
&lt;p&gt;
Another issue is that the approach doesn't restrict a fully entitled user ("user 1") to share information with a limited entitled user ("user 2") in say communities. "User 1" is free to add "user 2" but "user 2" would be unable to see the information. The user would receive e-mail notifications etc. but wouldn't be able to open the community. The user would try and go to the community, could log in successfully but still be unable to access the the community. Probably unable to realize why. The  main culprit here is that the name resolution service isn't aware of the - potentially - limitied entitlement of some users. I see helpdesk calls on the horizon. 
&lt;/p&gt;
&lt;p&gt;
So while I really, really, really praise IBM for the Profiles/Files entitlement being added to Notes 8.5.3 I also see room for improvement. The role based approach allows you to manage access and thus avoid problems in the event of an IBM compliance check but there are user experience issues. Hopefully IBM will address these in upcoming released.
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/connections/">connections</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <pubDate>Thu, 20 Oct 2011 07:54:56 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2011-10-20:default/1319097296750</guid>
      <dc:date>2011-10-20T07:54:56Z</dc:date>
    </item>
    <item>
      <title>New IBM Connections Kick-Start offering</title>
      <link>http://lekkimworld.com/2011/10/18/new_ibm_connections_kick_start_offering.html</link>
      <content:encoded>&lt;p&gt;
IntraVision is happy to offer a fixed price IBM Connections Kick-Start offering to get you started with IBM Connections per the entitlement offered by IBM as part of the Notes 8.5.3 maintenance release. At our Social Business event on Thursday 27 October (there's still time to register) we will be happy to discuss this offering as well as our new OnTime for IBM Connections product with you. More information about event may be found as part of our online newsletter (linked below).
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://us1.campaign-archive1.com/?u=54826d3eb07b1900e93237fc3&amp;id=0e93a797d1&amp;e=f3c1c5c632"&gt;IBM Connections Kick-Start and Social Business event with Stuart J. McRae&lt;/a&gt; (in Danish).
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/connections/">connections</category>
      <category domain="http://lekkimworld.com/tags/event/">event</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/ontime/">ontime</category>
      <pubDate>Tue, 18 Oct 2011 11:53:31 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2011-10-18:default/1318938811703</guid>
      <dc:date>2011-10-18T11:53:31Z</dc:date>
    </item>
    <item>
      <title>IBM Connections Extension license</title>
      <link>http://lekkimworld.com/2011/10/18/ibm_connections_extension_license.html</link>
      <content:encoded>&lt;p&gt;
(Of course) &lt;a href="http://collaborationmatters.com/blog/cmblog.nsf/dx/ibm-connections-extension-option-for-notesdomino-entitlements-now-available"&gt;Stuart beat me to the punch&lt;/a&gt; but I wanted to blog it anyway. 
&lt;/p&gt;
&lt;p&gt;
Today IBM officially announced the &lt;a href="http://www-01.ibm.com/common/ssi/ShowDoc.jsp?docURL=/common/ssi/rep_ca/1/872/ENUSAP11-0471/index.html&amp;lang=en"&gt;IBM Connections Extensions Authorized User license&lt;/a&gt; as an easy (and inexpensive) way to buy the rest of the IBM Connections suite of features if a customer is making use of the entitlement for Connections Files and Connections Profiles granted as part of Lotus Notes 8.5.3. I too think this is a great move by IBM but asks the question how I'm going to control what parts of Connections users use if running in a mixed environment where some users are using Connections as entitled through Notes and some use it by virtue of their full license. In Sametime we have policy controls to help us but we do not have that in Connections nor have I heard any mention of it. I guess we will have to see how to approach this and whether it becomes an issue at customer sites.
&lt;/p&gt;
&lt;p&gt;
Anyways still a very nice and clever move by IBM.
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/connections/">connections</category>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <pubDate>Tue, 18 Oct 2011 10:06:03 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2011-10-18:default/1318932363890</guid>
      <dc:date>2011-10-18T10:06:03Z</dc:date>
    </item>
    <item>
      <title>IBM Champion</title>
      <link>http://lekkimworld.com/2011/06/23/ibm_champion.html</link>
      <content:encoded>&lt;p&gt;
Really honored and flattered to have been both nominated to, and yesterday proclaimed as, an IBM Champion for IBM Collaboration Solutions (i.e. Lotus). Thank you guys who nominated me and voted for me VERY much.
&lt;/p&gt;
&lt;p align="center"&gt;
&lt;a href="http://www.ibm.com/developerworks/champion/"&gt;&lt;img src="http://lekkimworld.com/images/ibm_champion/ibm_champion.png"  border="0" /&gt;&lt;/a&gt;
&lt;/p&gt;</content:encoded>
      <category domain="http://lekkimworld.com/tags/ibm/">ibm</category>
      <category domain="http://lekkimworld.com/tags/ibm_champion/">ibm_champion</category>
      <pubDate>Thu, 23 Jun 2011 07:18:28 GMT</pubDate>
      <guid isPermaLink="false">tag:lekkimworld.com,2011-06-23:default/1308813508844</guid>
      <dc:date>2011-06-23T07:18:28Z</dc:date>
    </item>
  </channel>
</rss>


