332 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Blogs | Search | myPL | About 
 
Latest 7 Posts
IBM Business Process Manager and the Performance Data Warehouse (PDW)
Tue, Jun 18th 2013 25
IBM Business Process Management V8.5 products are available
Fri, Jun 14th 2013 51
BusinessDataAliasCache performance and memory leak fix for IBM Business Process Manager
Thu, Jun 13th 2013 39
Using an HTTP server causes duplicate snapshot deployments for IBM Business Process Manager (BPM)
Thu, Jun 13th 2013 39
HTTP Headers for Dummies
Thu, Jun 6th 2013 214
Announcing IBM Support Assistant 5.0 Team Server Beta 3
Mon, Jun 3rd 2013 113
Kevin Grigorenko's IBM WebSphere SWAT Blog - IBM Java on Linux
Fri, May 31st 2013 117
Top 10
Silently installing WebSphere Application Server Network Deployment 8.5 - no GUIs here
Wed, Oct 3rd 2012 806
More on the AJAX Proxy
Wed, Mar 6th 2013 582
Error "CWWIM4512E The password match failed" seen using WebSphere Portal Express v7 on Linux
Thu, Jan 27th 2011 522
More on Lotus Notes and temporary directories
Thu, May 3rd 2012 493
SECJ0369E: Authentication failed when using LTPA. The exception is
Wed, Aug 25th 2010 389
CWWIM4520E The 'javax.naming.ServiceUnavailableException - Fun and Games with WebSphere Application Server and Microsoft Active Directory
Wed, Mar 7th 2012 324
OSX - Climbing the Mountain Lion
Fri, Jul 27th 2012 316
CWWIM4529E and SECJ0369E seen when authenticating a user in WebSphere Application Server
Tue, Apr 9th 2013 301
Using IBM HTTP Server to rewrite URLs ( HTTP -> HTTPS )
Tue, Apr 16th 2013 298
java.security.cert.CertPathValidatorException: Certificate chaining error seen with IBM Business Process Manager v8
Mon, Dec 3rd 2012 296


Installing and Uninstalling IBM Connections 3 using response files
   

I know that I'm way behind the curve, but I've been getting to grips with the methods available to automate IBM Connections deployments, using IBM Installation Manager (IIM), which was introduced with IBM Connections 3 in late 2010 :-)

This will be of use for future blog posts, especially as more IBM products are now using IIM, including WebSphere Portal 8.

So the trick is to create your response files, which is useful in helping one understand how IIM works.

IBM Connections DOES come with a sample response file; for me, it was located here: -

/tmp/ic3/Lotus_Connections_Install/LotusConnections/LC.rsp

once I unpacked IBM_Connections301_LinAIX_CI3XPML.tar.

However, I chose to record a response file of my very own, for three reasons: -

(a) Education
(b) To reinstall the product using a different Deployment Topology ( Small rather than Medium )
(c) I'll surely need to use a response file in the future, where a GUI is not available to me e.g. at a customer site only using SSH/Telnet

The second point related to my wish to install everything ( Connections, DB2, TDI, WAS etc. ) on a single VM, *but* being constrained by VMware Fusion's 8 GB RAM limit ( 8 GB per VM ).

This caused problems: using the Medium Topology gave me three clusters, each of which were quite memory-hungry, causing the VM to start swapping RAM to disk, which made my MacBook an unhappy camper.

Having uninstalled the product, initially using the GUI, I then set about recording a new response file ( for Small rather than Medium ).

Response file recording requires the GUI, so it's not always achievable :-(

This is how I started the recording ( bearing in mind that IIM was already installed ): -

$ /opt/IBM/InstallationManager/eclipse/IBMIM -record ~/LC_small.rsp -skipInstall skip

The -skipInstall skip parameter tells IIM to ONLY generate the response file, and not install the products. Otherwise, you can do BOTH, which gives you a response file for future use.

Once recorded, the response file can be used as follows: -

/opt/IBM/InstallationManager/eclipse/IBMIM -silent -input ~/LC_small.rsp

