267 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
WebSphere Application Server - High Availability Manager - What Is It Good For ?
Thu, Aug 27th 2015 272
Building and deploying business monitor models for IBM Business Process Manager V8.5 processes
Thu, Aug 27th 2015 138
Podcasts app in iOS - Sunk, not syncing
Tue, Aug 25th 2015 61
Comment lines: Encrypting WebSphere Application Server system passwords — if you insist
Thu, Aug 20th 2015 38
"Invalid operation: result set is closed" with IBM BPM 8.5.5
Wed, Aug 19th 2015 38
RestCEIAuthLocator: security.xml not found
Mon, Aug 17th 2015 25
IBM Business Process Manager operation overview, Part 1: Topology, security, basic administration, and monitoring
Wed, Aug 12th 2015 21
Top 10
WebSphere Application Server - High Availability Manager - What Is It Good For ?
Thu, Aug 27th 2015 272
Building and deploying business monitor models for IBM Business Process Manager V8.5 processes
Thu, Aug 27th 2015 138
Podcasts app in iOS - Sunk, not syncing
Tue, Aug 25th 2015 61
WAS - How to clear the WebSphere class caches
Mon, Feb 10th 2014 53
"Invalid operation: result set is closed" with IBM BPM 8.5.5
Wed, Aug 19th 2015 38
Comment lines: Encrypting WebSphere Application Server system passwords — if you insist
Thu, Aug 20th 2015 38
"SECJ0371W: Validation of the LTPA token failed because the token expired with the following info..." - much more useful with WAS 8.5
Wed, Feb 12th 2014 36
CRIMA1161E ERROR: Failed to find required installation files.
Sun, Aug 24th 2014 36
Hmmmm, HTTP404 and SRVE0190E seen with IBM HTTP Server and WebSphere Application Server
Fri, Nov 14th 2014 36
Executing external Python/Jython scripts from within WebSphere Application Server's wsadmin tool
Thu, Feb 27th 2014 35


Dave Hay
Blog Title A Portal to a Portal
Blog Description In the words of Dr Cathy Ryan, "If you don't write it down, it never happened". The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions. My blog is PERSONAL, and is a repository of the stuff that I learn, play with, enjoy and want to share. If you follow one of my tips, your mileage MAY well vary - Here be dragons :-)
Blog URL http://portal2portal.blogspot.com
RSS Feed http://portal2portal.blogspot.com/feeds/posts/default?alt=rss
Validate Feed feedvalidator.org or validator.w3.org
Feed Last Checked Aug 27, 2015 7:20:06 AM EST. Realtime Update:
Location UK


