Skip to main content


Showing posts from 2013

AssertionException in IBM Connections

We had an odd scenario with a Novell directory, where the uid attribute was mapped in another attribute.  To support this scenario first we had to modify wimconfig.xml into WebSphere configuration to expose uid as another attribute (edit under <config:attributeConfiguration> )

  <config:attributes name="customUid" propertyName="uid">

then after mapping in TDI scripts, into the following,

we noticed that every user trying to accessing got an exception like this one

AssertionException: Unsupported access by user with no profile: cn=FRANCESCO DE COLLIBUS,ou=users,dc=test,dc=com

Making the SQL query

connect to PEOPLEDB
select * from EMPINST.EMPLOYEE where PROF_SURNAME like '%De Collibus%'
my record in database…

ADMU3011E when deploying Cognos in Connections 4.5

I had a cognos for connections 4.5 to deploy, and I keep getting error. cognos_server was unable to start with WAS error into cognos-configure.log

ADMU0116I: Tool information is being logged in file
ADMU0128I: Starting tool with the CognosProfile profile
ADMU3100I: Reading configuration for server: cognos_server
ADMU3200I: Server launched. Waiting for initialization status.
ADMU3011E: Server launched but failed initialization. Server logs,
           startServer.log, and other log files under
           should contain failure information.
Waiting for Cognos services started.

I noticed that i left populated this variable also on linux

# The following property is only required for Windows systems.
# The fully qualified host name of this Application Server
# Example:
was.fqdn.hostname=cognosnod… and ulimit.... a tricky combo

From version 7 onward, the Application Server scripts and configuration scripts have the good manner to set by themselves the right ulimit valu. So ulimit is now less a problem than it was before. The problem is that, sometime when dealing with linux services,things do not always get right.

For example you get exceptions such as

[11/14/13 12:06:15:483 CET] 00000066 exception     E authenticateWithPassword
                        CWWIM4520E  The 'javax.naming.CommunicationException: [Root exception is Too many open files]' naming exception occurred during processing.

(In case you are asking, yes, network connections are counted as open files)

That's why I strongly suggest to modify your /etc/security/limits.conf (on RedHat) before restarting your machine, after you added service to your linux box. We added t…

Always use Global Sender!

In Connections notification, I really don't like using dozens of different senders for every feature

That's why in notification-config.xml I always add the property for always using globalSenderName. You have to add it manually  here

<?xml version="1.0" encoding="UTF-8"?><!-- Copyright IBM Corp. 2008, 2013  All Rights Reserved.              --><config buildlevel="LC4.0_20130311_1432" enabled="true" id="notification-config" version="4.0" xmlns:xsi="" xsi:noNamespaceSchemaLocation="notification-config.xsd">
<property name="globalSenderEmailAddress"></property>
<property name="alwaysUseGlobalSender">true</property> <property name="globalSenderName">Info Connections</property><!-- If true a link to Connections Mobile ser…

Cognos-setup.bat error

When we run cognos-setup.bat, cognos-configure.bat cognos-setup-update.bat or cognos-configure-update.bat script we could get this type of error

Using cognos.locale: EN
All properties provided for Cognos database
All properties provided for Metrics database
JDBC Connection Success
Success to verify the JDBC connection to Cognos Content Store database. 
'-classpath' is not recognized as an internal or external command, operable program or batch file.
Failed to verify the JDBC connection to Metrics database. Please check the error message.
Validation failed, unable to continue setup

By disabling the echo off at the beginning of batch script, we see that variables do not get correctly populated. Let's open any one of these files

REM Validate the JDBC connection.
SET was=%was.install.path%
SET java="%was%\java\bin\java.exe"
SET JAR_HOME=%cognosSetupScriptPath_%BI-Customization\JDBC\*

PUSHD %cognosSetupScrip…

Problem installing Cognos Transformer for Connections on Windows

For a mistake the first time I ran and installed the cognos-setup.bat script inside CognosConfig package for connections 4.5, I installed both Transformer and BI Server on the same folder, E:\IBM\Cognos64.
I fixed the error into ( Transformer into E:\IBM\Cognos and BI Server in E:\IBM\Cognos64)So I removed everything with uninstaller on E:\IBM\Cognos64\uninstall. Only the BI package was available for removal.

 If I try to run again the cognos-setup.bat script, the tiny Cognos Stream Installer in the upper left corner  was every time getting this exception

you cannot install this version of the product over a previously installed version

After checking and doublechecking (regedit show no presence of any transformer reference, and I also tried installing and removing Transformer with standalone installer on the wrong directory, to be sure everything is correctly removed from user registry or whatever).

At the end, I had an idea: the response file for perfoming in…

A Redbook residency needs you!

A very interesting residency awaits candidates

it will be the upgrade of this one, so give a look, "Building and implementing a social portal"

Always keep your eyes open on redbook site for docs and news

WAB Demistified

This article of always helpful Bhava Mada is great for understanding how to deploy Web Application Bridge in WebSphere Portal 8. Don't miss it! As soon as I got time, I want to write something specific on the precise working of the proxy technology of WAB.