265 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Enabling SSH on AIX 7.1
Wed, Jan 28th 2015 37
What am I reading right now ?
Sat, Jan 24th 2015 115
IBM Notes 9 - Why-oh-why does my Contacts DB keep appearing when I start the client ?
Sat, Jan 24th 2015 177
IBM Installation Manager - Installing across the 'web'
Sat, Jan 24th 2015 44
WebSphere Application Server - What the heck is nulldllsdir ?
Sat, Jan 24th 2015 289
WebSphere Application Server 8.5.54 and IBM BPM Advanced 8.5.5.0 - Available commands
Sat, Jan 24th 2015 50
WebSphere Application Server - Listing users in a WIM registry
Sat, Jan 24th 2015 275
Top 10
WebSphere Application Server - What the heck is nulldllsdir ?
Sat, Jan 24th 2015 289
WebSphere Application Server - Listing users in a WIM registry
Sat, Jan 24th 2015 275
IBM Notes 9 - Why-oh-why does my Contacts DB keep appearing when I start the client ?
Sat, Jan 24th 2015 177
What am I reading right now ?
Sat, Jan 24th 2015 115
WebSphere Application Server - Some basic 101
Wed, Jan 21st 2015 90
WAS - How to clear the WebSphere class caches
Mon, Feb 10th 2014 76
IBM HTTP Server - Custom Logging for Additional Intel
Wed, Jan 21st 2015 58
Interim Fixes for 9.0.1.x IBM Notes, IBM Domino & IBM iNotes
Tue, Oct 21st 2014 53
WebSphere Application Server 8.5.54 and IBM BPM Advanced 8.5.5.0 - Available commands
Sat, Jan 24th 2015 50
Using openLDAP on Mac OS X as a user registry with WebSphere Application Server 8.5.5.4
Sat, Jan 24th 2015 46


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 Jan 28, 2015 7:30:48 PM EST. Realtime Update:
Location UK


Recent Blog Posts
37
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
115
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
177
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
44
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
289
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
50
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
275
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:
46
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
90
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
58
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
41
 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
