Current Topics
PermaLink Lotus Connections x 417/01/2010 10:39 AM
Written By : Adam BrownCategory : Collaboration
Location : Orlando
Every now and then I like to set myself and ISW a short term target around specific offerings. In November last year I set a personal target of ISW working with 4 clients to review and decide to implement Connections before Xmas. Well we nearly got there with 3 out of 4 sales completed before xmas. Pretty good but not the 4 out of 4 I was aiming for.

Well I have just found out that we just received the order for the 4th order on Friday so I am wrapped.

The customers come from a range of different industries and each have approached Connections from a different angle:
 - First is a large truck company that has a significant investment in Notes/Domino and Portal already. They want to use Connections initially internally to enhance the sharing of Profile/Expertise knowledge as well as the ability to create shared bookmarks. We will be integrating Connections fully with their Portal environment.
- Second is a small business of about 30 users however they are also the largest international racehorse transport company. They operate in offices in the UK, USA, Australia, and New Zealand and use Notes & Domino to co-ordinate the business processes required to move horses from country to country. They are very successful and Notes is a big part of how they do it but that is another story. They are going to implement Sametime and Connections to increase the awareness and collaboration between their sites. They are one team and they want to share their knowledge and make themselves "closer".
- Third is quite interesting. They are part of the Catholic Education Office in Australia and they wanted to provide an online White Pages Directory of up to 70,000 school teachers/staff etc. They have gone with a Connections Extranet server and initially will just implement Profiles however as this grows to the other features I think it is quite exciting.
- Lastly, the 4th is the Australian division of a multinational printer and copier company. They rolled out 20 users a couple of months ago and have found is has spread well. They have now increased their user count by another 50 and plan to let it spread thru out the entire business over time.

So Connections is a very hot product for ISW and IBM. I will be spending plenty of time at the various Connections sessions at Lotusphere to pick up some tips that might help. I wonder what target I should set for other new customers for the next few months!
Technorati:
(0)

PermaLink WildFire! 1.0 Released on OpenNTF12/01/2010 02:26 PM
Written By : Adam BrownCategory : Collaboration
Location : Home Office
How many social networks are you a part of? Got Sametime and Connections? Maybe you have multiple of each. Got Twitter as well? Facebook? Wordpress? Bebo? Tumblr? etc etc etc. I bet you have work related networks, personal networks, Yellowverse networks even!

Well I am very pleased to announce the release of WildFire 1.0 our free Notes 8.5 sidebar plugin just in time for Lotusphere!

Most of us have many social networks that we try and keep up to date but it is getting harder every day with so many networks. Wildfire! allows you to update mulitple communities in one go! You can add all of your networks in the Wildfire application and select which ones to send an update to. You can group them, sort by type, and even view your twitter lifestream from the one interface.

WildFire is a Lotus Notes 8.5 Sidebar Application to Update Status's across a wide range of Social Networks including Bebo, Lotus Sametime Communities, Lotus Connections, Facebook, GTalk, PingFm, Plurk, Sametime, Tumblr, Twitter, Wordpress and more!



You can also have mulitple of each network type!! WildFire! can be downloaded either from OpenNTF - http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/WildFire or the ISW web site - http://www.isw.com.au/wildfire . ISW has decided to contribute back to the Lotus Community so the source code is available on OpenNTF as well. We are hoping this is the first of a few sidebar plugins that we release during 2010!

Congratulations to Andrew Welch and the guys at ISW for their work on this project.
Technorati:
(9)

PermaLink To Mac or not to Mac?30/11/2009 09:36 AM
Written By : Adam BrownCategory : Collaboration
Location : Office
So that wonderful time has come, at the end of 3 years, where it is time to get a new laptop. I have stuck with IBM/Lenovo Thinkpads for the last 15 years but here I am considering a change to a Macbook Pro 17 inch. Why am I thinking about changing? To be honest I don't think I have a compelling business reason to do so. Partly it is because I am sick of Vista however I moved to Windows 7 about a month ago and have been pleasantly surprised so that really isn't a reason to move. Partly I see it as an opportunity to present to clients how Notes is supported on the Mac as well. However most of all I think it is probably more just a desire to see what people rave about.

