Authentication error: " BW-HTTP-100700", when defining a domain user.

Authentication error: " BW-HTTP-100700", when defining a domain user.

book

Article ID: KB0093731

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Description:
Authentication error: "BW-HTTP-100700", when defining a domain user.
Symptoms:
Using TIBCO BusinessWorks5.12, the following error is thrown when defining a domain user using basic authentication. 

BW.xx-Process_Archive Info [BW_Plugin] BW-HTTP-100700 Authentication attempt [user=xx, deployment=xxx-Proess_Archive, authentication_succeeded=false]
Cause:
There is no way in Java to explicitly control the order of loading JAR files from a folder. Sometimes this leads to loading the RV native JAR first, before tibrv.jar, which causes the issue. 

Resolution

Prepend tibrvj.jar to the tibco.env.CUSTOM_EXT_PREPEND_CP under the deployed application.tra file.

Example:

tibco.env.CUSTOM_EXT_PREPEND_CP=%RV_HOME%/lib/tibrvj.jar\:/appli/tibco/bw/5.12/hotfix/lib%PSP%%TRA_HOME%/hotfix/lib%PSP%%RV_HOME%/lib/tibrvnative.jar\:/appli/tibco/bw/5.12/hotfix/lib\:%TRA_HOME%/hotfix/lib\:%RV_HOME%/lib/tibrvnative.jar\:%RV_HOME%/lib/64\:%TPCL_HOME%/lib/mail.jar\:%TRA_HOME%/lib/TIBCrypt.jar


Be sure that the application.tra is checked carefully as this can result in other errors, such as  "java.lang.NoClassDefFoundError: com/tibco/tibrv/TibrvMsgCallback" being thrown if the tibrvj.jar has not been defined correctly. If that is the case, check that you have “%RV_HOME%/lib/tibrvj.jar” defined in your application.tra file and not “%RV_HOME%/lib/tibrv.jar”. If the JAR files are loaded from a single directory, there is no way to control the order of their loading in classpath.

Issue/Introduction

Authentication error: " BW-HTTP-100700", when defining a domain user.

Additional Information

N/A