Upon completion, I ended up with a working IC3 environment, and the following messages: -

...
java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:347)
at com.ibm.connections.install.BasicLogChecker.loadCheckPoints(BasicLogChecker.java:166)
at com.ibm.connections.install.BasicLogChecker.execute(BasicLogChecker.java:80)
at com.ibm.connections.install.ResultPanel.checkInstallLog(ResultPanel.java:34)
at com.ibm.connections.install.ResultPanel.checkInstallOperationLog(ResultPanel.java:402)
at com.ibm.connections.install.ResultPanel.run(ResultPanel.java:95)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.cic.agent.core.commonNativeInstallAdapter.Invoke$InvokeRunnable.run(Invoke.java:189)
at java.lang.Thread.run(Thread.java:810)

( repeating x 13 )

The following repositories are not connected:-/tmp/installerRepository30746.tmp

Install results : 
News installed successfully.
Search installed successfully.
Profiles installed successfully.
Activities installed successfully.
Blogs installed successfully.
Communities installed successfully.
Bookmarks installed successfully.
Files installed successfully.
Forums installed successfully.
Home page installed successfully.
Wikis installed successfully.
Mobile installed successfully.
Moderation installed successfully.
...

Not yet too sure what java.util.NoSuchElementException pertains to, but that's one for another day. It's worth noting that the error appeared 13 times, which is one per Connections service.

I also checked the installation logs here: -

/opt/IBM/LotusConnections/logs

but there were no obvious exceptions. Each of the 13 logs ended with: -

...
     [exec] action-post-config:
     [exec] Mon Aug 06 16:03:14 BST 2012
     [exec]      [echo] executing post-configuration tasks
     [exec] 
     [exec] BUILD SUCCESSFUL
     [exec] Total time: 2 minutes 13 seconds
     [exec] isIseries currently set to: null

...

Two final points: -

(a) If IIM is not yet install, you can generate the response file thusly: -

/tmp/ic3/Lotus_Connections_Install/IM/linux/generate_install_responsefile.sh

(b) Again, installing using the response file BEFORE IIM is installed goes something like this: -

/tmp/ic3/Lotus_Connections_Install/IM/linux/install.silent.sh -log -inpt ../../LotusConnections/LC_small.rsp 

On a related note, I did have an issue where I'd chosen an inappropriate node name, as per my blog post here. Having an uninstall response file helped, as I went back and forth through the install/uninstall process until I finally sorted it out.



---------------------
http://portal2portal.blogspot.com/2012/08/installing-and-uninstalling-ibm.html
Aug 06, 2012
50 hits



Recent Blog Posts
25


IBM Business Process Manager and the Performance Data Warehouse (PDW)
Tue, Jun 18th 2013 4:29a   Dave Hay
We're looking at the interaction between BPM and PDW at present, and these two Technotes have been absolutely invaluable: - Lock timeouts occur for IBM Business Process Manager (BPM) when sending tracking definitions or transferring data to the Performance Data Warehouse Problem(Abstract) The processing of tracking definitions can cause lock contention due to message-driven bean (MDB) concurrency. The processing of data transfer to the Performance Data Warehouse can also lead to lock contention [read] Keywords: ibm database java oracle server sql
51


IBM Business Process Management V8.5 products are available
Fri, Jun 14th 2013 2:26p   Dave Hay
As seen on Twitter, thanks to @IBM_BPM The IBM Business Process Management V8.5 suite of products are available on June 14, 2013. Woohoo :-) [read] Keywords: ibm twitter
39


BusinessDataAliasCache performance and memory leak fix for IBM Business Process Manager
Thu, Jun 13th 2013 12:47p   Dave Hay
This has come to light today, as we were seeing java.lang.OutOfMemoryError exceptions, as soon as our BPM Standard 7.5.1.0 JVM ( AppTarget cluster ) ran out of heap. Using a monitoring tool, we could see the heap growing towards its MaxHeap value of 6 GB, with the amount of used heap growing at the same pace - as soon as we ran out of heap, down came WAS. Using the IBM Heap Analyzer tool, we could see that we had a single instance of com.lombardisoftware.server.ejb.persistence.versioning.BranchM [read] Keywords: ibm community database java leak server vm
39


