TIBCO ActiveMatrix BusinessWorks(BW)process configured for HTTP Authentication is able to authenticate against “LOCAL” users whereas authentication for “LDAP” users was failing.

TIBCO ActiveMatrix BusinessWorks(BW)process configured for HTTP Authentication is able to authenticate against “LOCAL” users whereas authentication for “LDAP” users was failing.

book

Article ID: KB0088458

calendar_today

Updated On:

Products Versions
TIBCO Administrator -
Not Applicable -

Description

Resolution:
Description:
============
It is observed customer were running into issue with their HTTP Authentication where TIBCO ActiveMatrix BusinessWorks process were able to authenticate against “LOCAL” users whereas authentication for “LDAP” users was failing with following exception.

==========================
62634 [http-40155-Processor10] INFO com.tibco.security.impl.SecurityVendor - Initializing Entrust crypto provider in NON FIPS 140-2 mode; insert provider as normal
com.tibco.pof.entity.EntityStoreException: java.lang.NullPointerException
com.tibco.pof.entity.EntityStoreException: java.lang.NullPointerException
at com.tibco.pof.entitystore.AbstractEntityStore.initTransactionNotifier(AbstractEntityStore.java:501)
===========================


Environment:
===========
TIBCO Runtime Agent(TRA) 5.7.x ,
TIBCO Designer 5.7.x ,
TIBCO ActiveMatrix BusinessWorks 5.9.x.


Cause:
========
BWEngine is not loading the RV library in correct order creating an issue with HTTP Authentication.
  
Resolution:
===========
Add %RV_HOME%/lib/tibrvj.jar entry to the “tibco.env.STD_CP_EXT”  property in the  BWEngine.tra file and the deployed application's .tra file. Make sure “tibrvj.ar” entry is at the start of “tibco.env.STD_CP_EXT”  property.

Issue/Introduction

TIBCO ActiveMatrix BusinessWorks(BW)process configured for HTTP Authentication is able to authenticate against “LOCAL” users whereas authentication for “LDAP” users was failing.