278 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Book Review - Swift Essentials Second Edition by Dr Alex Blewitt
Wed, May 25th 2016 107
IBM WebSphere Application Server for Distributed Platforms, Version 8.5 - Scripting various types of applications
Fri, May 13th 2016 25
IBM BPM Advanced 8.5.7 - CWLLG1356E: At attempt failed to get the current user context
Thu, May 12th 2016 24
Good practice – Use the rolling upgrade option when you update IBM BPM
Thu, May 12th 2016 21
Obtaining the WebSphere MQ classes for JMS
Sat, May 7th 2016 31
IBM Integration Bus v10 Self-Enablement
Sat, May 7th 2016 22
IBM BPM 8.5.7 - What's Not To Learn ?
Fri, May 6th 2016 28
Top 10
Book Review - Swift Essentials Second Edition by Dr Alex Blewitt
Wed, May 25th 2016 107
Ooops, GSK_ERROR_BAD_KEYFILE_PASSWORD seen with IBM HTTP Server and IBM WebSphere Plugin
Mon, Feb 17th 2014 47
WebSphere Portal 8 - Unified Task List Portlet with BPM 8.5
Fri, Apr 4th 2014 39
IBM HTTP Server / IBM WebSphere Plugin - Using Transport Layer (TLS) 1.2
Tue, Nov 10th 2015 35
SQL10003C There are not enough system resources to process the request. The request cannot be processed.
Mon, Apr 6th 2015 34
WAS - How to clear the WebSphere class caches
Mon, Feb 10th 2014 33
Reminder to Self - If you see SSL0279E again
Sun, May 3rd 2015 33
Executing external Python/Jython scripts from within WebSphere Application Server's wsadmin tool
Thu, Feb 27th 2014 31
Obtaining the WebSphere MQ classes for JMS
Sat, May 7th 2016 31
IBM Installation Manager - Installing across the 'web'
Sat, Jan 24th 2015 30


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 May 25, 2016 1:46:43 AM EST. Realtime Update:
Location UK