So I am asking those that have done it/tried it should I do it? To Mac or not to Mac? that is the question:)

I have been thru a lot of points in my consideration and nearly came across a few show stoppers. The one that nearly blew the idea all together was my Telstra NextG Wireless card. This wasn't compatible so it was a definite show stopper. However I then received a new NextG 21 USB device and it supports Mac. So we are still on.

What software do I use? Well I have a cross role between business development and technology. In my business development role I use tools like Office (although this might give me the reason to move fully to symphony, MindManager, Notes 8.5.1, our finance system (Not mac compatible so hoping to use VMFusion for this), SnagIT (No mac version unfortunately but rumours of one coming), Camtasia, Adobe CS2, and a range of other bits and pieces. I think in most use cases for business development a Mac should be fine.

In my technology role I use Domino Designer, Lotus Forms Designer, WebSphere Portlet Factory, Rational App Developer, as well as frequently running up VM images with the latest Portal, Connections, etc etc. So these products are probably the most troublesome in that they don't have Mac version. Again I am assuming they would work with VMFusion. Any comments?

So I am interested in hearing your (non-fanboy) opinions. Is Mac worth the switch? Given the above do you think it would work for me?


<edit> The last thing I forgot to mention is that I have Dual external screens. This has taken some research in how I would do this with a Macbook Pro. I understand that you can have one external and the Macbook screen at the same time however I still want to have that Dual 24 Inch external screen experience. The only way I can see to do this is the Matrox DualHeadToGo devices. These don't come cheap and considering I will need one for home and one for the office I would love to hear alternate solutions. </edit>

Take my To Mac or Not To Mac Doodle Poll (Created from the Notes 8.5.1 Doodle Sidebar!)
http://www.doodle.com/ztcmn8fw6ncktn8n
Technorati:
(8)

PermaLink Real world outcome of Domino Designer becoming Free.11/11/2009 12:28 PM
Written By : Adam BrownCategory : Collaboration
Location : Office
I was just working with a client to optimise their IBM software maintenance which is coming up in Dec. Amongst other things they are currently licensed with Lotus Notes Collaboration and Domino Enterprise Servers and also have 4 Domino Designer licenses which were all up for renewal.

I explained to them the recently announced changes with Lotus Notes licensing, in particular that come Feb next year their Lotus Notes Collaboration licenses will convert to Domino Enterprise CALs and that as part of this they get an entitlement for Domino Designer with each license. There instant reaction to this was to ask "So does that mean every one of our users can have Designer?" which off course the answer is yes. They were wrapped with this and said that while they certainly wouldn't give it to every user that it is great that they can enable more people to build apps and don't have to be restricted by their 4 Designer licenses.

This has to be on of the exact outcome IBM is hoping to achieve, encourage organisation to do more with Notes and Domino. Back in the early versions of Notes before Designer came along any user could build basic databases and Notes flourished. Obviously Domino Designer was a great step forward when it was introduced however the cost of the license definitely had a negative impact of preventing that grass roots development occurring from basic users.

So then off course the question is should they renew their existing Domino Designer licenses now? I have suggested probably not. They have current maintenance up until Dec 31 so they are entitled to use Domino Designer 8.5.1 and it is probably unlikely there will be another release between now and Feb when their licenses convert. The only reason they would do it I guess is to have support for Jan but this is not likely to be needed, and also the fact that the Designer licenses will also convert to CAL's which they don't really need. So I guess the short term negative of the change is a small loss in revenue for IBM for clients no longer buying/renewing Designer but this should be insignificant to the positive impact that more people building Notes Apps will have on the usage of Lotus Notes within organisations and hence the ROI they get from the product.

So I say good one IBM, Domino Designer for Free is definitely making a positive impact on our clients usage of Notes & Domino!
Technorati:
(2)

PermaLink Starting up Lotus Connections automatically30/09/2009 01:32 PM
Written By : Adam BrownCategory : Collaboration
Location : Home Office
Having installed Lotus Connections using WAS Network Deployment to start the Lotus Connections servers up I do the following:

restart the server (This also starts the Deployment Manager as a Windows Service)
Start the Node Agent  - D:\IBM\WebSphere\AppServer\profiles\AppSrv01\bin\startNode.bat
Once the Node Agent has started I can start the Connections servers (I have server1, server2, and server3) from the Deployment Manager Integrated Solutions Console.

I want to change this process so that the Node Agent and the Connections server's all start automatically when the server is restarted.

So here's how:  

Setting up the WebSphere Node Manager as a Windows service

First, you need to set up the Node Manager on each physical server to run as a service and restart after a reboot:

   1. Open a Command Window and go to the ..\IBM\WebSphere\AppServer\bin directory
   2. Type in the following command (adjusted for your install paths):

    WASService -add "IBM WebSphere Node Agent" -servername nodeagent -profilePath D:\IBM\WebSphere\AppServer\profiles\AppSrv01 -wasHome D:\IBM\Websphere\Appserver -logFile D:\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\nodeagent\startNode.log -logRoot D:\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\nodeagent -restart true -startType automatic

Setting up the member servers to automatically restart

Once the Node Manager is running as a service, you need to set the individual WebSphere servers to automatically restart using the following steps:

   1. Log in to the Integrated Solutions Console
   2. Navigate to Servers > Application servers > servername
   3. Expand Java and Process Management and click on Monitoring Policy
   4. Change the Node restart state to RUNNING
   5. Click Apply
   6. Click Save to save the master configuration
   7. Repeat for each server in the cluster

And that should do it. So when you restart your server the nodeagent should firstly start as a service and then it should monitor the servers and start them automatically.


Technorati:
(1)

PermaLink Connections 2.5 - Step 5 - INSTALL CONNECTIONS!28/09/2009
Written By : Adam BrownCategory : Collaboration
Location : Home Office
Right so we should have all the pre-install steps completed. WASND installed, Dmgr running, server1 profile created (unmanaged node, not running), security setup (using LDAP federated repository in this case), DB2 installed, databases created, TDI installed, Profiles database populated.

So now we can install Lotus Connections 2.5

But before we do...one more thing. Sometimes when you install Connections we can get a SOAP time out error. In order to avoid this error we need to increate the time that the server allows for a SOAP request. We need to modify the com.ibm.SOAP.requestTimeout property in the install_root/properties/soap.client.props file. Just open this file in Wordpad, search for "soap.request", and change the value to 300 or 600 (I did 600 just to be sure). Detailed instructions are here.

So now that we are really ready we need to make sure the Deployment Manager is running and the Application Server instance we will use to install Connections (server1) is not running.

Then we run the install.bat file from the extract of file 1 of 12 from the downloads. The Info Center is pretty good for these steps so just follow the prompts as per this document. You can choose to install all the Features onto the one server however I decided to split the features across 3 servers just to spread the load. The Lotus Connections install will automatically create the additional server profiles for you if you decide to do this as well. I guess it would be wise to try and spread the estimated load across all 3 of the servers however it is really dependent on your usage plans as to how you do this.

The install takes a good while but you should be able to just let it run. Once the install is complete it will provide you with a list of the URL's to each feature. You just need to start each of the servers (as long as the nodeagent is running you can start the servers from the Dmgr Integrated Solutions Console) and off you go! Be Social, Explore, Collaborate!

There are some post install tasks (such as testing the database connections, more security, configuring IBM HTTP server etc) that are listed in the Info Center but you should have a Connections system up and running.
Technorati:
(0)

PermaLink Connections 2.5 - Step 4 - Install TDI28/09/2009
Written By : Adam BrownCategory : Collaboration
Location : Home Office
So once the Database server is ready and the Lotus Connections databases created the next step is to populate the Profiles database with your user information. To do this we use Tivoli Directory Integrator and run a the provided TDI script that will pull the data from your ldap directory and populate the Profiles database.

Now the Lotus Connections Info Center tells us that we need at least TDI 6.1.1 with Fix Pack 6. This can again be downloaded from Fix Central. Do a search for the Fix ID "*0006" and download the fix pack.

Once you have installed TDI and the fix pack that is really all you have to do for now specifically on TDI. You can later set TDI up to run the Profiles population script periodically but for now you just need it installed.

So now you need to copy the Lotus Connections Wizards directory (extracted from file download 2 of 12) onto the TDI server and run the populationWizard.bat file. Just follow the prompts and provide the data required about your LDAP server and the location of your database server.

And that is it for this step. We now have a server with WASND (DMgr and unmanaged node server1), Security enabled, DB2 server with databases created and Profiles database populated from the LDAP database.

Finally we are ready for the actual Lotus Connections install! Coming up next....
Technorati:
(0)

PermaLink Connections 2.5 - Step 3 - Databases28/09/2009
Written By : Adam BrownCategory : Collaboration
Location : Home Office
So I am going to use DB2 Enterprise Server that is provided as part of the Connections license. You can install this on the same server as your WAS for a small site however I am going to install onto a separate server.

Now note that the Software Requirements tell us we need either DB2 9.1 FP6 or 9.5 FP3. So once again we go to Fix Central and download the fix pack. Interestingly (as CuriousMitch points out) it seems the FP3 appears to be a full install rather than a fix so I have downloaded this and will start with this.

IBM Db2 Enterprise Server Edn V9.5 for Windows  Fix Pack 3 - Download here

Installing DB2 Enterprise Server & Registering the license
The actual install is pretty straight forward so just follow the prompts and choose the options you want for your environment.

Once installed you can either follow the instructions here to install the DB2 restricted license key or you can use the License Centre.

Image:Brownies Blog - Connections 2.5 - Step 3  - Databases


Using the Database Wizard to create the Lotus Connections Database
Next we create a dedicated user for Lotus Connection, lcuser - Doco Here . This user us used by the Lotus Connections database wizard to create all of the databases required.

Once that is all ready make sure the DB2 instance is running (should be set to run as a service already) and run the db wizard - dbWizard.bat  (extracted from the 2 of 12 file in downloads). This wizard will run for a while as it creates all of the databases needed for the Connections services. We are only having one DB2 server instance at this point but you can choose to install the databases on separate servers for scaling reasons if needed.

So that is the Database ready to go. Next we will install Tivoli Directory Integrator and populate the Profiles database.









Technorati:
(0)

PermaLink Connections 2.5 - Step 2 - WASND28/09/2009
Written By : Adam BrownCategory : Collaboration
Location : Home Office
Installing WebSphere Application Server Network Deployment
Ok. So the first major step to setup Connections 2.5 is to install WebSphere Application Server. In this case I have a relatively small number of users so I plan to install on a single Windows 2003 Standard server. Now IU could just use WAS in a stand-alone deployment however this would make it difficult to later move to a more clustered approach or to have the different Connections services running on different profiles/nodes if needed. So I will go with WAS Network Deployment.

So when you install WAS choose the Network Deployment option. Note that you will need at least Windows Server 2003 SP1. On the server we have SP2 so it gave us a warning that we needed SP1 so I just ignored it and kept going. Also note that at this stage do not Enable Administrative Security. We will be enabling security later.

When you first install WASND from the download it only installs 6.1.0.0. According to the Software Requirements tell us we need 6.1.0.23. The latest fixpack is 6.1.0.27 so I am going to give that a go instead. Go to Fix Central for the fixpack. You will also need to install the Update Installer for WebSphere Software. This is a fairly straight forward process if you follow the instructions.

So now you should be able to start the server and log onto the Integrated Solution Console and see:

Image:Brownies Blog - Connections 2.5 - Step 2 - WASND

Setting up the Application Server for the first node
So now that we have WASND running we need to create a profile for the first node.

From the First Steps screen select Profile Management Tool:
Image:Brownies Blog - Connections 2.5 - Step 2 - WASND

We then choose to create an Application Server. I have chosen the Typical profile creation option. I am not enabling Administrative Security as again we will enable security later. The tool will create new application server called "server1". It is important to note that this server should not be federated with the Deployment Manager as a managed node. You can not install Lotus Connections onto a managed node.

Ok. So we now have WAS Network Deployment Installed, a Deployment Manager, and an Application Server Node (server1). Step 2 is almost complete!

Setting Up Security
For security we are going to use a Federated repository. The Info Centre is pretty good on this topic.

I have setup a Domino LDAP Server as a Federated Repository in our environment.

Now as server1 is not a managed node we need to repeat the security setup for both DMgr and server1. Just make them exactly the same.

Java Heap Size
Lastly we need to expand the Java Heap Side. This is done on the Deployment Manager in order to prevent an out of memory error while installing Lotus Connections. Instructions here.

So that is the WAS server prepared and ready for install of the databases which I will cover next.
Technorati:
(1)

PermaLink Connections 2.5 - Step 1 - What you need for install.28/09/2009
Written By : Adam BrownCategory : Collaboration
Location : Home Office
Ok so I am installing Lotus Connections 2.5 to add to one of our Portal sites.

Here is the list of everything you need to install Lotus Connections 2.5

Required parts To install Lotus Connections 2.5 on Windows, you need to download the following parts:
Download Number
Part Number
Description
Download 1 of 12 CZ4SHML Lotus Connections 2.5 for Windows 
Download 2 of 12 CZ4SKML Lotus Connections 2.5 wizards for Windows 
Download 3 of 12 C88SPML IBM WebSphere Application Server V6.1 for Windows 32-bit
Download 4 of 12 C88SWML WebSphere Application Server V6.1 Supplements for Windows 32-bit
Download 5 of 12 C92MEML WebSphere Application Server V6.1 for Windows 64-bit
Download 6 of 12 C88TPML WebSphere Application Server V6.1 Supplements for Windows 64-bit
Download 7 of 12 C14SLML IBM DB2 Enterprise Server Edition V9.5 for Windows
Download 8 of 12 C9666ML IBM Tivoli Directory Integrator V6.1.1 for Windows


Optional parts You can also download the following optional parts:
Download Number
Part Number
Description
Download 9 of 12 CZ0LCML Lotus Connections 2.5 Quick Start Guide for AIX, Linux, and Windows
Download 10 of 12 CT1HZML Lotus Connections 2.5 License information booklet
Download 11 of 12 CZ4SGML Lotus Connections 2.5 Pilot installation
Download 12 of 12 CZ0LGML Lotus Connections 2.5 Pilot License information booklet

You will also need a variety of fix packs and update installers. I will list this at the appropriate steps as I progress.
Technorati:
(0)

Brownie's Blog
Home

G'Day. I'm the guy running this blog, Adam Brown.

I am a Software Engineer with a passion for collaborative software. There are so many great new tools that allow us to work across boundaries, from any location, in real time or asynchronise.

So I am planning on talking about my experiences in this space, ideas on Collaboration, Software Development, Technology, and other things I am interested in. I welcome your feedback and comments.
Blog Roll
Contact Me
Lotus Domino ND7 RSS News Feed RSS Comments Feed Blog Admin Chris. A. Brandlehner CoComment Integrated
Calendar
February 2010
Su
Mo
Tu
We
Th
Fr
Sa
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Technorati
ClusterMap