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

Wednesday, October 16, 2013

The password of database user expired and you don't have an access in BPM. What to do?

At first some theory.
A standalone BPM environment (7.5-8.0) uses a database-base internal repository (DBR) for storing of accounts by default. If your database is down you cannot enter into BPM.
A clustered BPM environment does not use DBR by default, it uses WebSphere file-based user repository (FBR). A standalone environment contains FBR too, but it is not active.

I had this problem when I started to use Oracle DB as BPM database. Default user profile in Oracle has two settings: a password will be expired after 120 days and the user account will be locked 7 days after password expiration. So, if you use Oracle you must change these setting to UNLIMITED at once.
But others databases have analogical problems too.

What do do in these case:

Thursday, September 26, 2013

Interactive script for IBM BPM offline installation of PAs (Export Part)

Continue the subject about automation of a process of IBM BPM administration what has been initiated here.

Now I publish the shell script for exporting of a snapshot for offline installation.

Wednesday, September 25, 2013

How to open FileNet Global Configuration Data without any accounts (Part 2)

Yesterday I wrote about opening a GCD configuration.
But, the Object Store was not availble (We have only rights for reading as Authenticated Users).
Continue our exploring.

Tuesday, September 24, 2013

How to open FileNet Global Configuration Data without any accounts (Part1)

This article is dedicated to IBM technical support what could not help me in my small problem.
As said - if you want to do something well - do it youself.

Disclaimer: If you attempt repeat this solution - you'll do every your step on your own risk. Don't try to execute something on your working environment. I washed my hands.

Recently I have put in a lot of time in exploring of a new system in my suitcase of experience. This is FileNet.
We make preparations for several projects which use this product.

One customer gave us the FileNet environment as a virtual machine and databases. We deployed all on our own servers.
But FileNet configuration has one not very friendly property - it linked with some LDAP users store. You cannot open the configuration if you have not this store and the user (from this store) what has a Full Access to the configuration.

I opened the PMR - bla-bla-bla - the support cannot help me, because only its engineers can use engineering utility - bla-bla-bla

As usually I have to do this myself.

Wednesday, August 28, 2013

How to change of properties of connections pools in ODM 8

During rules execution, ODM uses different connections pools.

You can see in SystemOut.log:

[8/28/13 15:35:44:066 MSK] 00000049               I   Initializes connection pool
[8/28/13 15:35:44:067 MSK] 00000049               I   Pool properties: {pool.maxSize=10, pool.waitTimeout=-1}
[8/28/13 15:35:44:067 MSK] 00000049               I   The wait timeout of the pool is set to -1

By default, pool.maxSize equals 10 in these pools.

How to change them?

Thursday, August 1, 2013

How to deactivate a Predefined App from Process Admin Console

During its installation BPM installs his standard process applications
In many cases users want to deactivate them but it is impossible because these PAs have status Default.
For deactivating you must set them as No-Default.

Wednesday, July 31, 2013

"You have been automatically logged out for security reasons" on a clustered environment

I analyzed one issue today.
Some application exists on an BPM's environment. It executes some long process (the syncronization of LDAP's groups in my case).
This process takes about 5 minutes. But after 60 seconds the coach of this application is being changed to teamworks' coach with the message "You have been automatically logged out for security reasons etc..."