264 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
The WebSphere Contrarian: Are you getting the most out of virtualization?
Sat, Apr 18th 2015 69
How to manually generate a Heapdump in WebSphere on Windows
Wed, Apr 15th 2015 36
IBM BPM - SCA and BPEL
Wed, Apr 15th 2015 45
IBM Business Monitor - Yet more on Cognos dependencies
Wed, Apr 15th 2015 36
IBM Business Monitor 8.5.6 on Red Hat Enterprise Linux 6.6 - Forked
Tue, Apr 14th 2015 40
Learn the workings of Git, not just the commands
Sun, Apr 12th 2015 28
IBM AIX commands you should not leave home without
Thu, Apr 9th 2015 30
Top 10
The WebSphere Contrarian: Are you getting the most out of virtualization?
Sat, Apr 18th 2015 69
WAS - How to clear the WebSphere class caches
Mon, Feb 10th 2014 68
Hmmmm, HTTP404 and SRVE0190E seen with IBM HTTP Server and WebSphere Application Server
Fri, Nov 14th 2014 58
Executing external Python/Jython scripts from within WebSphere Application Server's wsadmin tool
Thu, Feb 27th 2014 45
IBM BPM - SCA and BPEL
Wed, Apr 15th 2015 45
IBM Business Monitor 8.5.6 on Red Hat Enterprise Linux 6.6 - Forked
Tue, Apr 14th 2015 40
IBM Business Monitor - Yet more on Cognos dependencies
Wed, Apr 15th 2015 36
How to manually generate a Heapdump in WebSphere on Windows
Wed, Apr 15th 2015 36
WebSphere Application Server 8.5.54 and IBM BPM Advanced 8.5.5.0 - Available commands
Sat, Jan 24th 2015 35
hostName: hostName is not a properly formed host name.
Mon, Apr 6th 2015 32


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 Apr 18, 2015 1:50:23 AM EST. Realtime Update:
Location UK