Recent Blog Posts
107
Book Review - Swift Essentials Second Edition by Dr Alex Blewitt
Wed, May 25th 2016 1:30a   Dave Hay
This is the latest in my series of relatively infrequent book reviews for the British Computer Society: -Swift Essentials Second Edition by Dr Alex Blewitthttps://www.packtpub.com/application-development/swift-essentials-second-editionAs a non-developer, I was broadly aware of Apple's announcement of Swift at their World-Wide Developers Conference (WWDC) in 2014, and had picked up enough to know that Swift was being actively promoted as an alternative to Objective C for iOS and OS X application
25
IBM WebSphere Application Server for Distributed Platforms, Version 8.5 - Scripting various types of applications
Fri, May 13th 2016 10:50a   Dave Hay
Found this whilst looking for Something Completely Different (TM) IBM WebSphere Application Server for Distributed Platforms, Version 8.5 - Scripting various types of applications [PDF]Example of the ToCChapter 1. Scripting for data access resourcesConfiguring data access with wsadmin scriptingConfiguring a JDBC provider using wsadminConfiguring new data sources using wsadminConfiguring new connection pools using wsadminChanging connection pool settings with the wsadmin toolConfiguring new data
24
IBM BPM Advanced 8.5.7 - CWLLG1356E: At attempt failed to get the current user context
Thu, May 12th 2016 3:22p   Dave Hay
We saw this exception today: -CWLLG1356E: At attempt failed to get the current user context. com.lombardisoftware.client.delegate.BusinessDelegateException: ObjectId password for authorization validation is nullafter an automated ( via UrbanCode Deploy ) build of IBM BPM Advanced 8.5.7 ( specifically a Process Center ).This happened when we hit the Process Center login page ( https://bpmpc.uk.ibm.com/ProcessCenter ), whilst already logged in ( to the Deployment Manager ) as wasadmin.I jumped to
21
Good practice – Use the rolling upgrade option when you update IBM BPM
Thu, May 12th 2016 6:56a   Dave Hay
This came up in a Sametime chat earlier today …In the context of an IBM BPM 8.5.6 Cumulative Fix update, which do we upgrade / patch first - Process Center or connected Process Server(s) ?I thought - and was correct - that we should always start with the Process Servers before patching the Process Center.My Polish colleague, M, confirmed this: -Good practice – Use the rolling upgrade option when you update IBM BPM…If you install IBM® Business Process Manager (BPM) fix packs V7.5.1.2, V8.0
31
Obtaining the WebSphere MQ classes for JMS
Sat, May 7th 2016 10:45a   Dave Hay
This pertains to my current project - debugging a SSL/TLS connection issue between WebSphere Application Server 8.5.5.8 and WebSphere MQ 8.0.0.4 …How do I obtain just the WebSphere MQ classes for JMS JAR files? I want these JAR files to be used with the MQ Light Service in Bluemix, or to be deployed into a software management tool, or to be used with standalone client applications in my company.Obtaining the WebSphere MQ classes for JMSOnce I've debugged the problem - com.ibm.mq.MQException:
22
IBM Integration Bus v10 Self-Enablement
Sat, May 7th 2016 9:37a   Dave Hay
I found this whilst searching for something completely different ….IBM Integration Bus v10 self study labs update (April 2016)Some IBM® Integration Bus V10 betaworks labs have been updated or are new for IIB 10.0.0.4. The latest list of labs can be found on the Resources > Integration Bus > Self-study labs page. Each lab comprises instruction guides as PDF files, and is usually accompanied by an archive file (.zip file) that you can use to complete the lab activities. These self study l
28
IBM BPM 8.5.7 - What's Not To Learn ?
Fri, May 6th 2016 1:17p   Dave Hay
So we have Videosand specifically this ( on YouTube ): -Getting Started with Process Federation in IBM BPM 8.5.7
21
IBM Training Site - Looking Delicious
Mon, May 2nd 2016 1:50p   Dave Hay
IBM Training and SkillsWhat IBM Skills Do You Want To Learn Today?
13
WebSphere Application Server - Converting Internal CA Certificates from one Signature Algorithm to Another
Sat, Apr 23rd 2016 6:33p   Dave Hay
I have a need to switch my internal WAS cell-default certificates ( root, default etc. ) from one Signature Algorithm ( SHA1 ) to another ( SHA256 )We have an app ^H^H^H tool for that.Here's my journey: -Start WSAdmin/opt/IBM/WebSphere/AppServer/profiles/PCDmgr01/bin/wsadmin.sh -lang jython -user wasadmin -password passw0rdConvert Certificates to SHA256withRSAAdminTask.convertCertForSecurityStandard('[-fipsLevel SP800-131 -signatureAlgorithm SHA256withRSA -keySize 2048 ]')Save and SyncAdminCo
11
WebSphere User Group, IBM South Bank, Monday 25 April 2016
Fri, Apr 15th 2016 8:27a   Dave Hay
We are pleased to confirm that the next meeting of the WebSphere User Group (UK) will take place on Monday 25th April 2016, to be held in the IBM Client Centre at IBM South Bank, London. There will be no charge for this meeting and as usual we aim to have an excellent agenda lined up, covering a range of current and emerging WebSphere technologies.Provisional AgendaFor the most recent agenda, logistics and registration, please visit the WUG website here.Hope to see you there - I'll be speaking
15
MacBook Pro and USB - Interesting Quirkiness
Wed, Apr 13th 2016 3:35p   Dave Hay
I'm using a MacBook Pro: -I've seen this a few times: -034378.680514 SSP4@14700000: AppleUSB30XHCIPort::resetAndCreateDevice: failed to create device after (1) tries, disabling port034414.624087 SSP4@14700000: AppleUSB30XHCIPort::resetAndCreateDevice: failed to create device after (1) tries, disabling port034416.245827 SSP4@14700000: AppleUSB30XHCIPort::resetAndCreateDevice: failed to create device after (1) tries, disabling port037923.490801 SSP1@14500000: AppleUSB30XHCIPort::resetAndCreateDe
14
WebSphere Application Server - Managing the Service Integration Bus using Python
Wed, Apr 13th 2016 2:55p   Dave Hay
A friend asked me: -Hi Dave -- do you know the AdminConfig.getid(type:scope) to get a SIBus engine? not sure what type and scope need to be passed in It took me a wee while, but I shared this: -for bus in AdminTask.listSIBuses().splitlines(): name=AdminConfig.showAttribute(bus, "name") print AdminConfig.getid("/SIBus:"+ name) which results in: -BPM.PCCellDe1.Bus(cells/PCCell1/buses/BPM.PCCellDe1.Bus|sib-bus.xml#SIBus_146
14
IBM WebSphere Plugin - GSK_ERROR_BAD_CERT and GSK_INVALID_HANDLE after an upgrade
Tue, Apr 12th 2016 1:25a   Dave Hay
During a recent transition from SHA1 to SHA2 signature algorithms *AND* an upgrade from WebSphere Application Server (WAS) 8.5.5.4 to 8.5.5.8, we hit an interesting challenge yesterday.We're using IBM HTTP Server (IHS) and the WebSphere Plugin on one AIX LPAR, fronting IBM Integration Bus (IIB) on another LPAR.We've got a set of IIB flows, all of which are being offered up via IHS through the WebSphere Plugin configuration.Once the 8.5.5.8 upgrade ( including IHS and Plugin ) was completed, we
12
IBM Business Monitor - CWMAX4203E: RESTSecurityAdminMBean instance was not found
Fri, Apr 8th 2016 8:14a   Dave Hay
I saw this error earlier: -CWMAX4203E: RESTSecurityAdminMBean instance was not found.whilst checking my Monitor models, in IBM Business Monitor 8.5.5, after making some SSL/TLS related changes between WebSphere Application Server (WAS) and DB2.I saw this when I navigated to Applications > Monitor Models.This caused me to briefly panic.Thankfully, I found that someone had seen a similar issue, documented in a Problem Management Report (PMR).For context, in order to make my configuration change
10
Book Review - The Purpose of Change is Problem Solving
Wed, Apr 6th 2016 4:13p   Dave Hay
This is the latest in my series of relatively infrequent book reviews for the British Computer Society: -The Purpose of Change is Problem SolvingI chose this book mainly based upon the title, to which I related as aninveterate solver of problems.Whilst the book is absolutely about problem solving, it wasn't quitewhat I expected. In this book, the author, Janos Korn, digs deeply intothe use of language, including semantics, natural language andstructure.Thus I found the book to be of somewhat li
16
My Cognos has fallen and can't get up
Tue, Apr 5th 2016 8:21a   Dave Hay
Purely FYI, in case you hit this problem, someone (!) managed to break my IBM Business Monitor 8.5.5 installation over the weekend, most likely when the underlying AIX LPARs were shut down and moved from one physical box to another.I saw a bunch of nasty exceptions in the Cognos instance pogo logs: - 2016-04-05 09:21:54.467 FATAL [.authorization.AuthorizationAdapterFactory] Thread-95: Unable to initialize the Access Control Modulecom.ibm.cognos.internal.camaaa.accesscontrol.AccessControlExceptio
9
Oops, my WAS upgrade broke my TLS
Wed, Mar 30th 2016 2:11p   Dave Hay
I saw this earlier today: -[30/03/16 11:35:53:371 BST] 00000001 ORBRas E com.ibm.ws.orbimpl.transport.WSTransport createServerSocket P=152627:O=0:CT ORBX0390E: Cannot create listener thread. Exception=[ org.omg.CORBA.INTERNAL: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_SERVER_SOCKET, Exception=java.lang.IllegalArgumentException: Cannot support SSL_ECDHE_RSA_WITH_AES_256_GCM_SHA384 with currently installed providers vmcid: 0x49421000 minor code: 77 completed: No - received while attempting t
8
Thycotic - Good insight into SSL/TLS
Mon, Mar 28th 2016 1:48p   Dave Hay
I found this: -SSL: Beyond the BasicsSSL: Beyond the Basics Part 2: CiphersSSL: Beyond the Basics Part 3: CertificatesSSL: Beyond the Basics Part 4: Strict Transport Securitywhilst doing some research into the SSL/TLS ciphers supported by various versions of Windows.Whilst I was specifically reading Part 2, the complete set of articles is definitely something to which I'm going to return and return.Nice job, Thycotic.
14
Error handshake_failure seen when connecting to WebSphere Application Server using SOAP over HTTPS
Sat, Mar 26th 2016 12:50p   Dave Hay
I saw a bunch of SSL-related errors when attempting to use / access the WebSphere Application Server SOAP-based administration service: -/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/wsadmin.sh -lang jython -user wasadmin -password passw0rd -host `hostname` -port 8879 including: -...WASX7023E: Error creating "SOAP" connection to host "bpm856.uk.ibm.com"; exception information: com.ibm.websphere.management.exception.ConnectorNotAvailableException: [SOAPException: faultCode=SOAP-ENV:Client;
5
Using OpenSSL to generate personal certificates on Mac OS X and Windows
Sat, Mar 26th 2016 12:49p   Dave Hay
Following on from a previous post: -IBM HTTP Server - Tinkering with SSL Client Authenticationand, from my ongoing voyage of discovery this weekend: -MacGenerate Private Keyopenssl genrsa -out ~/macintosh.uk.ibm.com.key 2048Create Certificate Service Requestopenssl req -new -sha256 -key ~/macintosh.uk.ibm.com.key -out ~/macintosh.uk.ibm.com.csrGenerate Personal Certificate using Certificate Service Request ( on Windows Server 2008 R2 )certreq.exe -submit -attrib "CertificateTemplate:User" maci
12
"javax.net.ssl.SSLHandshakeException: no cipher suites in common" seen in WebSphere Application Server Node Agent logs
Sat, Mar 26th 2016 12:16p   Dave Hay
Following hot on the heels from my last post: -Error handshake_failure seen when connecting to WebSphere Application Server using SOAP over HTTPSI started seeing: -…[26/03/16 15:38:45:206 GMT] 00000048 SSLHandshakeE E SSLC0008E: Unable to initialize SSL connection. Unauthorized access was denied or security settings have expired. Exception is javax.net.ssl.SSLHandshakeException: no cipher suites in common…Caused by: javax.net.ssl.SSLHandshakeException: no cipher suites in common…[26/03
3
IBM HTTP Server - Tinkering with SSL Client Authentication
Fri, Mar 25th 2016 4:11p   Dave Hay
I'm tinkering with so-called Mutual Authentication (MA) between various middleware components, from browser through to back-end WebSphere Application Server (WAS).Here's what I'm reading: -Client authenticationIBM HTTP SSL Server Questions and AnswersSSL DirectivesI'm also referencing this: -The Most Common OpenSSL Commandsas I'm using openSSL to create personal device certificates etc. to allow a client browser to MA to IHS: -Generate a Private Key on my Macopenssl genrsa -out ~/macintosh.
7
Java EE, the next inception: A primer to WebSphere Liberty for Java EE developers
Thu, Mar 24th 2016 2:20p   Dave Hay
I saw this on Twitter and wanted to reshare: -Java EE, the next inception: A primer to WebSphere Liberty for Java EE developersLearn the basics of how IBM® WebSphere® Application Server Liberty profile works, and how its architecture differs significantly from that of older Java™ EE application servers. This background will be helpful for understanding how to install a local Java EE application development environment using Eclipse and Liberty, as well as how to deploy Liberty applications.S
8
Virtual Proof of Technology: Highlighting new Features of WebSphere Liberty for 1Q 2016 - 30 March 2016
Mon, Mar 21st 2016 8:53a   Dave Hay
A new edition of our Virtual Proof Of Technology (VPOT) Series for IBM® WebSphere® Liberty will again be offered in 1st Quarter. We will briefly cover the primary benefits of WebSphere Liberty, and show how it provides your path to Hybrid Cloud for Java applications. We will show why Liberty is an ideal runtime for new microservices applications, and then drill down into the new enhancements in Liberty V 8.5.5.8 available since December, 2015, and Liberty V8.5.5.9 planned to be available on Ma
11
IBM Connections Metrics - Updated
Sun, Mar 13th 2016 3:58a   Dave Hay
This came up in discussion on Friday.I revisited a personal blog post from early 2012: -IBM Connections - Reporting and Metricsand validated the metrics URLs for Connections 5 on w3: -Activitieshttps://w3-connections.ibm.com/activities/service/html/servermetricsBlogshttps://w3-connections.ibm.com/blogs/roller-ui/servermetrics.do?lang=en_usBookmarkshttps://w3-connections.ibm.com/dogear/toolbox/servermetrics?lang=en_usCommunitieshttps://w3-connections.ibm.com/communities/service/html/servermetrics
9
IBM BPM Advanced - Process Inspector, no go-go
Thu, Mar 10th 2016 2:08p   Dave Hay
I saw this: -The attempt to establish a secure connection to the server has failed. See SSL fails when host name configuration fails for details.when attempting to access Process Inspector, via Process Admin, in IBM BPM Advanced 8.5.5.I also saw this: -[09/03/16 09:17:07:483 GMT] 00000137 BPMInspectorR W Exception during request processing:javax.servlet.ServletException: com.ibm.processinspector.rest.ProcessAdminRestException: The attempt to establish a secure connection to the server has fail
7
openSSL on Windows - random lack of state
Thu, Mar 10th 2016 1:27p   Dave Hay
I saw this exception: -unable to write 'random state'whilst trying to use openSSL on Windows.I was trying to convert a CA-signed personal certificate ( and the corresponding private key ) into a PKCS12 file, in order to import the same into Firefox.Thankfully Google drew me to this: -Using openssl what does "unable to write 'random state'" mean? [closed]which led me to a solution.I was running the openSSL tool via a Windows command-prompt ( terminal ) session but was NOT running it as an a
11
Advanced database support for IBM Business Process Manager (BPM) Standard, IBM Business Process Manager Advanced, and IBM Business Monitor on distributed platforms
Thu, Mar 10th 2016 1:20a   Dave Hay
I had occasion to reference this earlier: -QuestionWhich advanced configurations of IBM DB2, Oracle, and Microsoft SQL Server databases are supported for the IBM Business Process Manager and IBM Business Monitor products?AnswerThis document outlines which configurations of IBM DB2, Oracle, and Microsoft SQL Server databases are supported for IBM Business Process Manager and IBM Business Monitor. In this document, the following information is available: • Database independent limitations • IB
8
Playing with Veertu on the Mac
Tue, Mar 8th 2016 8:07a   Dave Hay
I heard about Veertu on a recent British Tech Network Mac podcast and have been tinkering with it on and off since.From their website: - • Run Windows and Linux on your Mac. • Fast, light and secure. • The only virtualization solution approved by Apple App Store.The free-to-use version only allows one to create VMs by downloading the "raw" ISOs from the internet: -Therefore, I chose to download/install CentOS Linux.One thing that caught me out was that, having chosen a minimal installati
7
IBM BPM 8.5.6 - Scrabbling with Snapshots
Tue, Mar 8th 2016 4:14a   Dave Hay
As part of a BPM Advanced 8.5.6 build, I wanted to be able to test the creation/deployment of a Process Application snapshot from a Process Center to a Process Server.I used this: -Creating a processas an aide memoire to remind me how to create a Process Application in Process Designer ( it's been a while ).Having finished testing, I archived and deleted the snapshot from Process Center.However, I also wanted to do the same for Process Server, rather than leaving my stuff lying about :-)This is
3
Trumpet Blowing - The Andy and Dave Show at InterConnect 2016
Wed, Mar 2nd 2016 2:59p   Dave Hay
My frolleague, Andy Garratt, and I co-presented at InterConnect in Vegas last week, and our materials have just been posted: -BBP-1291: Avoiding Dysfunctional Processes: Why Non-Functional Requirements are Vital to BPM Success [PDF]Smarter Process Discovery and Design focuses on the people, the systems, and how to make the process Smarter; that is, the functional requirements. But this is only half the story. Neglecting non-functional Requirements (NFRs) upfront can lead to big problems later on
9
More about BPM and Scalability from InterConnect 2016 - Or, someone has a deck for that :-)
Wed, Mar 2nd 2016 1:47p   Dave Hay
BBP-2974: Best Practices for IBM BPM Platform OperationsBBP-3194: How to Build Scalable and Resilient Enterprise-Class BPM Solutions PEJ-1152: Planning for Catastrophe: WebSphere Application Server and IBM BPM Disaster RecoveryBTB-2581: Smarter Process TopologiesPS These links are all PDFs, and were sourced here: -https://www-950.ibm.com/events/global/interconnect/sessions/ipresentations.html
9
InterConnect 2016 - Planning for Catastrophe with IBM WebSphere Application Server & IBM Business Process Manager - Tom Alcott and Chris Richardson
Tue, Mar 1st 2016 6:55a   Dave Hay
From the InterConnect site: -https://www-950.ibm.com/events/global/interconnect/sessions/ipresentations.htmlwe have this: -Planning for Catastrophe with IBM WebSphere Application Server & IBM Business Process Manager [PDF]Definitely worth a read …...
8
WAS - Looking at Ciphers
Mon, Feb 29th 2016 10:49a   Dave Hay
I was interested in the list of SSL/TLS ciphers available, once I switched to TLS 1.2 and the unrestricted JRE ciphers.This is how I can find out what WAS is offering: -cellID = AdminControl.getCell()print AdminTask.listSSLCiphers('[-sslConfigAliasName CellDefaultSSLSettings -scopeName (cell):'+cellID+' -securityLevel HIGH ]')SSL_RSA_WITH_AES_128_CBC_SHASSL_RSA_WITH_AES_256_CBC_SHASSL_DHE_RSA_WITH_AES_128_CBC_SHASSL_DHE_RSA_WITH_AES_256_CBC_SHASSL_DHE_DSS_WITH_AES_128_CBC_SHASSL_DHE_DSS_WITH
8
IBM BPM and Java6
Mon, Feb 29th 2016 8:51a   Dave Hay
IBM BPM 8.5.5, on which we're currently deployed, only supports Java6, via the underlying WebSphere Application Server.I wanted to see what specific version of Java we had ( with WAS ND 8.5.5.5 )/opt/IBM/WebSphere/AppServer/java/bin/java -versionjava version "1.6.0"Java(TM) SE Runtime Environment (build pxa6460_26sr8fp3-20141218_02(SR8 FP3))IBM J9 VM (build 2.6, JRE 1.6.0 Linux amd64-64 Compressed References 20141211_226933 (JIT enabled, AOT enabled)J9VM - R26_Java626_SR8_20141211_2359_B2269
9
InterConnect 2016 - The Presentations
Sun, Feb 28th 2016 12:57p   Dave Hay
Are available here: -https://www-950.ibm.com/events/global/interconnect/sessions/ipresentations.htmlCheck them out whilst they're hot :-)
4
nmon on Linux - and Raspberry Pi
Fri, Feb 26th 2016 9:06a   Dave Hay
I saw this via Nigel Griffiths on Twitter: -nmon for Linux - nmon is short for Nigel's performance Monitor for Linux on POWER, x86, x86_64, Mainframe & now ARM (Raspberry Pi)nmon for Linux
9
Configure the IBM Process Federation Server to give your IBM BPM process users a single point of access
Mon, Feb 22nd 2016 5:49p   Dave Hay
I found this whilst preparing a deck for #IBM #InterConnect : -Configure the IBM Process Federation Server to give your IBM BPM process users a single point of accessLearn how to install and configure the IBM® Process Federation Server to work with two back-end IBM Business Process Manager (BPM) systems. Give your IBM BPM process users a single point of access to all their tasks.With the different development paths for Business Process Choreographer and Business Process Designer in IBM BPM, var
10
IBM BPM 8.5.7 Announced
Fri, Feb 19th 2016 8:07a   Dave Hay
IBM Business Process Manager (IBM BPM) V8.5.7 is an update to the comprehensive and consumable IBM BPM platform that provides visibility and management of your business processes. This release includes: • New responsive and federated Process Portal that includes: • New customization and configuration options • Ability to launch external activities and Business Process Execution Language (BPEL) tasks • Saved Search capability for individual business users and teams • New responsive s
7
Develop Advanced Integration services for IBM Business Process Manager V8.5.6
Wed, Feb 17th 2016 3:33p   Dave Hay
As found by my IBM colleague, Tony HickmanThis tutorial explores the new option in IBM® Business Process Manager (BPM) Advanced V8.5.6 to create and deploy Advanced Integration services in a separate module managed outside of IBM Process Center. Learn how to implement Advanced Integration services and how to use them in a process or service created with IBM Process Designer.Develop Advanced Integration services for IBM Business Process Manager V8.5.6
7
More on CTGSK3039W Certificate request “ibmbpm.uk.ibm.com" could not be created.
Tue, Feb 9th 2016 2:41p   Dave Hay
Following on from an earlier post: -CTGSK3039W Certificate request "ibmbpm.uk.ibm.com" could not be created.I saw the same problem earlier today.This time around, the problem was simpler to resolve.I'd previously created a Certificate Request: -/opt/ibm/HTTPServer/bin/gskcapicmd -certreq -create - db /opt/ibm/HTTPServer/ssl/keystore.kdb -pw passw0rd -label ibmbpm.uk.ibm.com -dn "CN=ibmbpm.uk.ibm.com,O=middleware,OU=IBM,L=Hursley,S=Hampshire,C=UK" -file /home/wasadmin/ibmbpm.uk.ibm.com.req -
5
IBM BPM - Process Federation Server Tutorial
Sat, Feb 6th 2016 1:09p   Dave Hay
This on developerWorks: -Configure the IBM Process Federation Server to give your IBM BPM process users a single point of accessLearn how to install and configure the IBM® Process Federation Server to work with two back-end IBM Business Process Manager (BPM) systems. Give your IBM BPM process users a single point of access to all their tasks.With the different development paths for Business Process Choreographer and Business Process Designer in IBM BPM, varied deployment environments, and coexi
8
IBM BPM - General SSLEngine problem
Thu, Feb 4th 2016 11:12a   Dave Hay
I saw this earlier today: -...com.ibm.websphere.sca.ServiceRuntimeException: soapenv:Serverjavax.net.ssl.SSLHandshakeException: General SSLEngine problem…whilst trying to test a newly created IBM BPM component.I'm using IBM Integration Designer (IID), which has a built-in Integration Test Environment (ITE), which is really just a standalone, single server BPM Process Server.My BPM component, an SCA module, makes a call to a Web Service hosted on a separate, external, IBM ODM Rules Decision Se
9
DB2 ate my database, well, actually it was the disk monster
Fri, Jan 29th 2016 2:39p   Dave Hay
I saw this today: -[29/01/16 18:51:34:031 GMT] 00000001 WSRdbDataSour I DSRA8208I: JDBC driver type : 4[29/01/16 18:51:34:047 GMT] 00000001 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on C:IBMWebSphereAppServerprofilesAppSrv01logsffdcserver1_b282bac_16.01.29_18.51.34.0471036725969790999288.txt com.ibm.bpm.migration.database.ValidateDatabaseVersion.verifyStandardDB 102[29/01/16 18:51:34:047 GMT] 00000001 WsServerImpl E WSVR0009E: Error occu
11
WebSphere Liberty Profile - Tinkering with SSL TLS
Thu, Jan 14th 2016 12:24a   Dave Hay
I went through this process last evening, and thought that sharing it MIGHT be of interest :-)Check What's Installed/opt/IBM/InstallationManager/eclipse/tools/imcl listInstalledPackagescom.ibm.cic.agent_1.8.2000.20150303_1526com.ibm.websphere.liberty.v85_8.5.5000.20130514_1313Create a WLP Server/opt/IBM/WebSphere/Liberty/bin/server create davehayServer davehay created.Create a SSL Keystore and Self-Signed Certificate/opt/IBM/WebSphere/Liberty/bin/securityUtility createSSLCertificate --server=da
7
IBM ODM Rules - "Scope reference is invalid"
Fri, Jan 8th 2016 4:27p   Dave Hay
I saw this today: -whilst trying to deploy my HelloWorld Rules application ( RulesApp ) from Decision Center to Decision Server ( both on 8.5.1.2 ).I also noticed that my project, as imported from a .ZIP file into Decision Center, was missing the Business Rules ( of which I only have one, Hello World !! ): -I spoke to one of my colleagues, an ODM Rules Jedi Master, who suggested that the problem might be with locale.As soon as he said that, I remembered how this goes - 'cos I have seen this bef
15
CRIMA1174E ERROR There is already a package installed
Fri, Jan 8th 2016 4:04p   Dave Hay
I saw this one today: -CRIMA1154E ERROR: Error installing. CRIMA1174E ERROR: There is already a package installed at "/opt/IBM/ODM851" in the "Operational Decision Manager" package group. The installation directory for the new "Operational Decision Manager V8.5.1" package group must not be the same as a previously used installation directory. CRIMA1174E ERROR: There is already a package installed at "/opt/IBM/ODM851" in the "Operational Decision Manager" package group. The inst
7
CTGSK3039W Certificate request “ibmbpm.uk.ibm.com" could not be created.
Thu, Jan 7th 2016 3:06p   Dave Hay
I saw this earlier: -CTGSK3039W Certificate request "ibmbpm.uk.ibm.com" could not be created.when attempting to create a Certificate Request using the IBM Global Security Toolkit (GSK): -/opt/ibm/HTTPServer/bin/gskcapicmd -certreq -create - db /opt/ibm/HTTPServer/ssl/keystore.kdb -pw passw0rd -label ibmbpm.uk.ibm.com -dn "CN=ibmbpm.uk.ibm.com,O=middleware,OU=IBM,L=Hursley,S=Hampshire,C=UK" -file / home/wasadmin/ibmbpm.uk.ibm.com.req -size 2048 -sigalg SHA256WithRSA -san_dnsname "ibmbpm.uk.i
6
Using unzip on Mac OS X with L-A-R-G-E files
Thu, Dec 31st 2015 12:22p   Dave Hay
Whilst trying to unpack a large >4 GB .ZIP file: -unzip /Volumes/DaveHay/Software/ODM87/Fixes/Windows/8.7.1-WS-ODM_DC-WIN-FP001.zip I saw this: -Archive: /Volumes/DaveHay/Software/ODM87/Fixes/Windows/8.7.1-WS-ODM_DC-WIN-FP001.zipwarning [/Volumes/DaveHay/Software/ODM87/Fixes/Windows/8.7.1-WS-ODM_DC-WIN-FP001.zip]: 4294967296 extra bytes at beginning or within zipfile (attempting to process anyway)file #1: bad zipfile offset (local header sig): 4294967296 (attempting to re-compensate)
10
IBM Installation Manager - 32 vs 64 bits
Thu, Dec 31st 2015 7:23a   Dave Hay
I see this from time to time, this time whilst scripting up an IBM ODM Rules installation on Windows.During the installation process: -"c:IBMInstallation Managereclipsetoolsimcl.exe" -input z:DaveHaySoftwareRepoWinResponseFilesinstallWAS8555_WIN.rsp -acceptLicenseI see this: -ERROR: The 32-bit IBM WebSphere Application Server Network Deployment package cannot be installed in a 64-bit package group.even though I know that I've got the 64-bit version of WAS ready to install on a 64-bit OS.As ev
7
Integrate Docker in your IBM Operational Decision Manager environment
Thu, Dec 31st 2015 2:01a   Dave Hay
This is DEFINITELY something on my short-term reading list, as it's something with which I want / need to get to grips in the New Year: -IBM® Operational Decision Manager (ODM) application developers who are new to Docker might consider adding Docker to their development process. This tutorial shows how to build a Docker image for an IBM ODM Rule Execution Server and Decision Center that run on a WebSphere Liberty server. You also learn how to run the Rule Execution Server and Decision Center
7
Book Review - 57 Challenges to Develop Your Coding Skills by Brian P. Hogan
Wed, Dec 30th 2015 3:25p   Dave Hay
It's been a while since last I reviewed a book, so I wanted to end the year with … a review.Our friends at The British Computer Society (BCS) kindly sent me a copy of Exercises for Programmers : 57 Challenges to Develop Your Coding Skills by Brian P. Hogan a few weeks back.This is available on Amazon here but my ebook came via a different route, thanks to BCS.The purpose of the book is to, via a series of exercises, teach the reader the fundamentals of computer programming. The book is langua
6
Things that make you go "Hmmmm" - Part 321
Wed, Dec 30th 2015 4:24a   Dave Hay
A few days ago, having watched an excellent programme about Aardman Animation, Wallace and Gromit, Nick Park etc. I decided to rent one of Aardman's most recent films, The Pirates! In An Adventure with Scientists from iTunes.So the film is sitting in my iTunes library, waiting to be watched …..Last evening, I decide to watch it …..On my Apple TV ……At that point, the wheels come off my wagon …Alas I can't find the movie, or even the Rental tab, on Apple TV, although I could choose to
4
Fix list for the IBM Business Process Manager Version 8.5 products
Tue, Dec 29th 2015 9:34a   Dave Hay
Thanks Twitter :-)IBM_BPMIBM Fix list for the IBM #BPM Version 8.5 products (Dec update) https://t.co/BtyuN4h6f829/12/2015, 14:25Fix list for the IBM Business Process Manager Version 8.5 productsVersion 8.5 Refresh Pack 6 Cumulative Fix 2Version 8.5 Refresh Pack 6 Cumulative Fix 1
8
IBM Fix Level Recommendation Tool (FLRT)
Tue, Dec 29th 2015 8:39a   Dave Hay
I love the acronym, I love (even more) the functionality: -Fix Level Recommendation Tool
5
Windows Update - Refuses to Update
Tue, Dec 29th 2015 7:14a   Dave Hay
I've had this problem a few times in the past.I find that freshly-squeezed VMs running Windows Server 2008 R2 ( built on VMware Fusion using an ISO downloaded from Microsoft Developer Network - MSDN ) simply refuse to update.I run the Windows Update tool, click the "Check for Updates" button and am immediately told that no updates are available i.e. that I'm up to date, even though I know that I'm using a piece of software that was released in 2009.The solution ?Google :-)The solution ! Ins
6
WebSphere - Support Technical Exchanges
Tue, Dec 29th 2015 4:16a   Dave Hay
Twitter reminded me to x-post this: -Support technical exchanges for WebSphere brand support (general)……
6
Learn Linux, 101: Customize and use the shell environment
Mon, Dec 21st 2015 4:15a   Dave Hay
Learn Linux, 101: Customize and use the shell environmentLearn how to customize your Linux shell environment and write simple bash functions. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification, or to learn for fun.OverviewIn this tutorial, learn to customize your Linux bash shell environment to meet user needs. Learn to: • Modify global and user profiles • Set environment variables when you log in or spawn a new shell • Crea
6
Using watch to loop in Bash
Thu, Dec 17th 2015 8:29a   Dave Hay
I wanted to monitor a particular set of TCP/IP listeners, on an ongoing basis, and thought "I wonder how I do this?".A quick Google led me here: -https://www.linuxquestions.org/questions/linux-networking-3/netstat-grep-tail-f-output-log-749396/specifically to the /usr/bin/watch command: -… watch - execute a program periodically, showing output fullscreen…Here's my command: -watch -n5 'netstat -a | grep db2'which watches the output from the netstat command, and updates the display
6
Reminder - DB2 HADR and SQL1768N rc7
Tue, Dec 15th 2015 4:29p   Dave Hay
Reminder to self: -If I see SQL1768N rc7 when attempting to use DB2 HADR, there's a good chance that I've forgotten to update /etc/hosts meaning that one/both hosts is returning the loopback / localhost address of 127.0.0.1 when attempting to connect to itself via hostname.For the record, /etc/hosts should look similar to this: -127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.153
5
How to tune a guitar and a Business Process Manager (BPM) topology at the same time
Mon, Dec 7th 2015 7:54a   Dave Hay
I found this whilst searching for something pertaining to Java2 Security: -How to tune a guitar and a Business Process Manager (BPM) topology at the same timeAs such, here's a quick checklist of tuning tips that cover all areas of your IBM Business Process Manager (BPM) environment: Use a 64-bit JVM for all servers. Disable tracing, logging, and monitoring when possible. Ensure all of your databases are well-tuned. If security is required, use Application security, not Java2 security. Use an
5
More textile manipulation with sed and bash
Sun, Dec 6th 2015 3:22a   Dave Hay
One of my colleagues was looking for a way to manipulate an XML file, using sed on Linux.In essence, he wanted to remove an XML tag at the current end of the file, and insert a new line BELOW the current end of the file, making the new line the new end of the file :-)Here's a mockup of my solution.I used a file called foobar.bak as my input file, mainly so that I could quickly see/compare the changes between input and output.Input file - foobar.bak The quick brown fox Jumped over the lazy dog
6
IBM Business Process Manager Advanced - Developer Enablement
Thu, Dec 3rd 2015 6:52a   Dave Hay
IBM - Business Process Manager - LibraryTutorialsHiring TutorialHello World Part 1: Getting startedHello World Part 2 : Service Components and Web InterfacesHello World for DatapowerStock QuoteFlat FilesBusiness State Machine: Vending Machine
4
Sharing - WebSphere Application Server Liberty Profile and Docker
Sat, Nov 28th 2015 2:34p   Dave Hay
I was tinkering with Docker this evening, and found this from an IBM colleague, David CurrieWebSphere Application Server Liberty Profile and Docker [PDF]and, thanks to this, I'm now installing WebSphere Application Server Liberty Profile ( aka WAS Liberty Profile ) on Docker: -docker run -e LICENSE=accept websphere-libertyUnable to find image 'websphere-liberty:latest' locallylatest: Pulling from websphere-liberty2332d8973c93: Downloading [===============>
7
Back the past, again that's why I blog ...
Sat, Nov 28th 2015 12:56p   Dave Hay
I had cause to refer back to an old post: -VMware - Where the X is my X ?this afternoon, when I saw this exception, when using IBM Installation Manager : -/opt/ibm/InstallationManager/eclipse/IBMIM java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.JVMDUMP039I Processing dump event "abort", detail "" at 2015/11/28 12:56:58 - please wait.JVMDUMP032I JVM requested System dump using '/home/wasadmin/core.20151128.125658.17779.0001.dmp' in response to an
4
Ask the Experts Replay: Understanding IBM HTTP Server (IHS) Administration using the WebSphere Admin console
Thu, Nov 26th 2015 5:50a   Dave Hay
AbstractThis Ask the Experts will discuss Information about Web Server Adminisrtion thru WebSphere Administraiton Console.On October 13, 2015, IBM is hosting a panel discussion on understanding IHS Administration using the WebSphere Admin console.The Panel of Experts have 5 questions that will answer at this session. • What is 'Web Server Administration'? • How does the WCT affect the configuration of the web server admin? • What are the components of the web server admin? • What is th
7
Hmmm, USB and  Mac Mini - Not BFFs
Wed, Nov 25th 2015 3:19p   Dave Hay
I had a wee problem connecting a StarTech USB enclosure ( containing a 512 GB SSD drive ) to my Mac Mini this evening.The drive never showed up in Finder, in Terminal ( under /Volumes ) or in Disk Utility.Eventually, the enclosed would throw up a connection error.In the logs ( sudo dmesg ) I saw: -...1642046.822691 EzLockDown@14900000: AppleUSBDevice::waitForInterfacesGated: timeout waiting for _interfacesMatched1642046.822777 EzLockDown@14900000: AppleUSBDevice::waitForInterfacesGated: timeout
11
IBM AIX Support Center Tools
Wed, Nov 25th 2015 2:38p   Dave Hay
I saw this earlier: -AIX Support Center Tools provides information about widely used data gathering tools and recommendation tools that are used by AIX system administrators in conjunction with the IBM support center team. The gathering tools help reduce the amount of time spent during initial problem determination. The recommendation tools help provide health check reports or cross-product compatibility information.Data gathering toolszsnapThe zsnap utility delivers all the benefits of the stan
8
Ask the Experts Replay: Understanding HA Manager, WLM, and ORB in WebSphere Application Server
Tue, Nov 24th 2015 2:28p   Dave Hay
The High Availability Manager (HA), Work Load Management (WLM), and Object Request Broker (ORB) component provide several core features in WebSphere Application Server. This session is open to discuss the concepts, issues, and best practices of each component.Ask the Experts Replay: Understanding HA Manager, WLM, and ORB in WebSphere Application Server
8
Bash - Using Variables in Sed
Sat, Nov 21st 2015 1:46a   Dave Hay
Set a variableexport NAME=DAVEValidate the variableecho $NAMEDAVIDInitialise a fileecho "DAVE" > foobar.txtValidate the file contentscat foobar.txtDAVEReplace the contents of the file with the contents of the variablesed -i'' "s/DAVE/$NAME/g" foobar.txtValidate the file contentscat foobar.txtDAVIDThis works with Bash 4.1.2(1)-release on RHEL 6.6.
6
How To Create Multiple Deployment Environments Within One Cell
Thu, Nov 19th 2015 1:30p   Dave Hay
Definitely worth a read; -How To Create Multiple Deployment Environments Within One Cell
10
IBM ODM Rules 8.7 - Can you say "Doh" ?
Wed, Nov 18th 2015 4:42p   Dave Hay
I saw this exception today: -The initialization of the model failed.A resource provider error occurred during the loading.Failed to load the repository.nullilog.rules.res.console.IlrConsoleException: The initialization of the model failed. at ilog.rules.res.console.util.IlrModelManager.createRepository(IlrModelManager.java:546) at ilog.rules.res.console.util.IlrModelManager.init(IlrModelManager.java:181) at ilog.rules.res.console.util.IlrConsoleInitializer.consoleInitialized(IlrConsoleInitialize
6
Windows Server 2008 and Data Execution Prevention
Tue, Nov 17th 2015 4:57a   Dave Hay
I was trying to install a SQL Server component onto a Windows Server 2008 R2 VM, for self-enablement, but kept hitting blockers, most of which were due to missing dependencies, including the Microsoft .NET Framework.I finally obtained an up-do-date version of the latter here: -Microsoft .NET Framework 4.5.2 (Offline Installer) for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012 and Windows Server 2012 R2specifical
7
IBM BPM Advanced 8.5.6 - Sorting out the JDBC Data Sources
Tue, Nov 17th 2015 12:37a   Dave Hay
Following on from a much earlier post: -IBM Business Process Manager 8.5 - The (long) story of the missing WebSphere Variables and why my JDBC datasources don't fully workI had a requirement to sort out the JDBC data sources / variables that lead to this: -with an IBM BPM Advanced 8.5.6 installation on Linux on IBM Z ( aka LinuxONE )Here's the Jython script I used: -cellID = AdminControl.getCell()AdminConfig.create('VariableSubstitutionEntry', '(cells/'+cellID+'|variables.xml#VariableMap_
7
Tab Previews in Firefox - Who Knew ?
Sun, Nov 15th 2015 11:29a   Dave Hay
Firefox - Enable Tab preview
10
IBM HTTP Server and the Strange Story of Line Numbers
Thu, Nov 12th 2015 3:45p   Dave Hay
One of my colleagues saw an interesting issue with IBM HTTP Server today.She's using IHS 8.5.5.0 on Linux.In essence, whilst she could connect to IHS on port 8080 ( non-SSL port ), she couldn't connect on port 8443 ( SSL port ).There were no obvious exceptions in the IHS error log, so I asked her to enable SSL tracing ( via the SSLTrace directive in httpd.conf ).This she did, and this is what we saw in the logs: -[Thu Nov 12 20:17:34 2015] [debug] ssl_getpwd() entry[Thu Nov 12 20:17:34 2015] [
13
IBM HTTP Server and the WebSphere Plugin - ws_config_parser: handleLogEnd: Failed to open log file: ' /opt/IBM/Websphere/plugins/logs/webserver2/http_plugin.log', OS Err: 2
Thu, Nov 12th 2015 3:16p   Dave Hay
I saw this issue this evening: -[Thu Nov 12 20:07:47 2015] [error] ws_config_parser: handleLogEnd: Failed to open log file: ' /opt/IBM/Websphere/plugins/logs/webserver2/http_plugin.log', OS Err: 2when starting IBM HTTP Server 8.5.5.0.I checked my IHS configuration file - httpd.conf - which contained: -WebSpherePluginConfig /opt/IBM/Websphere/plugins/config/webserver2/plugin-cfg.xmland checked the Plugin configuration file itself: -/opt/IBM/Websphere/plugins/config/webserver2/plugin-cfg.xmlwhic
12
Using -Xgc:preferredHeapBase with -Xcompressedrefs
Thu, Nov 12th 2015 6:28a   Dave Hay
Saw this IBM Technote via Twitter: -Using -Xgc:preferredHeapBase with -Xcompressedrefs..."Why does the JVM report a native out-of-memory (NOOM) when using compressed references? I am using a 64bit JVM and I clearly have plenty of memory left. How can I resolve this problem?"The IBM JVM will automatically use compressed references when using a maximum heap size less than 25GB. This automated behavior was introduced in Java 626 SR5 and Java 7 SR4*. Compressed references (CR) decreases the size o
10
AMQ9631: The CipherSpec negotiated during the SSL handshake does not match the required CipherSpec for channel
Wed, Nov 11th 2015 3:48p   Dave Hay
Following on from my earlier post: -AMQ9660: SSL key repository: password stash file absent or unusable.I also saw this: -11/11/15 20:31:03 - Process(39916.7) User(mqm) Program(amqrmppa) Host(nemdemo.uk.ibm.com) Installation(Installation1) VRMF(8.0.0.0) QMgr(TESTQM)AMQ9631: The CipherSpec negotiated during the SSL handshake does not match therequired CipherSpec for channel 'TEST.QMGR.SVRCONN'.EXPLANATION:There is a mismatch between the CipherSpecs on the l
10
AMQ9660: SSL key repository: password stash file absent or unusable.
Wed, Nov 11th 2015 3:16p   Dave Hay
I've spent a few happy hours trying to resolve this one.When attempting to read a message from a WebSphere MQ 8 Queue from WebSphere Application Server (WAS), using a Message Driven Bean (MDB), a JMS Activation Specification and a JMS Queue, I kept seeing this: --------------------------------------------------------------------------------11/11/15 19:57:29 - Process(39916.4) User(mqm) Program(amqrmppa) Host(nemdemo.uk.ibm.com) Installation(Installation1) V
35
IBM HTTP Server / IBM WebSphere Plugin - Using Transport Layer (TLS) 1.2
Tue, Nov 10th 2015 4:19p   Dave Hay
The last blog post for today, I promise.I was seeing this: -[10/Nov/2015:20:58:15.05163] 0000f090 061fc700 - PLUGIN: ws_common: websphereShouldHandleRequest: Config was successfully reloaded[10/Nov/2015:20:58:16.28930] 0000f75e 07fff700 - PLUGIN: ws_common: websphereShouldHandleRequest: Config was successfully reloaded[10/Nov/2015:21:03:07.80560] 0000f090 039f8700 - ERROR: lib_stream: openStream: Failed in r_gsk_secure_soc_init: GSK_ERROR_SOCKET_CLOSED(gsk rc = 420) PARTNER CERTIFICATE DN=No Inf
11
IBM HTTP Server - Problem with Subject Alternate Names
Tue, Nov 10th 2015 3:35p   Dave Hay
I'm creating an end-to-end SSL/TLS configuration, using MS Active Directory as my Public Key Infrastructure (PKI) Certificate Authority (CA) Signer.As part of this, I'm using the Subject Alternate Name (SAN) field in the Certificate Request, in order to allow me to specify BOTH the service name e.g. ibmbpm.uk.ibm.com and the server's host name e.g. nemdemo.uk.ibm.com to be specified.This was what I'd specified when I created the Certificate Request: -/opt/ibm/HTTPServer/bin/gskcapicmd -certr
7
What we've got here is a failure to communicate - SSLC0008E: Unable to initialize SSL connection
Tue, Nov 10th 2015 2:50p   Dave Hay
I kept seeing this: -[10/11/15 17:45:31:220 GMT] 000000c9 SSLHandshakeE E SSLC0008E: Unable to initialize SSL connection. Unauthorized access was denied or security settings have expired. Exception is javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?[10/11/15 17:55:31:242 GMT] 000000c9 SSLHandshakeE E SSLC0008E: Unable to initialize SSL connection. Unauthorized access was denied or security settings have expired. Exception is javax.net.ssl.SSLException: Unrecogn
8
What do I need to do in BPM when I want to move my databases to a different database server?
Tue, Nov 10th 2015 9:11a   Dave Hay
This from developerWorks Answers: -What do I need to do in BPM when I want to move my databases to a different database server?I plan to move my database to a new hardware. What steps do I need to perform in my BPM environment to be able to connect to the moved databases?Want to know how ? Then read the post ....
6
LDAP or LDAPS - THAT is THE question
Tue, Nov 10th 2015 6:29a   Dave Hay
So I did this: -AdminTask.addIdMgrLDAPServer('[-id ad2008.uk.ibm.com -host ad2008.uk.ibm.com -bindDN CN=ldapbind,CN=Users,DC=uk,DC=ibm,DC=com -bindPassword P455w0rd -referal ignore -sslEnabled false -ldapServerType AD -sslConfiguration -certificateMapMode exactdn -certificateFilter -authentication simple -port 636]')and got this: -WASX7015E: Exception running command: "AdminTask.addIdMgrLDAPServer('[-id ad2008.uk.ibm.com -host ad2008.uk.ibm.com -bindDN CN=ldapbind,CN=Users,DC=uk,DC=ibm,DC=co
10
MS Active Directory 2008 - Why no TLS 1.2 ?
Tue, Nov 10th 2015 5:49a   Dave Hay
As part of my ongoing mission to discover everything about everything, I was trying to retrieve a Signer Certificate from Active Directory 2008 R2 via LDAP, into my WAS 8.5.5 cell, using this command: -cellID = AdminControl.getCell()AdminTask.retrieveSignerFromPort('[-keyStoreName CellDefaultTrustStore -keyStoreScope (cell):'+cellID+' -host ad2008.uk.ibm.com -port 636 -certificateAlias ad2008.uk.ibm.com -sslConfigName CellDefaultSSLSettings -sslConfigScopeName (cell):'+cellID+' ]')However,
7
Microsoft Windows Server 2008 R2 - Certification Authority and the Missing Template
Tue, Nov 10th 2015 4:48a   Dave Hay
I'm trying to automate the setup of a Public Key Infrastructure (PKI) using MS Windows Server 2008, in order to understand, document and automate the process of using AD to sign certificates for WebSphere Application Server (WAS), IBM HTTP Server, DB2 etc.As part of this, I've generated a Certificate Request on my WAS VM: -AdminTask.createCertificateRequest('[-keyStoreName CellDefaultKeyStore -keyStoreScope (cell):'+cellID+' -certificateAlias nemdemo.uk.ibm.com -certificateSize 2048 -certif
9
IBM Operational Decision Manager (ODM) Rules - Get your locale right
Mon, Nov 9th 2015 5:36a   Dave Hay
This has caught me out on a few ODM Rules builds, so I thought I'd write it down where I cannot forget it ....When one first provisions an ODM Rules Decision Center (DC), there's a nice little wizard that one runs through to set up the environment.One of the questions that one might skip past pertains to the locale of the Decision Center repository: -Set the persistence locale of the repositoryNow it'd be quite easy to leave this as-is ... which is the default of English (United States).Howev
8
Telnet and my TP-Link Router
Fri, Nov 6th 2015 2:53p   Dave Hay
I've got one of these: -TP-Link TD-W8970 300Mbps Wireless N Gigabit ADSL2+ Modem Routerand I was looking to tweak my Signal/Noise Ratio (SNR) as per this: -Broadband SNR Margin TweakThis requires me to telnet into the router: -telnet 192.168.1.254which prompts me for my admin credentials.I entered the credentials that I'd normally use for the web admin UI: -http://192.168.1.254However, I kept getting: -Login incorrect. Try again.when I entered my password.Thankfully, Google came to the rescue,
5
IBM Operational Decision Manager Rules - A Voyage of Discovery
Fri, Nov 6th 2015 12:38p   Dave Hay
This week, I mainly be learning about ODM Rules.Specifically, I've been going through the process to build an end-to-end Rules development/test environment, comprising Rule Designer (RD), Decision Center (DC) and Decision Server (DC), in order that I can test the process of applying the latest 8.7.1.1 fix pack to all three components.I'll be documenting this in a future post, but, as part of my journey, I needed to create a simple Rules application ( RuleApp ) that I could develop in RD, synch
6
IBM BPM on z/Linux - DB2 on z/OS - Permissions will still get you, every single time
Fri, Nov 6th 2015 12:11p   Dave Hay
A colleague of mine was seeing exceptions such as: -[11/6/15 15:18:15:361 CET] 00000097 ProcessEngine E DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=ZBDBU;SELECT;SYSIBM.SYSTABLES, DRIVER=4.15.120com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-516, SQLSTATE=26501, SQLERRMC=null, DRIVER=4.15.120Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: DB2 SQL Error: SQLCODE=-551, SQLSTATE=42501, SQLERRMC=ZBDBU;SELECT;SYSIBM.SYSTABLES, DRIVER=4.15.120 at com.ibm.db2.jcc.am.fd.a(fd.
5
Fun and Games installing SCA Module into BPM Advanced 8.5.5 - A Few Lessons Learned
Thu, Nov 5th 2015 2:38a   Dave Hay
I saw a lot of this yesterday: -ADMA5014E: The installation of application HelloWorld15 failed.when trying/failing to install an EAR file containing a SCA module into BPM Advanced 8.5.5, using Jython - AdminApp.install.During the process, I also saw this: -[04/11/15 12:03:33:325 GMT] 00000058 ConfigInfoImp W NMSV0819W: No deployments directory found for application. Ignoring application "Foobar101".which proved to be very important.Long story very short, there was a complex interlock betwee
7
IBM Business Process Manager database troubleshooting
Wed, Nov 4th 2015 1:07a   Dave Hay
This via Twitter: -IBM Business Process Manager database troubleshooting, Part 1: What you can learn from your IBM DB2 for Linux, UNIX, and Windows databaseIBM® Business Process Manager (BPM) typically interacts and communicates with other software products. Therefore, if you understand cross-product troubleshooting tools you can quickly understand and solve problems. This tutorial shows what you can learn from the content of the BPMDB database in IBM BPM to troubleshoot performance problems an
9
Integrate IBM MQ with your IBM Business Process Manager processes
Mon, Nov 2nd 2015 4:55a   Dave Hay
I think I "found" this via Twitter, but it was a few days ago :-)Learn the various approaches to send and receive messages from a business process through IBM® MQ, communicating with back-end systems. Walk through examples with sample code to see the steps that are required to integrate IBM MQ V8.x with IBM Business Process Manager (BPM) V8.5.x. Gain an understanding of fundamental approaches to use IBM MQ to exchange data with other systems from IBM BPM processes.Integrate IBM MQ with your I
8
IBM Operational Decision Manager Rules - Problems augmenting profiles
Fri, Oct 30th 2015 2:17p   Dave Hay
So I've been battling with an issue today, whilst also wrestling with SSL/TLS ciphers and wrangling and munging Java class loader issues.Essentially, I've installed IBM Operational Decision Manager (ODM) Advanced Decision Server onto my Linux VM.I'm then creating the necessary WebSphere Application Server (WAS) profiles to build out an ODM cell.Here's the profile creation part: -/opt/ibm/WebSphere/AppServer/bin/manageprofiles.sh -create -templatePath /opt/ibm/WebSphere/AppServer/profileTempl
6
IBM Business Process Manager - What Goes In What Databases ?
Fri, Oct 30th 2015 6:05a   Dave Hay
My client asked me this, so I thought I'd share it here.ContextIn the world of IBM BPM Advanced 8.5, with DB2, we have three (five) distinct databases.Most typically, we have the Process Server database ( often known as the BPM Database, BPMDB ), the Shared Database ( often known as the Common Database, CMNDB ) and the Performance Database ( often known as the Performance Data Warehouse Database, PDWDB ).Optionally, we can have two more databases; the Messaging Engine Database ( MEDB ) and the
9
New iCloud Terms and Conditions
Thu, Oct 29th 2015 5:28p   Dave Hay
I kept seeing this on an iPhone 5S after an update to iOS 9.1: -New iCloud Terms and ConditionsTo use iCloud on this iPhone you must accept the new Terms and Conditions.However, each time I clicked on View Terms I merely got taken to the iCloud page in Settings, which made no difference.I tried Turning It Off And On Again but to no avail.I then Google'd about for a while, and found a post suggesting that I needed to go into Settings > Mail, Contacts, Calendars.I then selected the iCloud mail
6
IBM Integration Bus v10 self study labs
Tue, Oct 27th 2015 7:27a   Dave Hay
This via Twitter: -IBM Integration Bus v10 self study labsIBM® Integration Bus V10 betaworks labs have been published and can be found here. Each lab comprises one or more guides as PDF files, and is usually accompanied by an archive file (.zip file) that you can use to complete the lab activities. These self study labs provide the opportunity to develop your skills in IBM Integration Bus.Please let us know if there are any areas you would like to see covered by a self study lab.IBM Integration
4
IBM Operational Decision Manager 8.7.1 Fixpack 1
Mon, Oct 26th 2015 6:43a   Dave Hay
For the record, IBM shipped the latest fix pack for ODM 8.7.1 last week, known ( by me, at least ) as 8.7.1.1.The fix pack is available on IBM Fix Central.Here's a short-cut to the fix pack itself: -http://www.ibm.com/support/fixcentral/swg/quickorder?parent=ibm%7EWebSphere&product=ibm/WebSphere/WebSphere+Operational+Decision+Management&release=8.7.1.0&platform=All&function=all&source=fc
5
Learning Jython - Every Day is a School Day
Fri, Oct 23rd 2015 3:06p   Dave Hay
One of my fiends was looking for some Jython/Python guidance, so I sent him this -Learning Python with Raspberry Pi WebSphere Application Server Administration Using JythonWebSphere Application Server Administration using JythonUsing Jython Scripting Language With WSADMINSample Scripts for WebSphere Application ServerScripting from scratch: Creating a Jython administrative script for IBM WebSphere Application ServerUsing the latest Jython with a WebSphere Application Server wsadmin thin client




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