17
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
40
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
33
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
26
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)
23
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
26
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=
21
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
22
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
28
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
22
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
5
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.
31
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
16
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
14
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
17
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
14
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 .....
21
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
6
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
6
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
17
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
8
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
10
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
13
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
14
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
10
IBM BPM Advanced - "The socket name is already in use" and "UNABLE_TO_CREATE_SSL_SERVER_SOCKET"
Tue, Dec 2nd 2014 12:25p   Dave Hay
ContextThis relates to a two cell, two node, multi-cluster IBM BPM Advanced 8.5.0.1 environment, installed and running on AIX.We have four WAS profiles; two Deployment Manager, two Application Server, each with its own unique profile root.This provides a pair of completely isolated Process Server environments.This is the first time both cells ( aka Deployment Environments ) have been running at the same time, hence the first time this problem evidenced itself.SymptomsThe SupCluster on 2nd node f
13
IBM Business Process Manager - WAS to DB2 authentication - SQLSTATE=42815
Tue, Dec 2nd 2014 4:45a   Dave Hay
I have blogged about this before: -WAS to DB2 - Null userid is not supported. ERRORCODE=-4461, SQLSTATE=42815and saw the same issue again today, albeit in a different context.Whilst bringing up a BPM Advanced 8.5.1.0 environment, I was using the Test Connection button to validate my WAS to DB2 connectivity, via a JDBC Data Source that's in the scope of the Support Cluster ( SupCluster ).Now I had manually created this datasource last week, in the context of the connectivity between IBM BPM and
4
IBM Business Process Manager - Invoking a secured web service using HTTP basic authentication from a BPEL process
Tue, Dec 2nd 2014 3:05a   Dave Hay
From the fountain of developerWorks goodness: -This tutorial shows you how to invoke web services that require HTTP basic authentication using the HTTP Header Setter mediation primitive available in IBM® Business Process Manager (BPM). HTTP basic authentication employs a user name and password to authenticate a service client to a secure endpoint. You can set up HTTP basic authentication when sending or receiving web service requests.Invoking a secured web service using HTTP basic authenticatio
11
Oops, DB2 and the Insufficient Disk Space
Sun, Nov 30th 2014 3:05a   Dave Hay
So I was trying to create a second Deployment Environment to host a Process Server for IBM BPM Advanced 8.5.5, when I saw this: -CWMCB0313E: An error occurred while attempting to connect to database PDWDB2: DB2 SQL Error: SQLCODE=-1762, SQLSTATE=08004, SQLERRMC=null, DRIVER=4.11.69. Error code = -1,762, SQLState = 08004, URL = null.from the DE Wizard.I immediately went to check DB2: -db2 connect to pdwdb2and saw this: -SQL1762N Unable to connect to database because there is not enough space to
10
IBM BPM to DB2 - You WILL respect my authority
Sun, Nov 30th 2014 3:05a   Dave Hay
Can you say "Doh" ? I bet you can.I'm building a multi-Deployment Environment IBM BPM Advanced 8.5.5 environment today, with one DE hosting Process Center and another DE hosting Process Server. Why, because I can / want to / need to :-)So I hit this problem AGAIN: -/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/bootstrapProcessServerData.sh -clusterName AppClusterBootstraping data into cluster AppClusterWASX7357I: By request, this scripting client is not connected to any server process. Cer
8
How to configure Common Event Infrastructure and cbebrowser for IBM Business Process Manager Advanced V8.5
Sat, Nov 29th 2014 3:07a   Dave Hay
Found this via Twitter and developerWorks Answers How to configure Common Event Infrastructure and cbebrowser for IBM Business Process Manager Advanced V8.5This blog is an effort to explain the steps required to configure Common Event Infrastructure (CEI) and cbebrowser for IBM Business Process Manager (BPM) Advanced V8.5 or later. The Common Event Infrastructure is not enabled by default in IBM Business Process Manager Advanced V8.5.5 and you must, therefore, set up CEI in the IBM BPM cell if y
8
IBM SoftLayer, IBM Installation Manager, Red Hat Linux and fun
Fri, Nov 28th 2014 11:46a   Dave Hay
One of my colleagues asked for some help with WAS 8.5.0 on a Red Hat Enterprise Linux 6.6 VM .... running on IBM SoftLayer.This is my first time on the SoftLayer cloud, so it's been a blast.One thing that caught me out was the requirement for the SoftLayer VPN client. Whilst my colleague kindly linked me to an ArrayNetworks VPN client ( ArrayNetworksL3VPN_MAC ), this didn't seem to want to work ( connect ) from my Mac ( OS X 10.10.1 Yosemite ).Thankfully, the SoftLayer website came to my aid:
13
IBM BPM - Deleting a Deployment Environment
Thu, Nov 27th 2014 11:46p   Dave Hay
Not sure why this happens but, when I'm trying to delete an IBM BPM 8.5.5 Deployment Environment: -/opt/IBM/WebSphere/AppServer/bin/BPMConfig.sh -delete -de ProcessServer -profile Dmgr01I get this: -Logging to file /opt/IBM/WebSphere/AppServer/logs/config/BPMConfig_20141128-063539.log.Do you want to delete deployment environment?1. yes2. noInput option number: 1Before executing command to delete a deployment environment, it must at least stop the deployment environment.Checking the state of dep
5
IBM Business Monitor - some FAQs
Thu, Nov 27th 2014 1:25p   Dave Hay
Some great stuff here on dwAnswersCan I apply a IBM Cognos Fix Pack to IBM Business Monitor?How do I enable XSS and CSRF protection in IBM Cognos provided with IBM Business MonitorHow can I use SAML tokens with Business Monitor and Cognos?Deploying IBM Cognos Business Intelligence into an existing IBM Business Monitor installationIBM Business Monitor profile creation fails when database is Oracle-based?
12
IBM Integration Bus - Port Reporting
Thu, Nov 27th 2014 9:05a   Dave Hay
Following on from this earlier post: -IBM Integration Bus and the WebSphere Application Server (WAS) PluginI'm working with a colleague to implement the same configuration in another environment.Again, we're using IBM HTTP Server 8.5.5.2 in front of IBM Integration Bus 9.0.0.2, in order to allow requests ( SOAP over HTTP in this particular case ) to be routed to one of a number of Integration Nodes ( aka Brokers in the old tongue ).This is partly to improve performance ( more engines to servic
7
IBM HTTP Server - maintenance mode
Thu, Nov 27th 2014 3:05a   Dave Hay
One of my colleagues was looking for some intel. on this earlier this week.The requirement is to have IBM HTTP Server (IHS) display a different banner page when WebSphere Application Server is placed into maintenance mode e.g. when the WAS cell is being shut down, recycled, upgraded etc.After a few iterations, and a read of this: -Configuring a temporary 'Site Down For Maintenance' page in IBM HTTP Serverthis is what I configured.In essence, we place a single file in the IHS DocumentRoot: -Doc
4
Help - The Proxy Ate My Process Designer
Sat, Nov 22nd 2014 12:25p   Dave Hay
This is a problem that I recently saw with a client, and was able to reproduce, and more importantly, fix on my own environment.But first some background, one of the IBM BPM's major features is the Eclipse-based development, Process Designer. This interacts directly with Process Center, and provides a collaborative rich-client integrated development environment.Unlike other development tools, Process Designer can NOT function with a constant connection to the Process Center run-time, and this c
18
Lessons Learned - WebSphere MQ, Clustering and Message Driven Beans
Sat, Nov 22nd 2014 3:05a   Dave Hay
ContextThe requirement is to create a clustered WebSphere MQ infrastructure, and then send messages to an application, known as a Message Driven Bean, deployed onto WebSphere Application Server.The next step will be to create a more sophisticated application that can send and receive messages to/from WebSphere MQ, most likely leveraging the JavaEE Service Component Architecture.In this scenario, I will create a pair of WMQ Queue Managers, each on a separate OS ( Red Hat VM ), one representing th
9
DB2 Buffer Pools - Automagically tuning
Fri, Nov 21st 2014 2:45p   Dave Hay
So I picked this nugget of wisdom up this week.One of my most excellent DB2 SME colleagues pointed out the wonderful db2top utility, specifically in the context of monitoring Buffer Pools.You see, ever since I learned to install IBM Operational Decision Manager (ODM), I've been creating a Buffer Pool, bp32k, as required by the documentation and, more importantly, the product: -db2 create bufferpool BP32K size 8000 pagesize 32 KThe DB2 SME, let's call him ... John, pointed out that a Buffer Poo
9
IBM Business Process Manager - Missing the Bus
Fri, Nov 21st 2014 8:06a   Dave Hay
I've just built a single cell, two node three cluster IBM BPM Advanced 8.5.5 environment, against a remote DB2 ESE 10.1.0.3 server.So I was a little startled when, after starting the Deployment Environment, the Service Integration Bus (SIbus) failed to properly start.This is what I saw in one of my Cluster Member logs: -[21/11/14 13:17:03:719 GMT] 00000073 SibMessage I [BPM.ProcessServer.Bus:MECluster.000-BPM.ProcessServer.Bus] CWSIS1593I: The messaging engine, ME_UUID=E997A9EFA09498FC, IN
3
Book Review - Anti-Hacker Tool Kit, Fourth Edition, by Mike Shema
Fri, Nov 21st 2014 3:05a   Dave Hay
Again, following on from earlier posts: -Book Review - Testing Cloud Services:How to Test SaaS, Paas and IaaSBook Review - A Project In Your PocketBook Review - Introduction to Computation and Programming Using Python by John V Guttaghere's my latest book review, on which I am working in conjunction with the British Computer Society.Anti-Hacker Tool Kit, Fourth Edition, by Mike ShemaFrom their site: -Welcome to the fourth edition of the Anti-Hacker Tool Kit. This is a book about the tools that
6
DB2 - Still 8 characters after all these years ...
Thu, Nov 20th 2014 2:45p   Dave Hay
So I'm more than familiar with systems that are "limited" to 8 characters, but I didn't expect DB2 to have the same limitation, leastways not in 2014 :-)This came up using DB2 Enterprise Server Edition 10.1.0.3 on AIX, but I've since recreated it using DB2 on Red Hat Enterprise Linux 6.6 as well.The problem occurs when I tried to create a DB2 instance against an Unix user ID that's 9 characters long.This is because I'm hosting 10 instances on one OS - db2inst1 through db2inst10.Therefore,
21
Hmmmm, HTTP404 and SRVE0190E seen with IBM HTTP Server and WebSphere Application Server
Fri, Nov 14th 2014 9:26a   Dave Hay
Hmm, so I am seeing this: -Error 404: java.io.FileNotFoundException: SRVE0190E: File not found: /index.htmlwhen I attempt to access a HTML page from IBM HTTP Server via HTTPS: -https://bpm855.uk.ibm.com:8443/index.htmleven though I can get the page via HTTP: -http://bpm855.uk.ibm.com:8080/index.htmlThis is part of an IBM BPM Advanced 8.5.5 infrastructure, and the most recent change was to add IHS into the mix, federate it into the WAS cell, and add a Virtual Host entry for port 8443: -cellID=Adm
3
New - IBM Business Process Management Developer Center
Fri, Nov 14th 2014 3:06a   Dave Hay
IBM Business Process Management Developer CenterFor Developers of Reusable Smarter Process Applications and ToolkitsIBM Business Process Management Developer Center
8
Think big! Scale your business rules solutions up to the world of big data
Thu, Nov 13th 2014 9:06p   Dave Hay
This is from my ISSW colleague, Nigel Crowther, and is definitely worth a read: -Think big! Scale your business rules solutions up to the world of big data - Build an app that uses Business Rules and IBM Analytics for Hadoop services on IBM BluemixTraditional business rule applications process records of a few megabytes of data at a time. Records are usually processed as client server requests or in a batch, one record at a time. As solutions move to the cloud, and applications apply rules to te
13
More on WebSphere Application Server Java Versions
Thu, Nov 13th 2014 7:25a   Dave Hay
Following on from a discussion with one of my colleagues - who hit the precise same problem that I outlined here: -java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/davehay/EmployeeServlet, offset=6when creating some JEE code for IBM Operational Decision Manager (ODM), I thought I'd add a bit more detail about the Java version supplied with a popular IBM product, IBM Business Process Manager 8.5.0.1.So we have BPM Advanced 8.5.0.1 deployed here, on top of WebSphere
9
IBM Business Process Manager Advanced - Fun with Integration and Monitoring
Thu, Nov 13th 2014 3:06a   Dave Hay
So we had two interesting issues yesterday, in the context of a Business Process Execution Language (BPEL) application, using the Service Component Architecture (SCA) Java APIs.Summary- Ensure that the WAS configuration matches the application e.g. if the application uses Connection Factory, don't configure Queue Connection Factory- Ensure that JMS Connection Factory / Queue Connection Factory objects are correctly configured for WebSphere MQ Queue Manager *IF* using clustered Queues- Ensure th
9
How do I enable XSS and CSRF protection in IBM Cognos provided with IBM Business Monitor
Tue, Nov 11th 2014 6:26a   Dave Hay
QuestionI am using IBM Cognos provided with IBM Business Monitor, and want to ensure it is protected against XSS and CSRF attacks. How do I do this?How do I enable XSS and CSRF protection in IBM Cognos provided with IBM Business Monitor
8
More on NFS and Mac OS X and Linux
Sun, Nov 9th 2014 1:45p   Dave Hay
Following on from my earlier post: -NFS Mounting from Red Hat Enterprise Linux to Mac OS XI discovered that, if I want to mount a NFS share for read/write operations from Mac OS X, I needed to ensure that the NFS server is set up to "enforce" the UID and GID of the owner of the target directory.In my case, I was trying to write from Eclipse on the Mac to WebSphere Application Server on RHEL, where the WAS file-system ( /opt/IBM/WebSphere etc. ) is "owned" by the user wasadmin.Thus, I needed
6
WebSphere Application Server - Curiouser and curiouser - Unicode 0xB and Jython and wsadmin
Sun, Nov 9th 2014 3:05a   Dave Hay
So I'm responding to a comment on a previous post: -IBM Business Process Manager 8.5 - The (long) story of the missing WebSphere Variables and why my JDBC datasources don't fully workwith regard to creating WebSphere environment variables in Python, and I discover a new ( to me ) "bug" or "feature" in wsadmin / Jython.Namely, the combination of the backslash ( ) and vee ( v ) and eight ( 8 ) characters inside a variable value, even when wrapped in quotes, are NOT a good combination.Here's
30
java.lang.UnsupportedClassVersionError: JVMCFRE003 bad major version; class=com/davehay/EmployeeServlet, offset=6
Sat, Nov 8th 2014 1:05p   Dave Hay
I'm getting this exception when I start a home-grown WAR file ( see The EAR file could be corrupt and/or incomplete. Make sure that the application is at a compatible Java(TM) Platform, Enterprise Edition (Java EE) level for the current version of WebSphere(R) Application Server ): -cat /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/AppClusterMember1/SystemOut.log...[08/11/14 18:29:20:374 GMT] 00000101 webapp E com.ibm.ws.webcontainer.webapp.WebApp commonInitializationFinish SRVE026
12
The EAR file could be corrupt and/or incomplete. Make sure that the application is at a compatible Java(TM) Platform, Enterprise Edition (Java EE) level for the current version of WebSphere(R) Application Server.
Sat, Nov 8th 2014 3:09a   Dave Hay
I'm seeing this: -The EAR file could be corrupt and/or incomplete. Make sure that the application is at a compatible Java(TM) Platform, Enterprise Edition (Java EE) level for the current version of WebSphere(R) Application Server.com.ibm.websphere.management.application.client.AppDeploymentException: org.eclipse.jst.j2ee.commonarchivecore.internal.exception.ArchiveRuntimeException: IWAE0069E The archive file [WEB-INF/lib/JDBCTest.jar] has an entry with a path that contains "../". File path [.
7
NFS Mounting from Red Hat Enterprise Linux to Mac OS X
Fri, Nov 7th 2014 2:25p   Dave Hay
So this is what I had on the RHEL box: -/etc/exports/opt/IBM/WebSphere/AppServer *(rw,no_root_squash)and this is I was seeing on the Mac: -sudo mount -t nfs bpm855.uk.ibm.com:/opt/IBM/WebSphere/AppServer /tmp/nfs/mount_nfs: can't mount /opt/IBM/WebSphere/AppServer from bpm855.uk.ibm.com onto /private/tmp/nfs: Operation not permittedThis post provided me with not ONE but TWO answers: -Operation Not Permitted Mounting NFS Share on OS X Mountain Lionwhich led me to Solution 1: -sudo mount -t nfs -
6
DB2 FAQ - Frequently Asked Questions about DB2 for Linux, UNIX and Windows
Fri, Nov 7th 2014 2:05p   Dave Hay
Updated 4 November 2014DB2 FAQ: This document contains Frequently Asked Questions (FAQ) about the product DB2 for Linux UNIX and Windows. This FAQ covers DB2 Versions 8.x, 9.1, 9.5,9.7,10.1 & 10.5DB2 FAQ - Frequently Asked Questions about DB2 for Linux, UNIX and Windows
7
IBM BPM - Process Designer > Process Centre Troubleshooting
Fri, Nov 7th 2014 2:05p   Dave Hay
This has been in my mind over the past week or so, as I work to resolve a niggling connectivity issue with IBM BPM Advanced 8.5.0.1.Troubleshooting Process Designer and Process Centre connectivityPort 2809 and login error in Process DesignerSetting BPM on a virtual machineEnabling error logging in Process DesignerSIAuthenticationException (Process Designer log on)I think I've got to root cause, and the next few days will confirm ( or not ).
15
IBM BPM - BPMConfig, Response Files and Escape Characters
Thu, Nov 6th 2014 3:05p   Dave Hay
This follows on from these two posts: -Using escape characters to construct a response file for the WAS Manage Profiles commandArgh, escaping from the hell of escape characters with WebSphere Application ServerThis time around, I am using the BPMConfig command to create a BPM 8.5.5 Deployment Environment: -/opt/IBM/WebSphere/AppServer/bin/BPMConfig.sh -create -de /mnt/hgfs/SoftwareLibrary/ResponseFiles/Advanced-PC-ThreeClusters-DB2.propertieswhich keeps failing with: -/opt/IBM/WebSphere/AppServe
7
WebSphere Application Server and firewalls
Wed, Nov 5th 2014 11:45p   Dave Hay
A useful little post that may help with firewall-related issue: -WebSphere Application Server and firewallsalong with my earlier post: -Testing Times with Telnet
7
DB2 - Changing Database and Log Path on an active database
Wed, Nov 5th 2014 1:25p   Dave Hay
This ties up with something that I need to do, where we have a DB2 database that has been created in the instance account's home directory rather than being created on a given path.This example uses three subdirectories underneath the instance's home directory, BUT that's merely an example; in the "real" world, the data and logs should go onto dedicated and, perhaps, separate file-systems.This post assumes that one is using the DB2 Sample database, as created using the db2sampl command.Crea
6
WebSphere Application Server - Liberty Profile - Accessing Liberty’s JMX REST APIs
Wed, Nov 5th 2014 8:25a   Dave Hay
Just added to WASDev: -Liberty has always exposed a JMX REST connector Java client to be used remotely. In the August/September Beta, the REST APIs used by that Java client were made public, which means that non-Java languages can now access Liberty's JMX data!Accessing Liberty's JMX REST APIs
5
WebSphere Application Server - Scripting 101
Wed, Nov 5th 2014 3:25a   Dave Hay
So a colleague asked me how to create (a) users and groups and (b) JDBC data sources in WAS using a Jython script.Here's my answer: -Create a GroupAdminTask.createGroup('[-cn Testers]')Create A UserAdminTask.createUser ('[-uid TestUser1 -password P455w0rd -confirmPassword P455w0rd -cn Test -sn User1]')Add User to GroupAdminTask.addMemberToGroup('[-memberUniqueName uid=TestUser1,o=defaultWIMFileBasedRealm -groupUniqueName cn=Testers,o=defaultWIMFileBasedRealm]')Create Another UserAdminTas
5
Back on the Mac - Restoring Volume Defaults after upgrading to OS X Yosemite ( Sam )
Wed, Nov 5th 2014 3:05a   Dave Hay
Thanks to these two posts: -Can you change the new Yosemite volume indicator sound?Replace the volume changing soundI now have the "old" blobby-clicky sound when I increase/decrease the volume on OS X Yosemite.In essence, the first link includes a .AIFF file with which one replaces the default ( and new ) sounds, setting it back to pre-Yosemite.In addition, it also shows one how to change the System Preferences to ensure that the sound is heard when pressing [Volume Up] and [Volume Down], rath
7
IBM Business Process Manager V8.5 Performance Tuning - More good stuff
Sun, Nov 2nd 2014 11:25p   Dave Hay
Hot on the heels of my earlier post: -IBM Business Process Manager V8.5 Performance Tuning and Best Practiceswe have this: -IBM Business Process Manager V8.5 Performance Tuning...AbstractIBM® Business Process Manager is a middleware suite that enables managed execution of the processes that keep your business running. It includes a graphical authoring environment that is used for modeling processes and a sophisticated runtime engine that is capable of integrating workflow for the people and aut
2
Book Review - Hieroglyph: Stories & Visions for a Better Future
Sun, Nov 2nd 2014 3:05a   Dave Hay
Big Ideas Real Science Great Stories( all of the above lifted from the Hieroglyph websites - http://hieroglyph.asu.edu/story/degrees-of-freedom/ and http://hieroglyph.asu.edu/ ) I first heard about the science fiction anthology, Hieroglyph: Stories & Visions for a Better Future, on a podcast, from the TWiT network, called Triangluation where the host, Leo Laporte, interviewed Lawrence M. Krauss. Dr Krauss wrote the foreword to Hieroglyph, and his description of the novel peaked my interest,
6
IBM Business Process Manager V8.5 Performance Tuning and Best Practices
Fri, Oct 31st 2014 4:05p   Dave Hay
IBM Business Process Manager V8.5 Performance Tuning and Best PracticesThis IBM® Redbooks® publication provides performance tuning tips and best practices for IBM Business Process Manager 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 technologies. Such technologies include Service Component Architecture (SCA), Service Data
8
Security Bulletin: Vulnerability in SSLv3 affects Tivoli Access Manager for e-business and Security Access Manager for Web (CVE-2014-3566)
Thu, Oct 30th 2014 5:45a   Dave Hay
Following on from previous posts: -IBM Security Bulletins - Padding Oracle On Downgraded Legacy Encryption (POODLE)IBM Product Security Incident Response Blogwe have this: -Security Bulletin: Vulnerability in SSLv3 affects Tivoli Access Manager for e-business and Security Access Manager for Web (CVE-2014-3566)
5
IBM Product Security Incident Response Blog
Wed, Oct 29th 2014 12:25a   Dave Hay
IBM Product Security Incident Response BlogThis page contains important information regarding security vulnerabilities that may affect IBM products and solutions. IBM PSIRT follows the NIST guidelines for determining the severity rating of the reported vulnerability - see "NVD Vulnerability Severity Ratings" for details. Please use this information to take the appropriate actions.In our effort to serve you better, we recommend that you subscribe to RSS feed for notification of future IBM Secur
7
IBM Business Process Manager Interactive Migration Guide
Sat, Oct 25th 2014 1:05p   Dave Hay
IBM Business Process Manager Interactive Migration GuideThis guide takes you through the steps for migrating to IBM Business Process Manager (IBM BPM) V8.5.5 from a previous version or another product.The Interactive Migration Guide works best in supported versions of Firefox on Windows 7. To report problems with using this guide, use the feedback link. In most instances, the generated output is restricted to supported migration scenarios. However, it might be possible to generate an unsupported
11
OS X Yosemite: Spotlight keyboard shortcuts
Fri, Oct 24th 2014 2:06p   Dave Hay
Thanks for @jonmelll for helping me find this: -OS X Yosemite: Spotlight keyboard shortcuts
3
IBM Integration Community - more ways to get in touch
Fri, Oct 24th 2014 6:25a   Dave Hay
Welcome to the IBM Integration Community !Our community brings together the IBM Integration Bus development team, clients, business partners, and other IBMers for the purpose of learning, sharing, and engaging.There are many sources of information about IBM Integration Bus such as the Infocenter, developerWorks, forums and the IBM support site. The IBM integration community provides a single point of access to these and other sources of information as well as provides content not available elsew
3
Mac OS X - Want to know what file-type something is ?
Wed, Oct 22nd 2014 12:25a   Dave Hay
I found a file in a folder: - ls -al a -rw-r--r--@ 1 hayd staff 414720 20 Aug 18:41 a No idea what it is, I tried renaming it to .PDF, .DOC, .TXT etc. but neither Finder, TextEdit, vi nor OpenOffice would open it. Then I remembered .... Mac OS X is just like Unix, in fact it IS Unix. And we have the file command: - file a a: CDF V2 Document, Little Endian, Os: Windows, Version 6.1, Code page: 1252, Author: Bob Slobb, Template: C:Program FilesMicrosoft OfficeVisio111033FOOBAR.VST, Name of Crea
12
IBM Notes, where do your temp files go to, my lovely
Tue, Oct 21st 2014 5:45a   Dave Hay
I think I've blogged this before, and will check later. * UPDATE 21-10-2014 * And here they are: - More on Lotus Notes and temporary directories Lotus Notes 8.5.3 on Apple Mac OSX - Where do your temp files go to, my lovely ? * UPDATE 21-10-2014 * Meantime, for the record, here is where IBM Notes locates its temporary files: - /private/var/folders/8t/s52kgwtj4l16sp3nf0tl7f9c0000gn/T/TemporaryItems/notes How did I find this ? or: - As can be seen, Working Directory has most of the
12
IBM Business Process Manager Interactive Installation and Configuration Guide
Tue, Oct 21st 2014 4:05a   Dave Hay
One of my IBM colleagues led me to discover this, when he asked for guidance on installing IBM BPM Standard 8.5.5 onto an existing installation of WebSphere Application Server (WAS): - IBM Business Process Manager Interactive Installation and Configuration Guide This guide takes you through the steps for installing and configuring IBM Business Process Manager (IBM BPM). If you are migrating business data and applications from a previous version, use the Interactive Migration Guide instead of t
53
Interim Fixes for 9.0.1.x IBM Notes, IBM Domino & IBM iNotes
Tue, Oct 21st 2014 4:05a   Dave Hay
Interim Fixes for 9.0.1.x IBM Notes, IBM Domino & IBM iNotes This technote contains download information and SPR Fix Lists for Interim Fixes for 9.0.1.x versions of IBM Notes, IBM Domino, and IBM iNotes. Note that Interim Fixes are cumulative and contain all of the fixes from previous versions.
17
IBM Tivoli Access Manager WebSEAL overview
Mon, Oct 20th 2014 4:05a   Dave Hay
IBM(R)Tivoli(R)Access Manager for e-business (Tivoli Access Manager) is a robust and secure centralized policy management solution for e-business and distributed applications. IBM Tivoli Access Manager WebSEAL is a high performance, multi-threaded Web server that applies fine-grained security policy to the Tivoli Access Manager protected Web object space. WebSEAL can provide single sign-on solutions and incorporate back-end Web application server resources into its security policy. This overvie
15
IBM Security Bulletins - Padding Oracle On Downgraded Legacy Encryption (POODLE)
Mon, Oct 20th 2014 4:05a   Dave Hay
Saw these and thought of ... well, everyone: - Security Bulletin: Vulnerability in SSLv3 affects IBM WebSphere Application Server (CVE-2014-3566) SSLv3 contains a vulnerability that has been referred to as the Padding Oracle On Downgraded Legacy Encryption (POODLE) attack. SSLv3 is enabled by default in IBM WebSphere Application Server. Security Bulletin: Vulnerability in SSLv3 affects IBM HTTP Server (CVE-2014-3566) SSLv3 contains a vulnerability that has been referred to as the Padding Oracle
5
Interesting glitch with IBM Tivoli Access Manager 6.1.1 when creating Policy
Sun, Oct 19th 2014 1:05p   Dave Hay
This is what I was running: - /opt/PolicyDirector/sbin/mgrsslcfg -config -f no and this is what I was seeing: - Aborted (core dumped) which, I think you will agree, is less than helpful. This is what I had installed: - rpm -qa | grep -i 6.1.1 PDWebADK-PD-6.1.1-8.i386 PDAuthADK-PD-6.1.1-8.i386 PDAcld-PD-6.1.1-8.i386 PDlic-PD-6.1.1-0.i386 TivSecUtl-TivSec-6.1.1-2.i386 PDWPM-PD-6.1.1-8.i386 PDMgr-PD-6.1.1-8.i386 PDWebRTE-PD-6.1.1-8.i386 PDMgrPrxy-PD-6.1.1-8.i386 PDWeb-PD-6.1.1-8.i386 PDRTE-PD-6.1
18
Installing IBM Tivoli Directory Server 6.3 on Red Hat Enterprise Linux 6.5
Sat, Oct 18th 2014 12:45p   Dave Hay
Mount the ISO mount /dev/sr0 /media mount: block device /dev/sr0 is write-protected, mounting read-only Install ITDS /media/ibm_im_64bit/tools/imcl -input installITDS63.rsp -acceptLicense ERROR: Error during "install" phase: ERROR: GLPINS005E The IBM Security Directory Server licenses cannot be installed. with: - Cannot run program "/opt/ibm/ldap/V6.3.1/tmp/license/idsLicense": java.io.IOException: error=2, No such file or directory in the IIM log ( /var/ibm/InstallationManager/lo
13
VMware - Where the X is my X ?
Sat, Oct 18th 2014 6:25a   Dave Hay
On a freshly minted VM of Red Hat Enterprise Linux 6.6 on VMware Fusion 7.0.0, I am trying to resolve a problem with a GUI application failing with a rather nice exception: - java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed. As part of my problem determination regime, I want to check whether the problem only occurs when tunnelling X11 from my Mac, via SSH, to the RHEL VM. Therefore, I wanted to use X11 within the VMware terminal itself. When I type start
4
IBM Tivoli Directory Server - System Requirements
Fri, Oct 17th 2014 12:05a   Dave Hay
More specifically: - IBM Security Directory Server, Version 6.3.1, system requirements Detailed System Requirements - IBM Security Directory Server 6.3.1.5
5
Storing transaction and compensation logs in a relational database for high availability and disaster recovery in IBM Business Process Manager
Thu, Oct 16th 2014 12:25p   Dave Hay
This is especially relevant for me right now, as I'm involved in not one, not two, but three projects where HA *AND* DR are both in scope for IBM BPM etc. Learn how to leverage the latest WebSphere® Application Server feature by configuring an IBM® Business Process Manager transaction and compensation logs into a relational database for high availability and disaster recovery purposes. This content is part of the IBM Business Process Management Journal. Storing transaction and compensation lo
5
IBM BPM 8.5.0.1 Advanced - More about BPM > PDW Communication
Thu, Oct 16th 2014 9:25a   Dave Hay
On the back of: - IBM BPM Advanced 8.5.0.1 - Disabling Process Server to Performance Data Warehouse communication and: - IBM BPM Advanced 8.5.0.1 - PFS-0065 seen in context of Performance Data Warehouse for the record, this is what I changed: - Add cell-level configuration file 101Custom.xml cd /opt/ibm/WebSphereProfiles/Dmgr02/config/cells/PSCell1/nodes/AppSrv02Node/servers/AppClusterMember1/process-server/config vi 101Custom.xml Contains: -
3
ACID - it's all about transactionality ...
Thu, Oct 16th 2014 9:05a   Dave Hay
Atomicity Atomicity requires that each transaction be "all or nothing": if one part of the transaction fails, the entire transaction fails, and the database state is left unchanged. An atomic system must guarantee atomicity in each and every situation, including power failures, errors, and crashes. To the outside world, a committed transaction appears (by its effects on the database) to be indivisible ("atomic"), and an aborted transaction does not happen. Consistency The consistency prop
6
It's been too long - IBM Tivoli Access Manager for e-business ( WebSEAL ) ... and openLDAP - what can possibly go wrong ?
Thu, Oct 16th 2014 4:05a   Dave Hay
So I haven't installed/used IBM Tivoli Access Manager for e-business ( WebSEAL ) properly since ~2008, although I've worked with a number of clients utilising this secure reverse proxy access management solution. Last night, I decided to rectify that, and install/configure TAMeB on a VM on my Mac. Me being me, I decided not to bother with documentation or too many pre-requisites, so I downloaded the software ( plus fixes, taking me to version 6.1.1.8 ), and try and configure it against ... ope
9
IBM Integration Bus and WebSphere Service Registry and Repository
Wed, Oct 15th 2014 9:05a   Dave Hay
Looking at the integration between IIB and WSRR ( which runs on WAS 8.5.5 ), so have a nice new learning curve or two. Here's a bit of ( for me ) pre-reading: - Integrating IBM Integration Bus with WebSphere Service Registry and Repository: Part 7: Configuring the WebSphere Service Registry and Repository cache in IBM Integration Bus Combining IBM Integration Bus (IIB) with WebSphere Service Registry and Repository (WSRR) lets you dynamically retrieve service metadata from WSRR and use it to mo
6
Using Jython to list ports within a WebSphere Application Server cell
Tue, Oct 14th 2014 9:25a   Dave Hay
To be 100% clear, I did NOT NOT NOT invent this script. The script came from a rather nice chap called Steve Robinson, who's posted it on his site here: - Jython script to list ports on a WebSphere Node. I've just happily used it with WebSphere Application Server 8.5.5.2, as part of a post-installation documentation exercise ( ensuring that the deliverable ties up with the up-front design ). Here we go: - /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/wsadmin.sh -lang jython -conntype NONE -
12
Red Hat Enterprise Linux 6.5 - Creating a local Yum Repository
Tue, Oct 14th 2014 8:05a   Dave Hay
More of the same: - Red Hat Enterprise Linux 6.3 - Creating a local Yum Repository but using RHEL 6.5. Here's the shortened version: - mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting read-only cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) rpm -ivh /mnt/Packages/deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm warning: /mnt/Packages/deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Pr
6
IBM Tivoli Access Manager for e-Business - System Requirements
Tue, Oct 14th 2014 5:25a   Dave Hay
So I'm looking at IBM's WebSEAL secure reverse proxy solution for the first time in a while ( last time was ~2010 although I've worked with clients using WebSEAL since then ). The world has moved on in that there's now an appliance solution, IBM Security Access Manager for Web, which appears to do much of what WebSEAL ( aka IBM Tivoli Access Manager for e-Business or TAMeB ) does. In parallel, I'm going to download/install TAMeB, which is still available. The current version is 6.1.1.8 for
4
IBM Business Process Manager 8.5.5 - The Requirements, The Whole Requirements, and Nothing But The Requirements
Mon, Oct 13th 2014 12:05p   Dave Hay
Detailed System Requirements - IBM Business Process Manager Advanced 8.5.5 Detailed System Requirements - IBM Process Designer 8.5.5 Detailed System Requirements - IBM Integration Designer 8.5.5




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