Recent Blog Posts
69
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
36
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
45
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
36
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.
40
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:
28
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.
30
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
25
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)
32
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
27
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
19
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-
23
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
21
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
12
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
11
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
17
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
10
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
10
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
8
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
7
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
10
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
9
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
12
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
12
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
7
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
15
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
4
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
9
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
9
IBM Business Process Management V8.5.6 products are available
Mon, Mar 16th 2015 5:44p   Dave Hay
From this document: -IBM Business Process Management V8.5.6 products are available Abstract The IBM Business Process Management V8.5.6 suite of products are available. Download the files by clicking the links in this document. Content For more information, see this announcement letter. Prerequisites Download and installation Maintenance Education Related information
10
Extending IBM Business Process Manager to the Mobile Enterprise with IBM Worklight
Wed, Mar 4th 2015 1:43p   Dave Hay
This redbook was published a few weeks back: -Extending IBM Business Process Manager to the Mobile Enterprise with IBM WorklightIn today's business in motion environments, workers expect to be connected to their critical business processes while on-the-go. It is imperative to deliver more meaningful user engagements by extending business processes to the mobile working environments.This IBM® Redbooks® publication provides an overview of the market forces that push organizations to reinvent th
10
IBM Business Process Manager - Upgrades and Migrations
Wed, Mar 4th 2015 1:42p   Dave Hay
This has come up a few times in the past week, so I thought it worth sharing here: -Planning a migration to the latest version of IBM BPM and IBM Business MonitorLearn a successful strategy to plan your migration to IBM® Business Process Manager (BPM) V8.5.5 and IBM Business Monitor V8.5.5 and later versions. Migrating your products requires input from both the business and the technical teams responsible for an application. Learn the business planning and preparation requirements and the techn
9
IBM Operational Decision Manager 8.7 - An installation in a few steps
Tue, Mar 3rd 2015 3:21p   Dave Hay
Following on from my previous post: -IBM Operational Decision Manager 8.7 - Overcoming an earlier issue with duplicate JDBC data sourceshere's a quick walkthrough an IBM ODM 8.7 installation ( Decision Server in my case ), on a Red Hat Enterprise Linux VM.BuildInstall the Binaries - wasadmin/opt/IBM/InstallationManager/eclipse/tools/imcl -input installODM87.rsp -acceptLicense Note - I already ha
12
IBM Operational Decision Manager 8.7 - Overcoming an earlier issue with duplicate JDBC data sources
Tue, Mar 3rd 2015 2:11p   Dave Hay
This problem has been nagging me for a few months, since first I installed IBM Operational Decision Manager (ODM) 8.5 for a client.In brief, I was finding that the following exception: - [wsadmin] WASX7017E: Exception received while running file "/opt/ibm/WebSphereProfiles/ODMCell1Dmgr01/bin/rules/configureDSRulesNetworkDeployer.py"; exception information: com.ibm.websphere.management.exception.ConfigServiceException: ADMG0037E: A new instance of the DataSource object cannot be created because
10
IBM Business Process Manager V8.5 Performance Tuning and Best Practices
Mon, Mar 2nd 2015 1:11p   Dave Hay
Published last month: -This IBM® Redbooks® publication provides performance tuning tips and best practices for IBM Business Process Manager (IBM BPM) V8.5.5 (all editions) and IBM Business Monitor V8.5.5. These products represent an integrated development and runtime environment based on a key set of service-oriented architecture (SOA) and business process management (BPM) technologies. Such technologies include Service Component Architecture (SCA), Service Data Object (SDO), Business Process
10
IBM Integration Designer - And there's more ...
Wed, Feb 25th 2015 5:59p   Dave Hay
Following on from my earlier post: -IBM Integration Designer 8.5.5.0 - Installing on Windows, via response filesI recorded another response file: -"c:Program FilesIBMInstallation ManagereclipseIBMIM.exe" -record c:installIID855_Full_Win.rsp leav
14
IBM Integration Designer 8.5.5.0 - Installing on Windows, via response files
Wed, Feb 25th 2015 3:20p   Dave Hay
I'm documenting the installation of IBM Integration Designer 8.5.5.0 on a Windows environment, for a friend at work, and am replicating the setup on my own Windows 8.1 VM here at home.Of course, I wanted to script the installation to avoid the need for GUIs, even though Windows is so absolutely a GUI :-)First things first, here's how I recorded the response file to install IBM Installation Manager itself: -( having unpacked the IID 8.5.5 binaries to z:Installer - see below )Z:Installerdisk1IM_
11
Internet of things starter kit unveiled by ARM and IBM
Mon, Feb 23rd 2015 11:53p   Dave Hay
A "starter kit" designed to spur on the invention of internet-connected gadgets has been announced as part of a tie-up between two leading tech firms.Chip designer ARM and cloud services giant IBM say it can take just five minutes to unbox the equipment and start sending readings to online apps.They suggest this will make it easier to test smart home, smart city and other "internet of things" prototypes."Frankly the use cases are bounded only by human imagination," said IBM's vice preside
9
IBM Redbook - Business Process Management Design Guide using IBM Business Process Manager
Mon, Feb 23rd 2015 11:13a   Dave Hay
This appeared in my Twitter stream earlier today: -IBM_BPMCheck out this new draft @IBMRedbooks pub for #IBM #BPM!: Business Process Management Design Guide using IBM BPM http://t.co/rFArF1ueMg23/02/2015 16:00AbstractIBM Business Process Manager is a comprehensive business process management suite that provides visibility and management of your business processes. IBM Business Process Manager (BPM) supports the whole business process management lifecycle approach, namely discover and document, p
13
IBM UrbanCode Deploy 6.1.1 - An Update
Mon, Feb 23rd 2015 7:33a   Dave Hay
Thanks to various Tweets including this one: -rationalsupporthttp://t.co/HJ6kqREBC3 IBM UrbanCode Deploy 6.1.1.2 #rational23/02/2015 12:25I note that UrbanCode Deploy 6.1.1 now has a fix pack: -IBM UrbanCode Release Fix Pack 2 (6.1.1.2) for 6.1.1What's New in UrbanCode Release 6.1.1.2Features • Using the REST API, you can now create a Release in a single POST request — specifying team and lifecycle by name.Performance Improvements • Security page, application-team association tab is now m
11
IBM Integration Designer 8.5.5 - "Unable to get property isExists of undefined or null reference"
Wed, Feb 18th 2015 3:59p   Dave Hay
I saw this exception: -Unable to get property isExists of undefined or null referencewhen trying to install IBM Integration Designer (IID) 8.5.5 onto a Windows 7 VM. I also saw precisely the same issue when trying to install onto a Windows 8.1 VM.The source installation files were on a VMware shared folder, mapped to the guest Windows OS, either via a UNC path or via an old-fashioned drive letter e.g. X: If it helps, I was using VMware Workstation on Windows 7 to host …. Windows 7 and VMware F
6
Book Review - Next Generation SOA ( A Concise Introduction to Service Technology & Service-Orientation )
Wed, Feb 18th 2015 3:36p   Dave Hay
Recently, I've read Next Generation SOA ( A Concise Introduction to Service Technology & Service-Orientation ) co-authored by a team led by Thomas Erl.In line with the title, this is a relatively concise book, totalling 185 pages including the appendices and index. In fact, the main body of the book is 113 pages in total, as the appendices provide a large amount of content.In the round, this book did precisely what it promised, it provided me with a concise introduction to SOA, including th
18
New - IBM Business Process Manager and IBM Business Monitor 8.5.6
Wed, Feb 18th 2015 9:22a   Dave Hay
As per yesterday's announcement: -IBM Business Process Manager V8.5.6 improves quality of service, delivers new federation and mobile capabilities and IBM Business Monitor V8.5.6 supports new operating environmentsIBM® Business Process ManagerIBM Business Process Manager (IBM BPM) V8.5.6 is an update to the comprehensive and consumable IBM BPM platform that provides visibility and management of your business processes.New features built into IBM BPM V8.5.6 Advanced include: • Improved IBM En
8
Planning a migration to the latest version of IBM BPM and IBM Business Monitor
Wed, Feb 18th 2015 9:16a   Dave Hay
Found via Twitter: -Learn a successful strategy to plan your migration to IBM® Business Process Manager (BPM) V8.5.5 and IBM Business Monitor V8.5.5 and later versions. Migrating your products requires input from both the business and the technical teams responsible for an application. Learn the business planning and preparation requirements and the technical considerations for a migration of IBM BPM and IBM Business Monitor. This tutorial is intended primarily to assist the IT team and busines
9
For the record - DB2 10.X Response Files
Tue, Feb 17th 2015 10:48a   Dave Hay
Subtly different, but vive la differenceDB2 10.1PROD = ENTERPRISE_SERVER_EDITIONFILE = /opt/ibm/db2/V10.1LIC_AGREEMENT = ACCEPTINSTALL_TYPE = TYPICALDB2 10.5PROD = DB2_SERVER_EDITIONFILE = /opt/ibm/db2/V10.5LIC_AGREEMENT = ACCEPTINSTALL_TYPE = TYPICAL
10
IBM BPM 8.5.5 - What is the Case Manager capability ?
Tue, Feb 17th 2015 4:23a   Dave Hay
This is pertinent to the project upon which I am currently engaged, and I've shared it with the IBM / client team for their perusal, and wanted to share it here as well: -Business Process Management is reinventing itself by moving from structured to unstructured processes and from basic workflow to customer centric interactions.This session will explore the new features in IBM Business Process Manager that will enable the next wave of business process solutions based on IBM BPM.You will learn h
11
WebSphere Developer Tools and Liberty: Get started
Tue, Feb 17th 2015 12:33a   Dave Hay
Saw this on Twitter, via @WASDevNet and thought of you :-)WebSphere Developer Tools and Liberty: Get startedHow to get started with WebSphere Developer Tools (WDT) for Eclipse to quickly create a Hello World app and deploy it to a Liberty server.This article (updated for Eclipse Luna) looks at using WebSphere Developer Tools for Eclipse (typically known as WDT because it's short and not a mile wide). Like in other articles in this series (see the sidebar for links), we'll use a simple Hello Wo
8
WebSphere Application Server - Deleting Profiles
Mon, Feb 16th 2015 6:55a   Dave Hay
Interestingly, I saw this exception: -The following validation errors were present with the command line arguments:profileName: Action can not be executed while server is runningwhen I tried to delete a bunch of WebSphere profiles using the following command: -/opt/ibm/WebSphere/AppServer/bin/manageprofiles.sh -deleteAllI went slightly mad trying to find / stop any Java processes running, using ps -elf and ps auxw, but to no avail.Thankfully this dW post: -Delete a profile, how? Strange errorsca
13
developerWorks Answers - DB2 and IBM BPM and Windows
Sun, Feb 15th 2015 4:12p   Dave Hay
This question from developerWorks Answers caught my eye: -Why can not use the domain user ID to create a new database in IBM DB2 Express with IBM Business Process Manager (BPM) ?After you install IBM DB2 Express, you cannot use the domain user ID to run the db2cmd command to create a new database and tables. The DB2 log files contain the following error: SQL1092N "USERID does not have the authority to perform the requested command or operation."The answer may well surprise you :-)
6
IBM YouTube on BPM
Fri, Feb 13th 2015 3:34p   Dave Hay
Some useful #IBMBPM introductory tutorials on YouTube: -Getting started with IBM Business Process Manager V8.5.5Handling Cases with IBM Business Process Manager Advanced V8.5.5Getting Started with IBM Process Designer Version 8.5 Part 1Getting started with IBM Integration Designer V8.5.5thanks to @IBMBPMUpdate on Twitter
3
IBM Business Process Manager: BPMConfig command tips for configuring profiles and the deployment environment
Fri, Feb 13th 2015 1:50a   Dave Hay
From the AIM Support Blog: -IBM Business Process Manager: BPMConfig command tips for configuring profiles and the deployment environmentStarting with IBM Business Process Manager V8.5.0, the BPMConfig command is widely used to create, update, upgrade, migrate [8.5.5] or delete an IBM Business Process Manager deployment environment. This article provides some tips and points that require extra attention when you use this command. There are two parts to this article: the first part focuses on the
6
Continuous delivery with Rational Team Concert and UrbanCode Deploy
Thu, Feb 12th 2015 4:18p   Dave Hay
From another of my IBM guru colleagues: -Continuous delivery with Rational Team Concert and UrbanCode Deploy: Part 1. An out-of-the-box implementationLearn how to create a continuous delivery process using IBM Rational Team Concert and IBM UrbanCode Deploy. You will learn how to extend an existing build processor to create a new build process from scratch that will seamlessly integrate the products to provide a flow of content in a highly traceable manner.Continuous delivery with Rational Team C
6
Announcing the First Public Version of the WAS Performance Cookbook
Thu, Feb 12th 2015 3:32p   Dave Hay
Announcing the First Public Version of the WAS Performance CookbookWe're pleased to announce the first public version of the WAS Performance Cookbook: https://publib.boulder.ibm.com/httpserv/cookbook/The WebSphere Application Server Performance Cookbook covers performance tuning for WebSphere Application Server (WAS), although there is also a very strong focus on Java, Operating Systems, and theory which can be applied to other products and environments. The cookbook is designed to be read in a
4
Oooooer - "The disk you inserted was not readable by this computer."
Thu, Feb 12th 2015 3:22p   Dave Hay
I had a rather nasty, heart-rending moment with an external USB drive this morning.When I plugged it into my Mac, I saw this: -The disk you inserted was not readable by this computer.I decided to leave things as-is until I got home this evening, and then looked into it more fully.Alas Disk Utility failed to provide me with the Get Out Of Jail card, via First Aid Verify Disk and Repair Disk, instead showing me disk2s1 rather than the more friendly name of DaveHay.Rather than panicking, I did a bi
7
IBM Integration Bus - Integration with DB2
Wed, Feb 11th 2015 8:58a   Dave Hay
On my current project, we have a requirement for flows executing inside IBM Integration Bus, on an Integration Node ( fka a Broker ), to access a DB2 database.The integration is actually via the Open Database Connectivity (ODBC) API/interface, which has been around since early versions of Windows ( I think I first used ODBC with MS Windows for Workgroups 3.1.1 and Windows 95, in order to connect to the IBM iSeries database ).This requires some consideration, as the ODBC capability for DB2 is pro
8
IBM Business Process Manager - SPNEGO getting in the way betwixt Process Center and Process Server
Mon, Feb 9th 2015 9:26a   Dave Hay
I'm soon going to require this: -SPNEGO authentication might cause communication issues between the Process Server and the Process Center for IBM Business Process Manager (BPM)If you configure a SPNEGO filter and you use IBM Business Process Manager V8.5.0 Fix Pack 1, communication problems might occur between the Process Server and the Process Center. In particular, an problem can occur after an update or migration from another version of IBM Business Process Manager where the SPNEGO Filter ha
10
Implementing High Availability and Disaster Recovery in IBM PureApplication Systems V2
Thu, Feb 5th 2015 12:00p   Dave Hay
This new IBM Redbook was published last week: -This IBM Redbooks publication describes and demonstrates common, prescriptive scenarios for setting up disaster recovery for common workloads using IBM WebSphere Application Server, IBM DB2, and WebSphere MQ between two IBM PureApplication System racks using the features in PureApplication System V2.Implementing High Availability and Disaster Recovery in IBM PureApplication Systems V2
7
BPEL or ESB: Which should you use?
Thu, Feb 5th 2015 8:17a   Dave Hay
Again, this is in the context of a recent discussion about Business Process Modelling Notation (BPMN), BPEL (Business Process Execution Language), around the use of IBM BPM and IBM Integration Bus ( used as an ESB )BPEL or ESB: Which should you use?When designing an SOA solution, it's not always clear whether you should use a Web services BPEL process or an ESB mediation flow. This article describes considerations that will help you decide which is right for you.Patterns: SOA Design Using WebSp
7
WebSphere Application Server - Integration with Integration Systems - Activation Specification vs Connection Factory
Thu, Feb 5th 2015 8:14a   Dave Hay
This came up in a discussion earlier, so I thought this article might be worth a re-read: -What's the difference between ActivationSpec and ConnectionFactory?which references this: -Deploying message-driven beans and JMS applications into the Service Integration Bus
5
Kolban’s Book on IBM Decision Server Insights
Thu, Feb 5th 2015 1:35a   Dave Hay
This from my IBM colleague, Neil Kolban : -As I learn an IBM product, I take copious notes and jot down thoughts. I have bundled these together into book format and now make it available as a PDF document available for free download. The book is released once a month (normally on the 1st day of the month) so it is a good idea to bookmark this page and check back regularly.Kolban's Book on IBM Decision Server Insights
8
More on the IBM Integration Feature
Wed, Feb 4th 2015 4:25p   Dave Hay
Following on from my earlier post: -IBM Integration Bus - Adding the IBM Integration Feature to WebSphere Application Server (WAS)I created a response file to install the IBM Integration Feature into my existing WAS environment: - resulting in this: -/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackagescom.ibm.cic.agent_1.8.1000.20141126_2002com.ibm.bpm.ADV.v85_8.5.5000.20140604_1130com.ibm
7
IBM Integration Bus - Adding the IBM Integration Feature to WebSphere Application Server (WAS)
Wed, Feb 4th 2015 9:17a   Dave Hay
One of my colleagues asked about adding the IBM Integration Feature to WebSphere Application Server (WAS). This provides one with the capability to view/manage IBM Integration Bus (IIB) resources from within the WAS Integrated Solutions Console: -Installing IBM Integration Administration for WebSphere Application ServerHe was trying to locate the installation media for the Feature.I was pleased to advise that .... the IBM Installation Manager (IIM) repository for the IBM Integration Feature is
11
IBM Business Process Manager 8.5.5 - An Installation in Many Parts
Tue, Feb 3rd 2015 4:02p   Dave Hay
As part of a process to rebuild some of our environments, I wanted to script the process of installing the very latest version of IBM BPM Advanced 8.5.5, plus the most recent crop of iFixes.The iFixes are as recommended by IBM Fix Central, via this link: -http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm%7EWebSphere&product=ibm/WebSphere/IBM+Business+Process+Manager+Advanced&release=8.5.5.0&platform=All&function=recommended&source=fcand, at time of writing, incl
7
Fun with IBM BPM iFixes - To ZIP or not to ZIP
Sat, Jan 31st 2015 2:04p   Dave Hay
I had an interesting experience this evening, whilst trying to install a set of iFixes for IBM BPM Advanced 8.5.5.The iFixes - 8.5.5.0-WS-BPM-SnapshotManagement-November.13.2014.iFixes - come as a single ZIP file: --rw-r--r-- 1 hayd staff 2597328 3 Jan 02:06 8.5.5.0-WS-BPM-SnapshotManagement-November.13.2014.iFixes.zipwhich, as far as I can establish, is NOT actually a ZIP file :-(When I try and unpack it, I get this: -unzip ~/Downloads/BPM855/8.5.5.0-WS-BPM-SnapshotManagement-November.13.20
19
Enabling SSH on AIX 7.1
Wed, Jan 28th 2015 7:30p   Dave Hay
As part of my current project, I need to validate the process for installing DB2 10.5 and WebSphere MQ 8.0 on an AIX server.We have an excellent virtual loaner programme within my team, so I was able to quickly borrow an AIX box, located in the US, and get hooked up via VPN.First thing I had to do was grow the available disk, as I didn't have much free space with which to play: -df -gFilesystem GB blocks Free %Used Iused %Iused Mounted on/dev/hd4 0.25 0.06 78% 99
8
What am I reading right now ?
Sat, Jan 24th 2015 5:22a   Dave Hay
Faster disaster recovery in IBM Business Process ManagerThis article describes an infrastructure topology for IBM® Business Process Manager that includes elements that reside in distinct data centers that may be geographically separated from each other. Such a topology can be useful in achieving disaster recovery objectives in certain circumstances, especially when recovery times faster those offered by traditional approaches are desired. Additionally, the strategy described in this paper uses
6
IBM Notes 9 - Why-oh-why does my Contacts DB keep appearing when I start the client ?
Sat, Jan 24th 2015 5:02a   Dave Hay
This has bugged me, a bit, for the past week or so. Whenever I start the IBM Notes 9.0.1 client ( I'm running it on Mac OS X 10.10 ), I found that my Contacts ( address book aka names.nsf ) would always appear as an open tab: -I tried ( almost ) everything to resolve this, including multiple restarts of the client, checking/unchecking this: -I even jumped into Notes Basic ( via /Applications/IBM Notes.app/Contents/MacOS/Notes -basic ) but to no avail.Eventually, I found this: -and a Google sear
10
IBM Installation Manager - Installing across the 'web'
Sat, Jan 24th 2015 4:42a   Dave Hay
Typically, when one installs IBM software such as WebSphere Application Server, IBM HTTP Server, IBM Business Process Manager etc., it is common to create a "local" software library from which to install.This software library, either hosted on the target server's local disk or, more logically, on a shared file server ( NFS etc. ), is then used by IBM Installation Manager (IIM) as the target repository.This is a common pattern, and allows one to run IIM commands against the repository, as per
14
WebSphere Application Server - What the heck is nulldllsdir ?
Sat, Jan 24th 2015 4:22a   Dave Hay
Not a problem per se, but I noticed references to nulldllsdir in my WAS SystemOut.log file during the startup of an IBM BPM Advanced 8.5.5 environment (running on WAS ND 8.5.5.4 )This is what I see: -user.install.root = /opt/IBM/WebSphere/AppServer/profiles/AppSrv01Java Home = /opt/IBM/WebSphere/AppServer/java/jrews.ext.dirs = /opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/classes:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM
35
WebSphere Application Server 8.5.54 and IBM BPM Advanced 8.5.5.0 - Available commands
Sat, Jan 24th 2015 4:02a   Dave Hay
Here's a subset of the wsadmin commands available for WAS 8.5.5.4, with BPM Advanced 8.5.5.0 installed: -print AdminTask.help('-commands')WASX8004I: Available admin commands: BPMActivate - This command activates a process application snapshot on a Process Center server or a Process Server.BPMArtifactIndexFullReindex - This command will reindex the artifact search index.BPMArtifactIndexUpdate - This command will update the artifact search index.BPMCheckOrphanTokens - Command for generating a p
6
WebSphere Application Server - Listing users in a WIM registry
Sat, Jan 24th 2015 3:42a   Dave Hay
A few months back, I was asked how to create users and groups in WAS, using Jython scripts. This is the post from that time: -WebSphere Application Server - Scripting 101Subsequently, I wanted to run a query against WIM to see what users existed, following an openLDAP integration.Having determined the available Jython commands: -WebSphere Application Server 8.5.54 and IBM BPM Advanced 8.5.5.0 - Available commandswhich drew me to this: -AdminTask.listRegistryUsers()By default, this is what I get:
11
Using openLDAP on Mac OS X as a user registry with WebSphere Application Server 8.5.5.4
Sat, Jan 24th 2015 3:22a   Dave Hay
I had a requirement to quickly add an LDAP into an IBM BPM Advanced 8.5.5 environment, hosted on WebSphere Application Server 8.5.5.4, and thought .. hey, why don't I use openLDAP ?Given that I'm running my servers on a pair of Macs, I wondered whether I could also host my LDAP server natively, rather than needing to build out another VM.Lo and behold, OS X includes openLDAP, with which I have some experience.This document was of immense use: -Setting up an OpenLDAP server on OS X for testingf
9
WebSphere Application Server - Some basic 101
Wed, Jan 21st 2015 2:02p   Dave Hay
Some notes from my own environment today, for future reading and re-use.Note that this merely provides a basic IHS > Plugin > WAS setup, and makes no use of the WAS ND concepts, such as Deployment Manager, Managed Nodes etc.In addition, the resulting infrastructure is NOT secure, specifically in terms of the default browser > IHS configuration being over HTTP ( port 8080 ) rather than HTTPS ( SSL/TLS ).See What We Have Available/opt/IBM/InstallationManager/eclipse/tools/imcl listAvailab
11
IBM HTTP Server - Custom Logging for Additional Intel
Wed, Jan 21st 2015 9:22a   Dave Hay
For my current project, I had an interesting discussion with one of our test team, when I was explaining one of my reasons for beating up our developers - the developers, whilst lovely people, were publishing URLs that go directly to the back-end servers ( WAS, BPM, IIB etc. ) rather than going via the front-end IBM HTTP Server boxes.I then showed how we can then configure the IHS logs to deliver additional metrics, to further assist in the analysis of test results.This includes content from IHS
7
 Mac OS X - Missing my wget command
Tue, Jan 20th 2015 2:02p   Dave Hay
I was trying to download IBM Installation Manager 1.8.1 onto my Mac Mini, which I use in "headless" mode, mostly via ssh. This is for my software library, as I'm about to create an IBM BPM 8.5.5 environment, utilising the Stray Node Topology Pattern, to provide resilience across two data centres, without breaking the laws of WAS.Whilst I can bring up a remote desktop, using Finder and Screen Sharing, I like having the option to only use the command-line, and avoid the dreaded GUI.I had logged
4
Applying DevOps concepts to your IBM Business Process Manager project
Fri, Jan 16th 2015 11:22a   Dave Hay
DevOps, a software methodology that integrates application development and IT operations, continues to gain momentum in IT shops. But there is still a gap in many organizations between talking about DevOps and implementing it effectively. This tutorial provides a brief overview of DevOps and looks at how DevOps concepts can be realized on an IBM Business Process Management (BPM) project.Applying DevOps concepts to your IBM Business Process Manager project
10
HTTP Load Balancing - Getting started with HAProxy
Fri, Jan 16th 2015 11:02a   Dave Hay
In order to boost my familiarity with the use of HTTP load balancers, in preparation for an upcoming project where we'll be using Big IP F5 to balance load across multiple IBM BPM servers, I thought I'd invest some time on a free-to-use solution, HAProxy, which describes itself as "The Reliable, High Performance TCP/HTTP Load Balancer".I'm running my servers on Red Hat Enterprise Linux 6.6, and thus haproxy is available as an RPM, installable thusly: -yum install -y haproxywhich makes life
9
IBM Operational Decision Manager 8.6 - Templates and Response Files
Thu, Jan 15th 2015 8:22a   Dave Hay
So this is another update to my previous notes re IBM ODM 8.6: -IBM Operational Decision Manager 8.6 - Coming soon in JuneIBM Operational Decision Manager 8.6 - Get downloading now ...."WARNING: CRIMA1218W A problem occurred during..." the installation of IBM Operational Decision Manager 8.6Installing and configuring an IBM Operational Decision Management golden topology (an update)I learned a few more things this week.In no particular order: -ODM 8.6 needs to be installed AFTER one has previo
5
Webcast replay: Debugging top 5 memory problems in IBM Integration Bus (IIB)
Wed, Jan 14th 2015 6:25a   Dave Hay
Saw this on my Twitter feed via IBM_Broker and IBMIntegration: -This WebSphere Support Technical Exchange is designed to discuss the top 5 IIB/WMB (IBM Integration Bus / WebSphere Message Broker) problems with memory. It will focus on troubleshooting, debugging techniques and tuning involved in resolving the problems that may be extended to other problems of similar nature.Webcast replay: Debugging top 5 memory problems in IBM Integration Bus (IIB)
11
Installing and configuring an IBM Operational Decision Management golden topology (an update)
Wed, Jan 14th 2015 3:25a   Dave Hay
This tutorial is an update to the previous tutorial on IBM Operational Decision Management deployment environments that is applicable to IBM® Operational Decision Manager versions 8.5 and 8.6. This update addresses the changes that impact the ODM golden topologies that we introduced in the first tutorial, such as the change to the deployment recommendation for the Rule Execution Server console. It also takes into account feedback from customers and practitioners. For example, this tutorial now
9
WebSphere Application Server administration - being strung along by Jython
Tue, Jan 13th 2015 12:25p   Dave Hay
So I spent about 20 minutes wondering why I kept getting this exception: -WASX7015E: Exception running command: "AdminTask.manageWMQ(ra, '[-nativePath /opt/ibm/mqm/usr/mqm/java/lib64 -disableWMQ false ]')"; exception information:com.ibm.ws.scripting.ScriptingException: com.ibm.ws.scripting.ScriptingException: WASX7025E: Error found in String ""; cannot create ObjectName.when running this Jython script: -cellID = AdminControl.getCell()clusterName = sys.argv[0]clusterName = "AppCluster"ra=
5
Phew, Java broken and now fixed on Mac OS X 10.1.1 Yosemite
Sun, Jan 11th 2015 2:05p   Dave Hay
So I was ready to prepare my expenses using my company's Java applet-based tool, when I found that Java wasn't going to play ball :-(Long story short, but any Java applet simply hung/crashed the JVM, which hung the browser for a while, until the JVM itself crashed :-(Similarly, the Java Control Panel also hung on loading .....This had worked a few weeks ago, when I last submitted expenses - probably a week or so before Christmas 2014 ....So what's changed ?I installed the most excellent gfxCa
11
IBM BPM Advanced 8.5.5 - Interesting Times - 2 of 2
Sun, Jan 11th 2015 12:05p   Dave Hay
This follows my previous post: -IBM BPM Advanced 8.5.5 - Interesting Times - 1 of 2pertaining to three mis-scoped WAS variables.This time around, I saw the following exceptions: -SystemOut.log[1/9/15 7:38:51:489 GMT] 00000001 wle E com.lombardisoftware.client.security.ServerTypeUtil isRepository PreparedStatementCallback; bad SQL grammar [select propvalue from lsw_system where propkey=?]; nested exception is com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-551, SQLST
8
IBM BPM Advanced 8.5.5 - Interesting Times - 1 of 2
Sun, Jan 11th 2015 11:45a   Dave Hay
So I've had two interesting challenges with IBM BPM this past week, relating to a new build of BPM Advanced 8.5.5 on a Windows server.I observed the first issue when I started my WAS JVMs, towards the end of the implementation.The JVMs refused to start and I instead saw this: -Exception in thread "main" java.lang.NoClassDefFoundError: ${IBMSCMX}Caused by: java.lang.ClassNotFoundException: ${IBMSCMX} at java.net.URLClassLoader.findClass(URLClassLoader.java:434) at java.lang.Class
12
IBM Installation Manager - Now on the web
Thu, Jan 8th 2015 3:08a   Dave Hay
Now this falls into the category of something that I just did NOT know :-)One of my ISSW colleagues kindly pointed out that, with the latest 1.8.1 version, IBM Installation Manager is now available ..... as a web-based application :-)This has a variety of use-cases, including the ability to access IIM in GUI-mode without having access to the remote server's console i.e. removing the need to have X11 installed and tunnel X11 over SSH.I downloaded IIM 1.8.1 from here: -Installation Manager 1.8.1u
11
Operational Decision Manager Advanced V8.7 Download Document
Thu, Jan 8th 2015 3:08a   Dave Hay
This is something for which I was looking yesterday: -Operational Decision Manager Advanced V8.7 Download DocumentThis document contains a list of the Passport Advantage eAssembly images for Operational Decision Manager Advanced V8.7, and instructions for downloading and installing the files.
4
Your keys to success with IBM Business Monitor V8.5.5 on Red Hat Enterprise Linux 6.5, Part 1: Installing IBM Business Monitor
Sun, Jan 4th 2015 10:45a   Dave Hay
Learn how to ensure a successful installation of IBM® Business Monitor V8.5.5 (including IBM Cognos Business Integration Server) on Red Hat Enterprise Linux V6.5 and avoid some common pitfalls. This is Part 1 in a three-part series. This content is part of the IBM Business Process Management Journal.Your keys to success with IBM Business Monitor V8.5.5 on Red Hat Enterprise Linux 6.5, Part 1: Installing IBM Business Monitor
15
IBM UrbanCode Deploy - Adding Agents - Or, Waiting for provisioned node
Tue, Dec 30th 2014 9:45a   Dave Hay
Continuing on my voyage of discovery with IBM UrbanCode Deploy (UCD), I was having all sorts of fun and games adding a new agent to a "clean" installation of Red Hat Enterprise Linux 6.6.I chose to add the agent via Resources > Agents > Add New Agent, manually entering details such as hostname, SSH port, user ID and password: -validating the Agent Installation Properties: -Note that I'd previously installed IBM Java 1.7 as validated here: - /opt/IBM/Java/jre/bin/java -versionjava versio
7
IBM UrbanCode Deploy - More into which to get your teeth stuck
Sat, Dec 27th 2014 3:25p   Dave Hay
From the UCD 6.1.1 Knowledge CentreCreate a simple helloWorld deploymentIn this tutorial, you create a simple application with IBM® UrbanCode Deploy. You use standard plug-ins to create a component and define an application that deploys the component to an environment.Deploying a simple web applicationIn this tutorial, you deploy a simple web application with IBM UrbanCode Deploy. You create components, create an application that contains those components, and then deploy the components to an e
19
IBM UrbanCode Deploy to WebSphere Application Server - "peer not authenticated"
Wed, Dec 24th 2014 1:45p   Dave Hay
So I have spent quite literally hours over the past two days working ^H^H^H^H^H^H^H playing with this.I've got UrbanCode Deploy (UCD) 6.1.0 installed on my VM ( running Red Hat Enterprise Linux 6.4 ) and all is working nicely. However, I was trying, and frequently failing, to get UCD to inspect a WebSphere Application Server (WAS) 8.5.5.3 environment using the Configure using WebSphere Topology Discovery workflow: -I'd already installed the Application Deployment for WebSphere plugin.I also ha
21
IBM Java 1.7 - "The installer cannot run on your configuration. It will now quit. "
Wed, Dec 24th 2014 12:47p   Dave Hay
Notes on a scandal ....Specifically, notes seen when trying to install IBM Java 1.7 onto RHEL 6.4cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 6.4 (Santiago)uname -aLinux ucd61.uk.ibm.com 2.6.32-358.51.1.el6.x86_64 #1 SMP Sun Oct 26 14:30:34 EDT 2014 x86_64 x86_64 x86_64 GNU/LinuxA quick debug ( thanks to this )export _JAVA_OPTIONS="-Dlax.debug.level=3 -Dlax.debug.all=true"export LAX_DEBUG=1~/ibm-java-x86_64-jre-7.1-2.0.bin Preparing to install...Checking for POSIX df.Found PO
11
IBM UrbanCode Deploy - Working with Apache Tomcat SSL Key Store
Mon, Dec 22nd 2014 3:45a   Dave Hay
One of my friends asked me how one can add SSL certificates to the Apache Tomcat SSL trust store underlying the IBM UrbanCode Deploy automation solution. In this scenario, he needed to retrieve a certificate from IBM Rational Asset Manager (IRAM) into the UCD key store, in order that a UCD process can access IRAM. I've done this for IBM HTTP Server and IBM WebSphere Application Server in the past, using the IBM Global Security Toolkit ( GSK ), but Tomcat uses something slightly different.This b
9
IBM BPM - JavaScript - To Infinity and Beyond
Thu, Dec 18th 2014 1:25p   Dave Hay
This popped up in my Twitter feed today: -I suspect that a JavaScript activity within my BPD application runs in an infinite loop. How can I detect such a loop?developerWorks AnswersDefinitely worth a read .....
12
IBM UrbanCode Deploy - I remember my first time
Mon, Dec 15th 2014 3:08a   Dave Hay
This is the first of many posts covering a relatively recent acquisition, IBM UrbanCode Deploy (UCD), which is, amongst other things, an automated deployment and delivery solution.The reason for my interest is that I'm working with a few clients who are considering the use of UCD for automation, in the context of IBM Business Process Manager, IBM Operational Decision Manager, IBM Integration Bus etc.To start with, I'm going to outline my experiences thus far with the build of a UCD environment
11
IBM UrbanCode Deploy - Continuous application delivery to WebSphere Application Server
Fri, Dec 12th 2014 11:46a   Dave Hay
I'm starting to "play" with UrbanCode Deploy (UCD), in the initial context of continuous application delivery to WebSphere Application Server, moving to the "full fat" model of CAD to IBM BPM and IBM IIB.This looks to be a useful read: -Continuous application delivery to WebSphere Application ServerThis is even more useful: -https://developer.ibm.com/urbancode/PS UCD 6.1.1 was released YESTERDAY - December 11 - guess what I downloaded this morning ?So I've got UCD installed on a RHEL 6.3 V
8
Journeys in Python - Day 471 - Setting up WebSphere MQ Messaging Providers
Fri, Dec 12th 2014 3:25a   Dave Hay
So I've previously written about the fun I had setting up WebSphere Application Server to pull messages from a WebSphere MQ Cluster here: -Lessons Learned - WebSphere MQ, Clustering and Message Driven BeansThis time around, I wanted to streamline my code somewhat, specifically in terms of setting the Native Library Path, as my code wasn't generic enough last time: -...Update WAS MQ Provider to support local bindings ( need to add native path )AdminTask.manageWMQ('"WebSphere MQ Resource Adapt
7
Using IBM HTTP Server and the WebSphere Plugin to load-balance workload across a non-federated WebSphere Application Server environment
Tue, Dec 9th 2014 3:26p   Dave Hay
This time around, I have a requirement to deploy IBM HTTP Server (IHS) and the WebSphere Plugin to route traffic to WebSphere Application Server (WAS).So far, so good.However, the difference is that, this time, I'm NOT leveraging the power of WAS Network Deployment ( WAS ND ). There are no clusters here.Equally, the two instances of WAS are completely self-contained.For my proof of concept, I've got a single set of WAS binaries ( I am using WAS 8.5.5.3 ) with a pair of standard profiles, AppSr
7
Top ten best practices for WebSphere administrators
Sat, Dec 6th 2014 3:12a   Dave Hay
This from developerWorks: -The following list consists of the top ten best practices compiled from numerous common problems that I have seen throughout my technical support years. Most of these issues could easily be prevented by taking these simple precaution steps. So, if you're a WebSphere administrator, this is your must-read!Top ten best practices for WebSphere administratorsPS In my own bashful way, I'm now proud to report that those nice people at developerWorks have allowed me to post
11
Mozilla Thunderbird and SSL v3
Fri, Dec 5th 2014 12:05p   Dave Hay
In case it helps, I needed to make Thunderbird LESS secure in order to access a Newsgroup server that was offering up SSL v3.This was what I saw in TB's Error Console: -Timestamp: 05/12/2014 13:12:40Error: An error occurred during a connection to newsgroup.foobar.com:563.Cannot communicate securely with peer: no common encryption algorithm(s).(Error code: ssl_error_no_cypher_overlap)and this is what led me to the solution: -openssl s_client -connect newsgroup.foobar.com:563 -status...New, TLSv1
14
IBM BPM Advanced 8.5.5 - Process Center to Process Server
Fri, Dec 5th 2014 3:05a   Dave Hay
So I am continuing to get my head around the integration between Process Center and Process Server, in that it's possible to have a connected Process Server to which one can actively deploy snapshots, using the so-called online/connected deployment.This is what the connected Process Server looks like: -Whilst this is easy to configure when one first creates a Deployment Environment, I had a situation recently where one of our team inadvertently clicked the Take Server Offline button.This does p
10
WebSphere MQ and WebSphere Application Server - Gah, why oh why does this happen ?
Thu, Dec 4th 2014 12:07p   Dave Hay
The contextThis is part of an integration between WebSphere Application Server (WAS) and WebSphere MQ (WMQ), in the context of integration between IBM Integration Bus and IBM Business Process Manager.The detailAs I documented last time around: -Lessons Learned - WebSphere MQ, Clustering and Message Driven Beans...Update WAS MQ Provider to support local bindings ( need to add native path )AdminTask.manageWMQ('"WebSphere MQ Resource Adapter(cells/bpm85Cell1/nodes/AppSrv01Node/servers/foobar|reso




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