Using an HTTP server causes duplicate snapshot deployments for IBM Business Process Manager (BPM)
Thu, Jun 13th 2013 7:45a   Dave Hay
Using an HTTP server causes duplicate snapshot deployments for IBM Business Process Manager (BPM) With IBM Business Process Manager, duplicate snapshot installation requests are sent to the Process Server from the Process Center after a 1 minute delay. IBM HTTP Server is used as a web server for the Process Center console. This scenario leads to an additional load on the system, delays, and sometimes installation failures. Thanks to @IBM_BPM on Twitter for this. [read] Keywords: ibm server twitter
214


HTTP Headers for Dummies
Thu, Jun 6th 2013 3:23p   Dave Hay
Saw this thanks to @belgort HTTP Headers for Dummies Whether you're a programmer or not, you have seen it everywhere on the web. At this moment your browsers address bar shows something that starts with " [read] Keywords: applications server twitter
113


Announcing IBM Support Assistant 5.0 Team Server Beta 3
Mon, Jun 3rd 2013 1:26p   Dave Hay
The new IBM Support Assistant 5.0 Team Server Beta 3 brings you the next generation of IBM's popular problem determination and troubleshooting platform. This complimentary offering provides a rich set of problem determination tools and functions to help you find the root cause of software problems and enhance your productivity. Beta 3 includes several new features based on your feedback. Watch the overview video to learn more about IBM Support Assistant. New features in Beta 3 • Updated a [read] Keywords: administration ibm apple applications interface server
117


Kevin Grigorenko's IBM WebSphere SWAT Blog - IBM Java on Linux
Fri, May 31st 2013 1:45p   Dave Hay
This is an excellent series of articles from a great blog: - Linux: Understanding how much is malloc'ed in a coredump Linux: Understanding total virtual memory usage from a core dump Linux: Understanding total virtual memory usage from a core dump, Part 3 IBM Java on Linux: Avoid using gcore Definitely worth a read …. [read] Keywords: ibm community java linux swat websphere




137


Driving IBM Installation Manager via the Command Line
Thu, May 23rd 2013 4:09a   Dave Hay
One of my ISSW colleagues drew my attention to this. It's possible to use IBM Installation Manager, via the command-line, to perform a complete uninstallation of a set of WebSphere-based products, without needing to generate and use a response file. So here's me uninstalling IBM BPM 7.5.1.0, plus it's underlying co-requisites: - Remove the WAS Profiles $ /opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -deleteAll Uninstall BPM, XML Feature Pack and WAS ND $ /opt/IBM/InstallationManager/ecli [read] Keywords: ibm eclipse websphere xml
146


The "You have been automatically logged out for security reasons" error is seen with IBM Business Process Manager (BPM)
Tue, May 14th 2013 4:29a   Dave Hay
Another one thanks to the @IBM_BPM service on Twitter: - Problem(Abstract) When you submit a coach or run an exposed service you might see the error message: "You have been automatically logged out for security reasons. Unfortunately, because of this we are unable to save your information at this time. Please run this task again to save your information." Cause There are several reasons why this error is thrown by IBM Business Process Manager. This document provides a list of all of the pos [read] Keywords: ibm apple application css microsoft security server twitter websphere
130


What is important when monitoring IBM Business Process Manager at the infrastructure level?
Mon, May 13th 2013 8:45a   Dave Hay
Again, this popped up in my Twitter stream of consciousness, thanks to @IBM_BPM : - In my customer engagements, I am often asked the following questions: • What metrics should we use to monitor the infrastructure for our IBM Business Process Manager environment? • What key metrics should I always look at to prevent the environment from becoming unavailable? • Which actions should be taken in case the metric threshold is exceeded or when receiving an alert by running out of service? Fo [read] Keywords: ibm apple application community server twitter websphere




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - Mobile Edition