Appreciations accepted

Vladlen Litvinov, the author: If you have some job offer for me, I'm ready to discuss it. View Vladlen Litvinov's profile on LinkedIn

Password

Monday, December 5, 2016

Moving IBM BPM Document Store into a separate DB schema


The task – move IBM BPM Document Store into a separate DB schema. This problem has two solutions:

1.    You can create properties file for the command BPMConfig and use it. But, if the environment has already been created, we cannot use BPMConfig because it does not permit to change all the parameters of Deployment Environment. We need to delete our Deployment Environment before.
2.     If you have already installed a new Deployment Environment, you can use this solution.

The disclaimer:
The solution is not recommended by IBM, it is hack and any actions you make on own risk!
The solution does not move the content of IBM BPM Document Store, it only creates a new one in the separate schema.

I prepared this solution for Oracle DB, but, I think, it can be used with some changes for other RDBMS.

Wednesday, November 2, 2016

SPSS Analytic Server cannot start after updating of IBM BigInsights to 4.2

When I start SPSS Analytic Server 3.0 after updating of IBM BigInsights to 4.2, the server cannot start with this stacktrace:

Traceback (most recent call last):
  File "/var/lib/ambari-agent/cache/stacks/BigInsights/4.2/services/ANALYTICSERVER/package/scripts/analytics_server.py", line 57, in <module>
    Analytics_Server().execute()
  File "/usr/lib/python2.6/site-packages/resource_management/libraries/script/script.py", line 219, in execute
    method(env)
  File "/var/lib/ambari-agent/cache/stacks/BigInsights/4.2/services/ANALYTICSERVER/package/scripts/analytics_server.py", line 35, in start
    self.configure(env)
  File "/var/lib/ambari-agent/cache/stacks/BigInsights/4.2/services/ANALYTICSERVER/package/scripts/analytics_server.py", line 29, in configure
    analytics(type='server')
  File "/var/lib/ambari-agent/cache/stacks/BigInsights/4.2/services/ANALYTICSERVER/package/scripts/analytics.py", line 41, in analytics
    status = port_validation.get_port_status(action = 'http')
  File "/var/lib/ambari-agent/cache/stacks/BigInsights/4.2/services/ANALYTICSERVER/package/scripts/port_validation.py", line 32, in get_port_status
    except socket.error, e:
NameError: global name 'socket' is not defined

Friday, October 30, 2015

Red Hat 6. I get the error during the installation of Installation Manager: _cairo_operator_bounded_by_source

I get the error during the installation of Installation Manager (I installed IBM BPM 8.5.6):

root@server /ibm/IM64 # ./install
java: cairo-misc.c:380: _cairo_operator_bounded_by_source: Assertion `NOT_REACHED' failed.
JVMDUMP039I Processing dump event "abort", detail "" at 2015/10/30 21:03:07 - please wait.
JVMDUMP032I JVM requested System dump using '/ibm/IM64/core.20151030.210307.33634.0001.dmp' in response to an event
JVMPORT030W /proc/sys/kernel/core_pattern setting "|/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t e" specifies that the core dump is to be piped to an external program.  Attempting to rename either core or core.33694.

JVMDUMP010I System dump written to /ibm/IM64/core.20151030.210307.33634.0001.dmp
JVMDUMP032I JVM requested Java dump using '/ibm/IM64/javacore.20151030.210307.33634.0002.txt' in response to an event
JVMDUMP010I Java dump written to /ibm/IM64/javacore.20151030.210307.33634.0002.txt
JVMDUMP032I JVM requested Snap dump using '/ibm/IM64/Snap.20151030.210307.33634.0003.trc' in response to an event
JVMDUMP010I Snap dump written to /ibm/IM64/Snap.20151030.210307.33634.0003.trc
JVMDUMP013I Processed dump event "abort", detail "".


Monday, April 20, 2015

Incorrect displaying of user's Full Name when you use default settings in IBM BPM 8.5.6

When you use IBM BPM 8.5.6 you can observe some incorrect situation:
Full Name of some internal user (created through IBM BPM not from LDAP repository) is displayed incorrectly. In Process Portal you can see login name (uid) instead Full Name.

Monday, March 16, 2015

During update of IBM BPM environment to 8.5.6 I get the error: CWPKI0663E: Key store file ${CONFIG_ROOT}/cells/CellName/bwl-trust.p12 did not verify. The update process is interrupted. What to do?

During update of IBM BPM environment to 8.5.6 I get the error

runConfigActions script execution failed. Exit code: Exception caught while waiting for runConfigActions script to complete: /opt/bpm855/profiles/Dmgr01/bin/runConfigActions.sh


In BPMConfig.log I see the error:

2015-03-15 10:48.23.990 com.ibm.bpm.config.BPMConfig.main(): CWMCB0046E: The 'createKeyStore' command failed: CWPKI0663E: Key store file ${CONFIG_ROOT}/cells/BPMCell01/bwl-trust.p12 did not verify, make sure the file or keyring exists, check key store type and password.

The update process is interrupted. What to do?


Tuesday, March 10, 2015

Incorrect time in logs of Content Collector for SAP after changing of timezone

In our Filenet ECM system we use Content Collector for SAP.
After changing time in October 2014 (in our case - Russia, Moscow, UTC+3) we patched all of Java jre in our environments using IBM jtzu patch. After that WAS shows correct time in the logs but Content Collector - does not. In spite of update it shows old time (UTC+4).
What to do?

Thursday, March 5, 2015

Identificators of type 2064.25e13007-8539-43fb-81f2-b227ff50bbc3 in error’s messages in SystemOut.log. What do they mean and how to use them for a BPM troubleshooting?

In SystemOut.log you can get some errors with identificators of type 2064.25e13007-8539-43fb-81f2-b227ff50bbc3. For example, the error message:

[3/3/15 16:37:05:801 MSK] 000001f1 wle E CWLLG0594E: An exception occurred while initializing the runnable thread. Error: java.lang.RuntimeException: Could not load version details, context=2064.25e13007-8539-43fb-81f2-b227ff50bbc3T.
 
What does this identificator mean and how to use it for a BPM troubleshooting?