Recent Blog Posts
272
WebSphere Application Server - High Availability Manager - What Is It Good For ?
Thu, Aug 27th 2015 7:15a   Dave Hay
I've just posted to the GWC blog here: -WebSphere Application Server - High Availability Manager - What Is It Good For ?This has come up in the past few weeks, as I've been configuring WebSphere Application Server (WAS) Network Deployment, aka WAS Full Profile, to store it's transaction log data in DB2 database tables.This requirement exists because, for resilience and high availability, one typically deploys a WAS cell across multiple logical or physical nodes.Want to know more ? You know wh
138
Building and deploying business monitor models for IBM Business Process Manager V8.5 processes
Thu, Aug 27th 2015 3:55a   Dave Hay
I saw this on Twitter and thought of .... well, everyone :-)Learn how you can generate a monitor model from IBM® Business Process Manager V8.5 and deploy the monitor model in an IBM Business Monitor server installed in a separate WebSphere® cell. This content is part of the IBM Business Process Management Journal.IBM Integration Designer (hereafter called Integration Designer) provides the capability to generate a monitor model from your IBM Business Process Manager (BPM) project. This tutoria
61
Podcasts app in iOS - Sunk, not syncing
Tue, Aug 25th 2015 2:33p   Dave Hay
OK, so I managed to break, and then fix, the Podcasts app in iOS 8.4.1 on an iPhone 5s.The lesson learned ? Don't do this in iTunes as it seems to stop the Podcasts app from downloading updates to the podcast feed.In fact, it's worse than that ( it's dead, Jim ) in that the app hangs altogether, and then completely crashes.I tried the IT Crowd trick: -IT Crowd - Have You Tried Turning It Off And On Again? ( YouTube )but to no avail.The solution appeared to be related to the fact that BOTH i
38
Comment lines: Encrypting WebSphere Application Server system passwords — if you insist
Thu, Aug 20th 2015 2:58a   Dave Hay
This from my IBM colleague, Martin Lansche: -IBM® WebSphere® Application Server stores system passwords in files that are simply encoded. To support clients who want to implement their own password storage mechanism, WebSphere Application Server has provided a System Programming Interface (SPI) to do so. Encrypting these system passwords can provide some marginal additional security benefits for a specific class of vulnerability (poorly implemented application code), but it cannot provide defe
38
"Invalid operation: result set is closed" with IBM BPM 8.5.5
Wed, Aug 19th 2015 8:02a   Dave Hay
This is in the context of an IBM Business Process Manager Advanced 8.5.5.0 installation on AIX.I'd noticed a spurious exception in the First Failure Data Capture (FFDC) logs of both members of the AppCluster: -19/08/15 09:44:01:200 BST] FFDC Exception:org.springframework.jdbc.UncategorizedSQLException SourceId:com.ibm.ws.uow.UOWManagerImpl.runUnderNewUOW ProbeId:934 Reporter:com.ibm.ws.uow.UOWManagerImpl@f8de0965 org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback;
25
RestCEIAuthLocator: security.xml not found
Mon, Aug 17th 2015 5:28a   Dave Hay
Hmmm, so I saw this during the startup of a previously more-than-happy WAS cluster member, specifically a member of my IBM BPM 8.5.5 Support cluster: -[17/08/15 08:33:46:944 BST] 00000001 ModelMgr I WSVR0801I: Initializing all server configuration models[17/08/15 08:33:47:042 BST] 00000001 Ffdc I com.ibm.ffdc.util.provider.FfdcOnDirProvider logIncident FFDC1003I: FFDC Incident emitted on /opt/ibm/WebSphereProfiles/PSCell1AppSrv01/logs/ffdc/ffdc.2593104506022466010.txt com.ibm.wb
21
IBM Business Process Manager operation overview, Part 1: Topology, security, basic administration, and monitoring
Wed, Aug 12th 2015 10:11a   Dave Hay
Newly published on IBM developerWorks: -The maintenance of a clustered server environment for IBM® Business Process Manager (BPM) that interacts with many back-end and front-end systems and services can be a challenging task. Administrators can follow the IBM Business Process Manager operation overview series to guide their daily operation work. Part 1 helps administrators with topology, security, and basic administrative and monitoring operations.IBM Business Process Manager operation overview
19
iOS and Apple Music - where're my playlists gone ?
Tue, Aug 11th 2015 12:46p   Dave Hay
I reset the iOS settings / configuration on one of our iPads last evening ( an iPad 2 ), and we then realised that all of our carefully crafted iTunes Playlists had disappeared :-(I didn't panic :-)I checked iTunes on my Mac, and confirmed that the playlists WERE still there.I then turned to Google, searching for "iTunes Playlist" and found this: -Check your Apple Music library settings( from Apple.com )which said, in part: -Sign in to Apple Music and turn on iCloud Music LibraryTo add music
23
Looking for my Tail using Windows
Mon, Aug 10th 2015 10:13a   Dave Hay
Now those who know me know that I'm a *Nix g33k, having used the OS since the late 1990s ( BSD, then QShell and PASE on iSeries, then AIX, then GNU Linux, then more AIX, then Mac OS X ).So give me a Windows box and I'm confused :-(I was looking for an equivalent to tail on Windows, without needing to download 3rd party tools such as WinTail or BareTail.Thankfully t'internet had the answer ....Unix tail equivalent command in Windows Powershellwhich led me to this: -Get-Content -Path "C:script
20
How can I set JVM property to many JVMs at once?
Mon, Aug 10th 2015 4:56a   Dave Hay
This from developerWorks Answers: -How can I set JVM property to many JVMs at once?is absolutely going to be of use at some point quite soon, so I'm cross-posting it here as an aide memoire.
14
Doh, DSRA0010E and the missing SSL connection
Fri, Aug 7th 2015 3:59p   Dave Hay
I hit an issue with IBM Operational Decision Manager 8.7 earlier this evening, having extended an existing environment ( WAS cell ) by adding a second node ( located on a separate LPAR for resilience, but that's not important right now ).Having added the second node into the cell, and run the necessary addNodeToDSCluster script, I magically expected the second application server ( cluster member ) to just work.However, when I started it, I saw a bunch of DB2-related exceptions.Long story short,
16
CRIMA1002W WARNING: The following repositories are not connected
Fri, Aug 7th 2015 4:18a   Dave Hay
Recently, I've been creating some enablement materials to coach people new to IBM middleware to get up-to-speed with some of our products.This included creating a document that takes one through the end-to-end process of installing the relevant binaries, having previously created a CentOS 6.6 Linux virtual machine, onto which the products are then installed.One thing that was a little niggling was a warning message from IBM Installation Manager (IIM): -CRIMA1002W WARNING: The following reposito
18
Pack Publishing - Skill Up
Wed, Aug 5th 2015 2:17p   Dave Hay
I've written about Packt Publishing before, and they asked me to mention their current campaign: -Check out the results of this survey https://www.packtpub.com/skillup and discover what everyone thinks will be the next big thing in tech and what skills the biggest earners in your sector have under their belt.At Packt we're committed to helping the world put software to work in new ways and have launched a whole range of exclusive offers to help you to Skill Up:1. Every eBook and Video is now a
11
[Virus Error] Pack Publishing - Skill Up
Wed, Aug 5th 2015 2:09p   Dave Hay
I've written about Packt Publishing before, and they asked me to mention their current campaigns, including: -Skill UpCheck out the results of this survey https://www.packtpub.com/skillup and discover what everyone thinks will be the next big thing in tech and what skills the biggest earners in your sector have under their belt.At Packt we're committed to helping the world put software to work in new ways and have launched a whole range of exclusive offers to help you to Skill Up:1. Every eBoo
12
WebSphere MQ, wherefore are thou, my lovely ?
Mon, Aug 3rd 2015 4:31p   Dave Hay
I've just posted this: -WebSphere MQ, wherefore are thou, my lovely ?to the WebSphere User Group ( aka GWC ) blog.It's a follow-up to an earlier post that I'd made here last year: -Installing IBM WebSphere MQ on Linuxand again reminds me to READ MY OWN BLOG :-)
15
Unix - Getting Address'd
Mon, Aug 3rd 2015 3:38p   Dave Hay
As part of a build document, I wanted to script the extraction of a host's IP address, in order that I could programmatically update the hosts file.This is what I typed into Google ( where the world goes for answers ): -ifconfig parse ip addressand this is what I got: -Bash parse ifconfig to get only my IP addressThis is what I ended up doing, using the above for inspiration: -echo `/sbin/ifconfig eth0 | grep 'inet addr:' | cut -d: -f2 | awk '{ print $1}' ` `hostname` >> /etc/hostswhi
10
WebSphere Support Technical Exchanges (WSTEs) for IBM HTTP Server
Mon, Aug 3rd 2015 2:27p   Dave Hay
Saw this on developerWorks and thought of you: -WebSphere Support Technical Exchanges (WSTEs) for IBM HTTP Server
14
CentOS Linux - Setting up Yum
Sat, Aug 1st 2015 12:35a   Dave Hay
Following an earlier post: -Red Hat Enterprise Linux 6.5 - Creating a local Yum RepositoryI've just gone through the same process with a freshly downloaded copy of CentOS mount /dev/cdrom /mntrpm -ivh /mnt/Packages/deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm rpm -ivh /mnt/Packages/python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm rpm -ivh /mnt/Packages/createrepo-0.9.9-22.el6.noarch.rpm rpm --import /mnt/RPM-GPG-KEY-CentOS-6 mkdir /var/repomkdir /var/repo/centos66cd /var/repo/centos66/cp -R /
14
VMware Shared Folders - Now why did I not know that ?
Fri, Jul 31st 2015 2:29p   Dave Hay
I'm digging into VMware Shared Folders using Fusion on one of my Macs.Specifically, I was trying to work out how to mount a Shared Folder called Repository as /Repository within the Red Hat Enterprise Linux guest, rather than having it appear as /mnt/hgfs/Repository.Whilst there's nothing wrong with the default, it does tend to get in the way of scripts, and appears inconsistent when compared with a non-Fusion environment.This article: -Mounting Shared Folders in a Linux Gueston VMware.com led
12
IBM HTTP Server and CRIMA1137W
Fri, Jul 31st 2015 6:26a   Dave Hay
In the spirit of cross-posting my posts from elsewhere, I've just submitted a post: -IBM HTTP Server and CRIMA1137Wto the Global WebSphere Community (GWC) aka the WebSphere User Group.Hope it's of use.
13
Making the move to the WebSphere Liberty Profile
Thu, Jul 30th 2015 2:04p   Dave Hay
This came to me via IBM developerWorks on Twitter: -Making the move to the Liberty profile, Part 1: Determining migration suitability using the Liberty Technology PreviewMaking the move to the Liberty profile, Part 2: Migrating Java EE resources with the Configuration Migration ToolkitMaking the move to the Liberty profile, Part 3: Migrating a JBoss application to Liberty
7
How to handle SIB messaging engine functionality, if fail over occur at database server side (in case of data store as message store)?
Mon, Jul 27th 2015 1:09p   Dave Hay
Have I mentioned how good developerWorks Answers is ?If not, it's really very good.Here's an example: -How to handle SIB messaging engine functionality, if fail over occur at database server side (in case of data store as message store)?QuestionWould like to know more details about Messaging Engine functionality if data base is failed over to other other server. Is there any way to configure the failover database server names in WebSphere Application Server if primary database server is down a
13
Apple Watch - My first few days
Sat, Jul 25th 2015 6:49a   Dave Hay
This is NOT a review of the Apple Watch, I've not yet had it long enough, and there are FAR better reviews including this: -A quarter of a year in, how are we liking the Apple Watch?and: -10 Things the Digital Crown and Side Button Do on Apple WatchHowever, I did struggle ( albeit briefly ) to set up Apple Pay.I've got an iPhone 5s and have the Watch app set up and connected via BlueTooth.When I tried to set up Apple Pay in the Watch app on the iPhone, I saw this: -Could Not Connect to Apple W
10
Apple Music, Apple Music, Wherefore Art Thou ?
Thu, Jul 9th 2015 2:47p   Dave Hay
I'm loving  Music, as people who know me no doubt know.Having got things nice and smooth on my Mac and on my iPhone, I was somewhat disappointed to find that my chosen music ( that which I'd "liked" and added to my music library: -did not appear in ... my music library on another iOS device: -Thankfully the Music app came to my rescue when I attempted to add a song to My Music on the iOS device, I was kindly presented with this: -That's what I was missing :-)Off to the Settings app, and
4
IBM Integration Bus - Where's my WSDL ?
Wed, Jul 8th 2015 2:54p   Dave Hay
I'm playing with HTTP Input and SOAP Input Nodes in IBM Integration Bus 9 right now, which is nice.I'm following someone else's tutorial: -Web services Part -1 [WSDL]Web services Part -2 [Generating WSDL]Web services Part -3 [SOAP Flows]In part 2, he says: -which confused me because I did NOT have the Generate option: -Then I checked the IBM Integration Bus Knowledge Centre: -Generate WSDLwhich says, in part: -Tip: If you need to generate a WSDL document, you must first enable message set dev
17
IBM Application Performance Management - Why no start ?
Tue, Jul 7th 2015 1:45p   Dave Hay
We saw an interesting issue with a pair of IBM APM agents today, each on a different AIX LPAR.Each time we tried to start the agent: -/opt/IBM/ITM/bin/itmcmd agent start yn( where yn is a particular agent - ITCAM Agent for WebSphere Applications )we saw: -Processing. Please wait...Starting ITCAM Agent for WebSphere Applications ...KCIIN0198E Unable to start agent. Please, check log file.When I dug further, I found this: -java.lang.UnsatisfiedLinkError: net (A file or directory in the path name d
12
IBM Application Performance Management - What have we got ?
Tue, Jul 7th 2015 1:14p   Dave Hay
This came up on my current project, and I wanted to write it down for future edification :-)What is running ?/opt/IBM/ITM/bin/cinfo –r*********** Tue Jul 7 15:04:49 BST 2015 ******************User: wasadmin Groups: wasadmin staffHost name : esb101 Installer Lvl:06.23.03.00CandleHome: /opt/IBM/ITM***********************************************************Host Prod PID Owner Start ID ..Statusesb101 th 8126534 wasadmin 14:56:15 None ...runningWhat is installed ?
8
IBM BPM - Failing to uninstall
Wed, Jul 1st 2015 4:30a   Dave Hay
I had an interesting, and only half-resolved, issue with an Service Component Archive (SCA) module that I'd created using IBM Integration Designer 8.5.6 and deployed to the in-built IBM BPM Advanced 8.5.6 runtime ( known as the Unit Test Environment or Integrated Test Environment ).I got into a position where I was unable to publish, start or uninstall an application ( merely a basic SCA module containing an Interface, a MQ Binding and a BPEL flow ).This is what I saw in the WAS SystemOut.log f
9
IBM Business Process Manager concepts and terminology
Mon, Jun 29th 2015 11:47a   Dave Hay
Some useful background about IBM Business Process Manager .. from the IBM Integration Bus documentation: -IBM Business Process Manager concepts and terminologyYou can become more familiar with Business Process Manager (BPM) concepts to clarify how it interacts with IBM® Integration Bus.What is Process Designer?IBM Process Designer is a graphical user interface tool. You can use it to quickly model and implement your business processes. You then test and demonstrate the process design during the
12
Whilst I remember - parsing my JSON in IBM Integration Bus
Sun, Jun 28th 2015 3:40p   Dave Hay
Following my earlier post: -IBM Integration Bus - Developing my interest ( and an SOA / ESB solution )I'm writing this down before I forget.Previously,I'd noticed that my Compute Node was returning JSON in this format: -message which didn't really tie up with my expectations, given that the DB2 schema is like this: -Employee EMPNO FIRSTNME LASTNAMEI fiddled around with my ESQL, changing it from this: - SET OutputRoot.JSON.Data.Employee = rowRef;to: - SET OutputRoot.JSON.Data.Employee = dbResu
15
Event Sequencing Service and IBM BPM Advanced 8.5.6.0
Sun, Jun 28th 2015 2:40a   Dave Hay
I was seeing this :-[6/28/15 7:26:09:973 BST] 00000379 EsMeConnectio W com.ibm.wbiserver.sequencing.service.messaging.EsMeConnectionService run() CWRES0053W: The event sequencing service cannot connect to the messaging engine on the Service Component Architecture (SCA) system bus that hosts the destination sca/demo101/component/sendID.whilst testing a BPEL component in IBM Integration Designer 8.5.6, against an IBM BPM Advanced 8.5.6.0 runtime.This kinda came out of nowhere, but the key phrase e
15
IBM Business Process Manager and Desktop SSO via Kerberos and SPNEGO
Fri, Jun 26th 2015 11:59p   Dave Hay
ContextThis comes on the back of a similar article describing how one can configure IBM Operational Decision Manager (ODM) 8.6 to work with Microsoft Active Directory 2008, and deliver desktop Single Sign-On for Windows users.In this scenario, ODM has been "replaced" by IBM BPM Advanced 8.5.5.0 on IBM WebSphere Application Server (WAS) 8.5.5.2.Again, the objective is to configure WAS to use Active Directory 2008 for identity management, authentication and authorisation ( access control ). In a
17
WAS and Kerberos and SPNEGO - it's been a while - but it's all right now, in fact it it's a gas
Thu, Jun 25th 2015 4:26p   Dave Hay
It's been a while since first I worked with WAS, Kerberos and SPNEGO - 2011 was SUCH a long time ago.We're configuring desktop SSO between WAS ND 8.5.5.0 ( specifically for BPM Advanced 8.5.5.0 but that's not important right now ) and MS Active Directory 2008.I'd previously documented the required steps to create the Service Principal Name (SPN) and Kerberos key tab in AD, and I was confident that there were no issues there.However, when we started up the WAS JVM ( we were specifically looki
13
Oh Dear Busy Crying - Where's my ODBC data source ?
Thu, Jun 25th 2015 1:12a   Dave Hay
This is definitely a "Slap myself" moment.Running my IBM Integration Bus (IIB) flow, the one that goes to DB2 via ODBC, produced this in /var/log/user.log: -Jun 24 18:39:30 bpmdemo IIB[4439]: IBM Integration Bus v9002 (IB9NODE.IIB9) [Thread 4553] (Msg 1/4) BIP2628E: Exception condition detected on input node 'customerService.Input'. Jun 24 18:39:30 bpmdemo IIB[4439]: IBM Integration Bus v9002 (IB9NODE.IIB9) [Thread 4553] (Msg 2/4) BIP2230E: Error detected whilst processing a message in node
6
Getting Started with WebSphere MQ Message Bindings in WebSphere Process Server and WebSphere Enterprise Service Bus
Thu, Jun 25th 2015 12:46a   Dave Hay
A relatively oldie ( 2011 ) but a goodie: -Getting Started with WebSphere MQ Message Bindings in WebSphere Process Server and WebSphere Enterprise Service BusThis WebSphere Support Technical Exchange is designed to show you how to get the WebSphere MQ and JMS Messaging Bindings to work with WebSphere Enterprise Service Bus (WESB), including how to test them to demonstrate that they are working correctly.This is a nice tutorial showing one how to setup MQ and create a simple SCA module. Although
6
Ouch, where's my disk space gone ?
Tue, Jun 23rd 2015 9:33a   Dave Hay
I've got a development VM that hosts a whole bunch of software including: -IBM WebSphere MQIBM Integration BusIBM Integration DesignerIBM Integration ToolkitIBM WebSphere MQ ExplroerIBM Business Process Manager AdvancedIBM DB2The VM has a 80 GB disk, and yet .... quelle horreur ... I saw an exception relating to insufficient disk space: -An exception occurred while writing to the platform log:java.io.IOException: No space left on deviceFirstly I checked using df ( Display Freespace ): -Filesyst
7
No space at my table - IBM BPM and
Mon, Jun 22nd 2015 1:44p   Dave Hay
I saw this earlier, whilst starting a Process Server instance, specifically the Integration Test Environment within IBM Integration Designer (IID): -[22/06/15 14:37:33:359 BST] 00000069 SibMessage E [BPM.ProcessServer.Bus:Node1.server1-BPM.ProcessServer.Bus] CWSIS0002E: The messaging engine encountered an exception while starting. Exception: com.ibm.ws.sib.msgstore.PersistenceException: CWSIS1501E: The data source has produced an unexpected exception: com.ibm.db2.jcc.am.SqlException: DB2 SQ
16
JMSFMQ6312 - Fun and more games with WebSphere Application Server, JMS and WebSphere MQ
Sat, Jun 20th 2015 1:24a   Dave Hay
A long time ago, in an office far far away, I hit a problem with WebSphere MQ and Java Messaging Service and WebSphere Application Server.Specifically, the issue related to the interaction between WAS and WebSphere MQ using the Messaging Providers built into WAS.I wrote about it here: -Journeys in Python - Day 471 - Setting up WebSphere MQ Messaging ProvidersThis pertained to WAS on Unix.This time around, I'm hitting the same issue, with WAS on Windows, as part of an IBM Integration Designer 8.
8
IBM Integration Bus - Developing my interest ( and an SOA / ESB solution )
Fri, Jun 19th 2015 4:51a   Dave Hay
I have blogged about IBM Integration Bus (IIB) a fair bit recently, as I develop my expertise.Most recently, I wrote: -IBM Integration Bus, ODBC and DB2specifically as I'm busy developing an integration demonstration for my client, comprising IBM Business Process Manager, IBM Integration Bus, IBM WebSphere MQ and IBM DB2.Today's post describes my experience creating a really really simple flow in IIB.In the first instance, this flow represents a service that exposes a function from my mythical
0
Webcast replay: Debugging top ten WebSphere Message Broker V7.x/8.x problems with databases on Windows/UNIXes
Thu, Jun 18th 2015 2:37p   Dave Hay
This helped me out no end in the past 23 hours or so: -Webcast replay: Debugging top ten WebSphere Message Broker V7.x/8.x problems with databases on Windows/UNIXesThis WSTE will discuss the latest top 10 WMB problems with the databases. It will focus on troubleshooting and debugging techniques involved in resolving the problems that may be extended to other problems of similar nature.Webcast replay: Debugging top ten WebSphere Message Broker V7.x/8.x problems with databases on Windows/UNIXes
17
IBM Integration Bus, ODBC and DB2
Thu, Jun 18th 2015 2:27p   Dave Hay
Following on from my previous post: -Ah, ODBC, it's been a whilehaving set up DB2 and ODBC on my Red Hat box, I then configured IBM Integration Bus (IIB) to utilise it.Firstly, I tested the connectivity from IIB: -mqsicvp IB9NODEBIP8873I: Starting the component verification for component 'IB9NODE'. BIP8876I: Starting the environment verification for component 'IB9NODE'. BIP8894I: Verification passed for 'Registry'. BIP8894I: Verification passed for 'MQSI_REGISTRY'. BIP8894I: Verificatio
6
Ah, ODBC, it's been a while
Thu, Jun 18th 2015 2:10p   Dave Hay
Now I started using ODBC back in the early 90s, when I was helping customers connect their Windows for Workgroups systems to the AS/400 database via PC Support/400.This was in the days before IBM rebranded the AS/400 database as DB2/400 ( mainly because few customers realised that their beloved midrange system included a database ).I got back into ODBC in the context of WebSphere Application Server (WAS) on Unix, connecting (again) to DB2/400, in the early 00s, specifically although I cannot thi
13
IBM Java 7 and 256-bit AES ciphers - The unrestricted truth
Thu, Jun 18th 2015 1:44p   Dave Hay
I have written a LOT about TLS 1.2 recently: -Securing the Database - Using SSL/TLS to encrypt data from IBM Business Monitor to DB2WebSphere Application Server 8.5.5.5, TLS 1.2 and DB2Securing the Database - Using SSL/TLS to encrypt data from IBM Business Process Manager to DB2DB2 and SSL/TLS - Client-sideTransport Layer Security (TLS) 1.2 and SoapUIIBM HTTP Server, Transport Layer Security and Google ChromeContinuing to learn - IBM BPM and IBM Business Monitor to DB2 via SSL/TLSso here's some
7
WebSphere Application Server - Jython, continuing to learn learn learn
Thu, Jun 18th 2015 9:56a   Dave Hay
I had a particular requirement today. I needed to update a bunch of JDBC data sources, and change the Connection Pool properties, specifically the Aged Timeout value.This was at the behest of our DBA, as we were looking at the way that connections are created/persisted between WAS and DB2.Therefore, he ( let's call him John ) wanted to test to see whether changing the Aged Timeout value from the default of 0 to 1200 seconds.On the journey, I acquired a few more scars ^H^H^H^H^H skills, as per t
4
WebSphere MQ Logs - wherefore are thou ?
Thu, Jun 18th 2015 9:52a   Dave Hay
Following on from an earlier post about IBM Integration Bus: -IBM Integration Bus - Oh, that's where the logs are hiding ...I'd learned where WebSphere MQ keeps its logs, leastways in the world of Unix, way back when.On my own VMs, running Red Hat Enterprise Linux, WebSphere MQ version 8.0 keep the logs for any given Queue Manager here: -/var/mqm/qmgrs/[QMNAME]/errorsnamely: -ls -al /var/mqm/qmgrs/IB9QMGR/errorstotal 292drwxrws--- 2 mqm mqm 4096 Jun 10 20:38 .drwxrwsr-x 22 mqm mqm 4096 Ju
8
IBM WebSphere MQ on Windows - Don't think you got authority
Thu, Jun 18th 2015 8:37a   Dave Hay
I was seeing this: -AMQ7077: You are not authorized to perform the requested operation.on Windows, whilst trying to stop a Queue Manager: -endmqm IB9QMGRhaving opened a command window ( CMD.EXE ) on a Windows 7 desktop, on which I've got MQ Client and Server v8 installed, along with IBM Integration Bus 9.Guess what I was doing wrong ?Yep, I wasn't starting the command window as Administrator.I had to click [Start] [Run], enter cmd.exe and then right-click and choose Run as administrator.Once d
5
WebSphere MQ Logs - wherefore are thou ?
Thu, Jun 18th 2015 8:32a   Dave Hay
Following on from an earlier post about IBM Integration Bus: -IBM Integration Bus - Oh, that's where the logs are hiding ...I'd learned where WebSphere MQ keeps its logs, leastways in the world of Unix, way back when.On my own VMs, running Red Hat Enterprise Linux, WebSphere MQ version 8.0 keep the logs for any given Queue Manager here: -/var/mqm/qmgrs/[QMNAME]/errorsnamely: -ls -al /var/mqm/qmgrs/IB9QMGR/errorstotal 292drwxrws--- 2 mqm mqm 4096 Jun 10 20:38 .drwxrwsr-x 22 mqm mqm 4096 Ju
13
IBM Integration Bus - Oh, that's where the logs are hiding ...
Wed, Jun 17th 2015 3:59p   Dave Hay
I've had a sterling day with IBM Integration Bus, getting to grips with some basic flows, starting with a two-node flow, with an input node receiving a message from Queue A and an output node posting the same (!) message to Queue B.I then got much more clever, creating a Database Service to run a query against a DB2 database, posting a single row to the output Queue.I then went one step further, using a JSON message posted to Queue A to control the SQL query against DB2, via the Database Servic
26
Transport Layer Security (TLS) 1.2 and SoapUI
Fri, Jun 12th 2015 1:22a   Dave Hay
We hit an interesting glitch yesterday, whilst trying to test IBM Business Monitor using the SoapUI tool ( http://www.soapui.org/ ).Having configured IBM HTTP Server (IHS), in front of Monitor, to only support Transport Layer Security (TLS) 1.2, via this directive in httpd.conf : -SSLProtocolDisable SSLv3 SSLv2 TLSv10 TLSv11we then sawhandshake_failurewhen trying to connect to the Business Monitor REST emitter, which is fronted by IHS and the WebSphere Plugin.Having confirmed that we could happi
5
Continuing to learn .... IBM Integration Bus
Thu, Jun 11th 2015 7:18a   Dave Hay
Last month, it was IBM BPM Advanced and IBM Integration Designer, with SCA modules, components, mediations, BPEL flows etc.IBM Integration Designer - 101This month, it's IBM Integration Bus ( and the associated WebSphere MQ ), so we have this: -Self-study labs, with sample files, for you to learn to do more with IBM Integration Bus…Each lab comprises one or more guides as PDF files, and is usually accompanied by an archive file (.zip file) that you can use to complete the lab activities. All
15
WebSphere MQ Explorer v8 and the IBM Integration Bus 9 Explorer
Wed, Jun 10th 2015 3:47p   Dave Hay
Again, I'm experimenting with IBM Integration Bus 9, prior to building an IBM BPM IIB MQ DB2 demonstration in the next week or so.I'm using a Red Hat Enterprise Linux 6.6 VM, and this is a summary of the steps I followed: -Prepare to install the SupportPac - IBM Integration Bus ODBC Database Extender (IE02)mkdir /opt/ibm/IE02mkdir /opt/ibm/IE02/2.0.1chown -R wmbadmin:mqbrkrs /opt/ibm/IE02Install IE02/tmp/IIB/integrationbus_runtime1/IE02/install-ie02.bin Prepare to install the IIB Explorermk
10
DB2 and SSL/TLS - Client-side
Wed, Jun 10th 2015 1:25p   Dave Hay
Having blogged extensively about my experiences with DB2 and SSL/TLS, mainly in the context of Java and WebSphere Application Server: -Securing the Database - IBM DB2 10.5 and Transport Layer Security 1.2WebSphere Application Server 8.5.5.5, TLS 1.2 and DB2IBM HTTP Server, Transport Layer Security and Google ChromeContinuing to learn - IBM BPM and IBM Business Monitor to DB2 via SSL/TLSthis post is more client-side than server-side.Specifically, one of my colleagues, a DB2 guru called John, need
7
Asus X205TA - MacBook Air feel, at a budget price
Sun, Jun 7th 2015 5:19a   Dave Hay
I was seeking a laptop for a family member, one who was struggling with an old and very slow Toshiba laptop running Windows 7.He was looking for something with which he could surf, Gmail, Facebook etc. as well as play some simple Windows games - Solitaire, Sudoko, crossword puzzles etc.The Asus X205TA looked to be a good combination of price, weight, performance, battery life and price.It's only got 2 GB RAM, but that's all that's required for this particular set of requirements. The 32 GB f
7
IBM Operational Decision Manager - Enhancements Overview
Fri, Jun 5th 2015 1:07a   Dave Hay
I found this whilst trying to help a colleague find a matrix that compares the various editions of IBM ODM, including Express, Standard and Advanced: -IBM Operational Decision Manager 8.7 Enhancements Overview [PDF]It's a 19-page PDF, covering all one is likely to need: -
10
WebSphere Liberty Profile and JConsole
Thu, Jun 4th 2015 3:53a   Dave Hay
One of my team was asked about the option to use the Oracle Java Runtime Environment with WebSphere Liberty Profile, in the specific context of using the JConsole monitoring tool.Most of the time, I tend to think about the IBM JRE, so my automatic answer ( pertaining to Health Centre ) wasn't an option.After a quick online search, I found a bunch of links, some of which may be relevant: -IBM - Monitoring the Liberty profileIBM - Setting up IBM Worklight in an IBM WebSphere Application Server Li
7
Securing the Database - IBM DB2 10.5 and Transport Layer Security 1.2
Wed, Jun 3rd 2015 2:48p   Dave Hay
This builds upon a series of earlier posts, including: -WebSphere Application Server 8.5.5.5, TLS 1.2 and DB2IBM HTTP Server, Transport Layer Security and Google ChromeContinuing to learn - IBM BPM and IBM Business Monitor to DB2 via SSL/TLSThis week, my colleague, JohnR, and I have been endeavouring to understand more about the way that one can use Transport Layer Security (TLS) 1.2 in the context of IBM DB2, with specific regard to Java client connectivity.To that end, I've set up my DB2 10.5
14
IBM Integration Bus - MQJE001 rc2495 - A few lessons (re)learned
Tue, Jun 2nd 2015 3:24p   Dave Hay
So I was seeing this: -com.ibm.broker.config.proxy.ConfigManagerProxyLoggedMQException: Could not connect to queue manager 'IIB9QMGR' (MQ reason code 2495 ; MQJE001: Completion Code '2', Reason '2495'.)...Caused by: com.ibm.mq.MQException: MQJE001: Completion Code '2', Reason '2495'....Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2495;AMQ8568: The native JNI library 'mqjbnd' was not found. For a client installation this is expected. [3=mqjbnd]...whilst trying to use the IBM Inte
12
IBM Integration Bus 9 - Installing the IIB Toolkit on RHEL
Tue, Jun 2nd 2015 10:59a   Dave Hay
This follows a post from last year: -IBM Integration Bus 9.0.0.2 - Tooling Upin which I wrote about deploying the IIB toolkit onto Red Hat Enterprise Linux.I'm now using Red Hat Enterprise Linux Server release 6.6 (Santiago).Last time around, I'd mentioned that I had a bunch of missing Linux RPMs.This time around, this is what I had to install on top of RHEL 6.6: -libXtst.so.6libatk-1.0.so.0libgdk_pixbuf-2.0.so.0libgdk-x11-2.0.so.0as follows: -yum install -y libXtst.so.6yum install -y libatk-1
18
WebSphere Application Server 8.5.5.5, TLS 1.2 and DB2
Sat, May 30th 2015 3:49p   Dave Hay
Some more blogging over at the WebSphere User Group ( aka Global WebSphere Community ), following my continuing voyage of discovery in the world of Transport Layer Security (TLS): -WebSphere Application Server 8.5.5.5, TLS 1.2 and DB2...I've been working through the configuration of Transport Layer Security (TLS) 1.2 between DB2 and WebSphere Application Server (WAS).I've learned a heck of a lot about this in the past 48 hours, but the key aspect is that it's necessary to configure BOTH DB2 *
8
Things that make you go "Hmmm" - #432 - WebSphere Application Server Transaction and Partner Logs
Sat, May 30th 2015 4:44a   Dave Hay
Over the past few weeks, I've written about my experiences configuring IBM Business Process Manager and IBM Business Monitor to connect via a TLS-encrypted tunnel to IBM DB2: -Continuing to learn - IBM BPM and IBM Business Monitor to DB2 via SSL/TLSSecuring the Database - Using SSL/TLS to encrypt data from IBM Business Process Manager to DB2Securing the Database - Using SSL/TLS to encrypt data from IBM Business Monitor to DB2IBM HTTP Server, Transport Layer Security and Google Chromeand am just
6
IBM HTTP Server, Transport Layer Security and Google Chrome
Fri, May 29th 2015 3:17a   Dave Hay
In another of my occasional posts for the Global WebSphere Community (GWC), aka the WebSphere User Group, I've just submitted an article covering my experiences with IBM HTTP Server, SSL/TLS and Chrome.It's on the GWC site here: -IBM HTTP Server, Transport Layer Security and Google ChromeI hope it's of some use :-)
7
Business Process Management Design Guide: Using IBM Business Process Manager
Fri, May 15th 2015 12:39a   Dave Hay
IBM® Business Process Manager (IBM BPM) is a comprehensive business process management (BPM) suite that provides visibility and management of your business processes. IBM BPM supports the whole BPM lifecycle approach: • Discover and document • Plan • Implement • Deploy • Manage • OptimizeProcess owners and business owners can use this solution to engage directly in the improvement of their business processes.IBM BPM excels in integrating role-based process design, and provides a so
8
Continuing to learn - IBM BPM and IBM Business Monitor to DB2 via SSL/TLS
Thu, May 14th 2015 3:09p   Dave Hay
I've written a couple of posts on the WebSphere User Group blog here: -Securing the Database - Using SSL/TLS to encrypt data from IBM Business Process Manager to DB2Securing the Database - Using SSL/TLS to encrypt data from IBM Business Monitor to DB2My next trick will be to force WebSphere Application Server (WAS) to use a specific encryption standard, namely TLS version 1.2.In DB2, this can be enforced as follows: -db2 update dbm config using SSL_VERSIONS TLSV12for version 1.2 or: -db2 update
10
IBM Cognos - Working with SSL/TLS Keystore
Wed, May 13th 2015 2:00p   Dave Hay
This is an ongoing voyage of discovery, as I seek to replicate my success: -Securing the Database - Using SSL/TLS to encrypt data from IBM Business Process Manager to DB2( this is a post that I authored for the WebSphere User Group on their Global WebSphere Community site )with IBM Business Monitor.Whilst the DB2 and WAS aspects ( configuring the DB2 instance and listener for SSL, updating the WAS JDBC data sources, adding the DB2 signer certificate into he WAS trust store etc. ) are the same, t
13
IBM Integration Designer - 101
Tue, May 12th 2015 2:57p   Dave Hay
I'm learning to get to grips with IBM Integration Designer (IID) at present, hence my post on the WUG here: -Business Process Execution Language - My first forayPart of my self-enablement has come from a pair of tutorials, cannily called Hello World, that I found a few days ago: -Hello World Part 1: Getting started [PDF]Hello World Part 2 : Service Components and Web Interfaces [PDF]I was using older ( version 7.5.1 ) editions of these two tutorials, although they worked perfectly ( user errors
13
WebSphere Liberty Profile and IBM HTTP Server - Exchanging SSL Certificates
Mon, May 11th 2015 3:57p   Dave Hay
This one is for a friend of mine, TonyH, who asked this question earlier.I don't claim to understand his requirements, but he asked: -What's the best way to export certs from liberty so I can import them into the IHS keystore?I'm running Liberty Profile 8.5.5.5 on my Mac and IBM HTTP Server (IHS) 8.5.5.5 on a Red Hat VM.I started by downloading the Liberty Profile Runtime from here: -Download just the Liberty profile runtimewhich resulted in: --rw-r--r--@ 1 davehay staff 60261097 11 May 18
6
Adding Ant to IBM Operational Decision Manager
Sat, May 9th 2015 2:29a   Dave Hay
In a departure from the norm, I'm NOT going to detail my recent experiences with Apache Ant and IBM ODM Ruls here, but instead direct you to my post on another site, the Global WebSphere Community (GWC), which hosts the WebSphere User Group.So you want to know more about Ant and ODM ? Then please read my post here: -Adding Ant to IBM Operational Decision Managerand feel free to provide feedback here, there, or via Twitter.
6
Disaster recovery guidance for IBM Business Process Manager - An updated approach for IBM BPM V8.x
Wed, May 6th 2015 2:14p   Dave Hay
IBM® Business Process Manager (BPM) is a powerful tool for modeling and running an organization's most critical business processes. Over the past several years, features have been developed and verified to enable cross-site replication and recovery, achieving very sophisticated disaster-recovery objectives. Learn about the core principles that guide an infrastructure architect to design a successful disaster-recovery strategy.Disaster recovery guidance for IBM Business Process Manager - An upd
10
Reminder to Self - If you see SSL0279E again
Sun, May 3rd 2015 3:31a   Dave Hay
Following on from an older post: -IBM BPM 8.5.5 - Process Center to Process Server - and vice versa - beware of the quotesif I ever see: -SSL0279E: SSL Handshake Failed due to fatal alert from client. Client sent fatal alert [level 2 (fatal), description 46 (certificate_unknown)]in the IHS error_log file again, do NOT waste time exporting certificates from WAS cell-default trust stores and importing them into the IHS KDB.This is, again, in the context of connecting Process Center to Process Serv
8
IBM Integration Designer - java.io.IOException: The filename, directory name, or volume label syntax is incorrect.
Fri, May 1st 2015 8:44a   Dave Hay
I saw this exception: -[01/05/15 12:45:56:762 BST] FFDC Exception:com.ibm.bpm.config.util.ConfigException SourceId:com.ibm.bpm.config.BPMConfig.main ProbeId:163 Reporter:java.lang.Class@7b57bfeecom.ibm.bpm.config.util.ConfigException at com.ibm.bpm.config.util.ConfigHelper.isOnLocalInstallation(ConfigHelper.java:4530) at com.ibm.bpm.config.model.Validator.validateInstallAndProfile(Validator.java:1426) at com.ibm.bpm.config.model.ConfigModelFactory
9
IBM Business Process Manager security overview
Thu, Apr 30th 2015 2:25p   Dave Hay
Another useful link via @IBM_BPM IBM® Business Process Manager is based on Java™ Platform, Enterprise Edition (Java EE) and is delivered largely through HTTP protocols. As a result, IBM Business Process Manager has the same security requirements as any other Java EE application.IBM Business Process Manager defines a fine-grained authorization model that uses groups, roles, and teams.IBM Business Process Manager security overview ( 8.5.5 )IBM Business Process Manager security overview ( 8.5.6
13
PLGC0049E: Propagation of the plug-in configuration file has failed for the Web server
Tue, Apr 28th 2015 7:42a   Dave Hay
If you get exceptions such as: -PLGC0049E: Propagation of the plug-in configuration file has failed for the Web serverwhen trying to propagate the WebSphere Plugin configuration file from the WAS cell ( via the Deployment Manager ) to the IHS server, check that the Node Agent is running :-)In my case, I have an unmanaged node ( so IHS is on the same "box" as the WAS Node Agent, and I am NOT running the IHS management server - apachectl ), and I'm using Jython to generate and propagate the Plu
9
The WebSphere Contrarian: Are you getting the most out of virtualization?
Sat, Apr 18th 2015 1:47a   Dave Hay
This popped up via IBM developerWorks on Twitter - @developerWorks: -Much has happened in the area of virtualization since the topic was first discussed in this column, so this is a good time to revisit (or re-introduce) virtualization and all its flavors to help you determine which type of virtualization could benefit your organization the most, and how to make it the most effective. This content is part of the IBM WebSphere Developer Technical Journal.The WebSphere Contrarian: Are you getting
7
How to manually generate a Heapdump in WebSphere on Windows
Wed, Apr 15th 2015 5:44a   Dave Hay
Problem(Abstract)How to generate a heapdump without waiting for an OutOfMemoryError condition to occur.Resolving the problemOccasionally a heapdump needs to be generated without waiting for an OutOfMemoryError condition to occur. For example: an OutOfMemoryError will probably cause a system outage. On a production system this is not a desired event. If we manually create a heapdump before the OutOfMemoryError generates one, then the application server can be recycled and we will get a heapdump w
7
IBM BPM - SCA and BPEL
Wed, Apr 15th 2015 4:56a   Dave Hay
This is something that I've recently added to my reading list.It's by an IBM colleague, Mr Kim Clark Esq., and dates from 2010.However, it's directly relevant to my current project, in the context of Long-Running and Straight Through business processing, hosted on IBM Business Process Manager Advanced 8.5.5.I really really need to learn this stuff: -Solution design in WebSphere Process Server: Part 1Solution design in WebSphere Process Server and WebSphere ESB: Part 2Solution design in WebSph
7
IBM Business Monitor - Yet more on Cognos dependencies
Wed, Apr 15th 2015 4:13a   Dave Hay
This follows an earlier post: -Cognos on Linux - Dependencies - Soup to NutsI saw a similar issue: -Caused by: java.lang.UnsatisfiedLinkError: JCAM_Crypto_JNI (libCCLCore.so: cannot open shared object file: No such file or directory)with Cognos 10.2.2 underlying IBM Business Monitor 8.5.6, during an installation on Red Hat Enterprise Linux 6.6 earlier today.I went through the same problem determination regime as described in my earlier blog post, and found that the missing link was libstdc++.so.
10
IBM Business Monitor 8.5.6 on Red Hat Enterprise Linux 6.6 - Forked
Tue, Apr 14th 2015 4:28p   Dave Hay
Again, THIS is why I blog.One of my colleagues saw issues with IBM Business Monitor 8.5.6 on a Red Hat Enterprise Linux 6.6 VM, including core dumps and OutOfMemory exceptions.Given that I'd created the base VM, and also installed all of the IBM middleware components ( this is for an enablement event that we're co-delivering next week ), I wanted to get to the bottom of it.I took his build notes, and went through the same process.And I saw much the same thing, specifically: -[4/14/15 20:06:37:
9
Learn the workings of Git, not just the commands
Sun, Apr 12th 2015 11:09a   Dave Hay
This: -Learn the workings of Git, not just the commandsWhen you come from using a classical source code repository like Concurrent Versions System (CVS) or Subversion (SVN), it can be difficult to understand the flexibility and the possibilities of Git. This article tries to explain the workings of Git and how it all fits together, so you don't have to try to remember the commands, but instead just know what to do because you understand it well.via IBM developerWorks on Twitter.
8
IBM AIX commands you should not leave home without
Thu, Apr 9th 2015 3:48p   Dave Hay
Saw this via Twitter: -Do you ever wish you could answer some of your own questions when you work with IBM AIX® and your IBM Power Systems™ server? Do you ever feel you could save time by not having to call on the support professionals all the time? Well, wish no more. Shiv Dutta discusses some of the AIX commands that answer those questions and tells you how to enlarge the list of such answers.IBM AIX commands you should not leave home without
13
MQOPEN ended with reason code 2085 - WebSphere MQ and Clustered Queues
Thu, Apr 9th 2015 9:07a   Dave Hay
I hit this problem earlier today: -/opt/ibm/mqm/usr/mqm/samp/bin/amqsput ESB.TO.BPM.CLQ ESB1.DEV1Sample AMQSPUT0 starttarget queue is ESB.TO.BPM.CLQMQOPEN ended with reason code 2085unable to open queue for outputSample AMQSPUT0 endI could see the queue on the Queue Manager local to where I was running the command ( my ESB box, running IIB 9 and MQ 8 ).However, when I looked more deeply: -display queue(ESB*) 1 : display queue(ESB*)AMQ8409: Display Queue details. QUEUE(ESB.TO.BPM.CLQ)
11
hostName: hostName is not a properly formed host name.
Mon, Apr 6th 2015 2:29p   Dave Hay
I saw this exception earlier: -hostName: hostName is not a properly formed host name.when creating a WAS profile: -/opt/IBM/WebSphere/AppServer/bin/manageprofiles.sh -create -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/management -profileName Dmgr01 -nodeName Dmgr -isDefault -enableAdminSecurity true -adminUserName wasadmin -adminPassword passw0rdInitially I was stumped, as the command doesn't specify a hostname.Then I thought about it …..…. and looked at the hostname of my s
10
SQL10003C There are not enough system resources to process the request. The request cannot be processed.
Mon, Apr 6th 2015 10:39a   Dave Hay
If you see this: -SQL10003C There are not enough system resources to process the request. The request cannot be processed.when trying to run commands against DB2 e.g. db2level, db2start, db2licm etc. then make one simple check :-)hostnamemta2015_1.uk.ibm.comping `hostname`PING mta2015_1.uk.ibm.com (192.168.33.129) 56(84) bytes of data.64 bytes from mta2015_1.uk.ibm.com (192.168.33.129): icmp_seq=1 ttl=64 time=0.020 ms64 bytes from mta2015_1.uk.ibm.com (192.168.33.129): icmp_seq=2 ttl=64 time=0
8
IBM Operational Decision Manager V8.7.0.1 Fix Pack - More
Mon, Apr 6th 2015 2:42a   Dave Hay
I blogged about this a few days back: -IBM Operational Decision Manager V8.7.0.1 Fix Packand have now had more time to play with the fix pack downloads etc.Initially, I downloaded the fix packs for Decision Centre ( aka RTS ) and Decision Server ( aka RES ): -I'm not using the Decision Server for Events component ( formerly WebSphere Business Events ) or the new Decision Server Insights capability.This resulted in two rather sizeable files: --rw-r--r--. 1 db2user1 games 4.1G Apr 6 02:37 8.7.0-
17
IBM Business Monitor 8.5.6 - Cognos and Linux
Fri, Apr 3rd 2015 4:41a   Dave Hay
I've blogged about this once or twice before, including: -Gah, not again - Installation of IBM Cognos Business Intelligence has failed.but here's my most recent experience with Cognos BI 10 on Linux, in the context of IBM Business Monitor 8.5.6 ( aka BAM ).I again hit my favourite exception: -Installation of IBM Cognos Business Intelligence has failed.but used a bit more methodology to find the solution.From past experience, I knew that the problem was a missing Linux pre-requisite, but wanted
5
For the Record - IBM Business Monitor 8.5.6 with Oracle 12c pluggable database
Wed, Apr 1st 2015 12:46a   Dave Hay
This popped up in Twitter yesterday, and references a rather excellent developerWorks Answers article: -How to install Monitor 8.5.6 with Oracle 12c pluggable database?I performed this installation on a RHEL 6.6 system with a remote Oracle 12c database and run into several issues. In this article, I wanted to share my installation experience and provide the solutions to the different problems
6
IBM Operational Decision Manager V8.7.0.1 Fix Pack
Mon, Mar 30th 2015 2:39p   Dave Hay
This came via my IBM colleague, Dan Selman, through the medium of Twitter: -Operational Decision Manager V8.7.0.1 Fix PackThis cumulative fix pack updates WebSphere Operational Decision Management V8.7.0 to V8.7.0.1.Fix List for IBM Operational Decision ManagerIBM provides periodic fixes for the Operational Decision Manager family (formerly known as WebSphere Operational Decision Management). The following is a complete list of fixes for the components IBM Decision Server and IBM Decision Center
6
IBM Installation Manager - Using response file variables
Mon, Mar 30th 2015 2:26p   Dave Hay
I needed this: - IBM Installation Manager - Using response file variablesso here it is :-)This is also quite useful: -What's New in Installation Manager 1.8
7
IBM Operational Decision Manager - Performance Improvements
Mon, Mar 30th 2015 9:29a   Dave Hay
This popped up in my Twitter feed earlier: - Improve performance for IBM Operational Decision Manager, Part 1: Reduce rule execution timeIBM® Operational Decision Manager (ODM) offers a variety of options for optimal performance. Each organization's environment and needs are unique, so guidance about settings to increase performance and to streamline resource management is essential. This tutorial provides a brief overview of the different IBM ODM modules, and how they interact wi
13
CWTDS0021E: The user registry configuration was changed in a way that causes the access to the IBM BPM document store to fail for the technical user 'deAdmin'.
Thu, Mar 26th 2015 4:56p   Dave Hay
For other reasons, relating to incorrectly formatted SSL certificates within a WAS profile, I needed to recreate my IBM BPM 8.5.5 environment yesterday.I did this by deleting the WAS profiles, which took care of the Deployment Environment, and had my DB2 SME drop the nine Messaging Engine tables from the Common/Shared DB ( CMNDB ).I recreated the Deployment Environment using BPConfig, and all seemed well .....Until a colleague tried to invoke a multi-stage BPD, which triggers events to be consum
6
IBM HTTP Server and the Global Security Toolkit - Not quite Harry Potter
Thu, Mar 26th 2015 3:43p   Dave Hay
I have blogged about this before: -IBM HTTP Server - CTGSK3024W Invalid value for parameter from GSKbut I finally have a much clearer idea of the problem, and the pukka solution.When creating a self-signed SSL certificate in IHS, via a command such as: -/opt/IBM/HTTPServer/bin/gskcapicmd -cert -create -db /opt/IBM/HTTPServer/ssl/keystore.kdb -pw passw0rd -size 2048 -dn "cn=hostname.domain.co.uk,ou=nbsnet,dc=co,c=uk" -label "hostname.domain.co.uk" -default_cert yesI'd end up with an excepti
9
What is IBM ODM Advanced – Decision Server Insights (DSI) ?
Wed, Mar 25th 2015 3:39p   Dave Hay
This from my IBM colleague, Dan Selman: -What is IBM ODM Advanced – Decision Server Insights?In addition, the BPM guru, Neil Kolban, has been at it again.Not content with his BPM bible - Kolban's Book on IBM BPM - he has also gone all DSI - Kolban's Book on IBM Decision Server Insights
11
Getting to grips with the IBM BPM Configuration Editor
Sun, Mar 22nd 2015 4:53p   Dave Hay
The IBM BPM Configuration editor is a browser-based interface for configuring your new deployment environment. You can graphically edit the configuration properties file that was exported from your source environment by the BPMConfig -migrate command. After you modify the properties file in the editor, you can use the BPMConfig -create command to create a new deployment environment that is based on the modified file.I used this as source: -Configuring your environment graphically with the IBM BP
7
TP-Link Powerline Adapters - Failing on Pairing
Sun, Mar 22nd 2015 3:08p   Dave Hay
I've just spent ~1 hour trying to get a pair of Powerline adapters to .... pair.This involved pressing a "Pair" button on one adapter and then running through the house to press the corresponding "Pair" button on its .... pair.The answer ?RTFM ( Read The Flippin' Manual )How to secure (pair) the Powerline Network?To paraphrase: -Step 1:Press and hold the Pair button of Powerline adapter A for 1 second, the Power LED will start flashing.Step 2:In 120 seconds, please press and hold the Pair
6
IBM HTTP Server - GNU Terry Pratchett
Sun, Mar 22nd 2015 4:33a   Dave Hay
I'm probably late to the meme party, but this is what Sir Terry would've wanted: - achieved with this: -LoadModule headers_module modules/mod_headers.soheader set X-Clacks-Overhead "GNU Terry Pratchett" in /opt/IBM/HTTPServer/conf/httpd.conf. With thanks to this post: - GNU Terry Pratchett
8
IBM Business Process Manager - Testing Methodology
Thu, Mar 19th 2015 2:46p   Dave Hay
This is directly relevant to my current project, hence the current interest :-)IBM Business Process Manager testing methodology, Part 1: General testing guidelinesThis tutorial is part 1 of IBM Business Process Manager Testing Methodology series. It describes the necessity of IBM® Business Process Manager (BPM) project testing, general testing guidelines and when to test in the IBM BPM project lifecycle. This tutorial shares good practices of IBM BPM project development and helps you get the bi
6
IBM Business Process Manager Advanced 8.5.6 - Continuing the build-out
Wed, Mar 18th 2015 3:38p   Dave Hay
Following my earlier post: -IBM Business Process Manager Advanced 8.5.6 - My first hands-onI'm now building out the configuration for my Process CenterI've taken one of the sample configuration files from here: -/opt/IBM/WebSphere/AppServer/BPM/samples/config/advanced/Advanced-PC-ThreeClusters-DB2.propertiesand amended it to meet my requirements ( I've attached my copy at the bottom of this post ).I then used BPMConfig to create the Deployment Environment: -su - wasadmin/opt/IBM/WebSphere/App
4
IBM Business Process Manager Advanced 8.5.6 - Continuing the build-out
Wed, Mar 18th 2015 3:35p   Dave Hay
Following my earlier post: -IBM Business Process Manager Advanced 8.5.6 - My first hands-onI'm now building out the configuration for my Process CenterI've taken one of the sample configuration files from here: -/opt/IBM/WebSphere/AppServer/BPM/samples/config/advanced/Advanced-PC-ThreeClusters-DB2.propertiesand amended it to meet my requirements ( I've attached my copy at the bottom of this post ).I then used BPMConfig to create the Deployment Environment: -su - wasadmin/opt/IBM/WebSphere/App
8
IBM Business Process Manager Advanced 8.5.6 - My first hands-on
Wed, Mar 18th 2015 1:10p   Dave Hay
Given that it's been available for ~1 week, I'm perhaps late to the party, BUT I do have an excuse - I was on holiday until Monday.Anyhow, I've now had a quick "play" with IBM BPM Advanced 8.5.6, specifically in terms of installing the binaries.I'd previously blogged about 8.5.6 here: -New - IBM Business Process Manager and IBM Business Monitor 8.5.6IBM Business Process Management V8.5.6 products are availableso I've now downloaded 8.5.6 Advanced for Linux, as per this: -Download IBM Busi
5
WebSphere User Group, London - 23 March 2015
Tue, Mar 17th 2015 2:41p   Dave Hay
I've been lucky enough to be asked to speak at the next WebSphere User Group (WUG) meeting at IBM South Bank, in London, on Monday 23 March.I have not one, but two sessions: -BPM opps and housekeepingIn this session, you will discover how to maintain an efficient IBM BPM environment, with a specific focus upon some of the key considerations required to deliver an effective and available service to the business, including end-users, developers and operations teams.This session assumes some prior
3
Anatomy of the application server JVM in WebSphere Application Server
Tue, Mar 17th 2015 2:08p   Dave Hay
I saw this via Twitter: -jricciutAnatomy of the application server JVM in WebSphere Application Server https://t.co/34jfNk3IRu17/03/2015 15:33Anatomy of the application server JVM in WebSphere Application ServerSometimes servers do not start. Maybe it is due to a bad build, the configuration has gotten corrupted, or it just stopped working. This blog helps you understand the anatomy of the Application Server start up process. It provides you with troubleshooting and debugging techniques to deter




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition