Specifying JNDI Credtials When Accessing More Than 1 JNDI/JMS Server. (Doc ID 525802.1)

Last updated on AUGUST 16, 2016

Applies to:

Siebel System Software - Version 8.0.0.1 [20408] and later
Siebel CRM - Version 8.0.0.1 [20408] and later
z*OBSOLETE: Microsoft Windows Server 2003
Product Release: V8 (Enterprise)
Version: 8.0.0.1 [20408] FRA Fin Svcs
Database: Oracle 10.2.0.2
Application Server OS: Microsoft Windows 2003 Server
Database Server OS: Microsoft Windows 2003 Server

This document was previously published as Siebel SR 38-3507284713.
""""Checked for relevance on 19-NOV-2010""""


Symptoms

JMS has been setup to work with a single JMS server and it works fine.
But while trying to connect to 2 different  providers with different connection factories, errors were observed.

since jndi.properties only allows one server to be set, the information was passed through script :

function Service_PreInvokeMethod (MethodName, Inputs, Outputs)
{

if (MethodName=="initiate")
{
try{
var convBS = TheApplication().GetService("XML Hierarchy Converter");
var jmsBS = TheApplication().GetService("EAI JMS Transport");

var convPSInput = TheApplication().NewPropertySet(); // PS pour contenir l'input de la conversion � Document
var convPSEnfant1 = TheApplication().NewPropertySet(); // PS pour ajouter les valeurs de Inputs
var convPSOutput = TheApplication().NewPropertySet(); // PS pour contenir l'output de la conversion � Document

var jmsPSInput = TheApplication ().NewPropertySet (); // PS pour contenir l'input de ...


and the following error was observed :


Une exception JMS est survenue dans le transport JMS EAI : 'Exception: javax.jms.JMSSecurityException: JMS-232: An invalid user/password was specified for the JMS connection; Message: JMS-232: An invalid user/password was specified for the JMS connection'.(SBL-EAI-05103)



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms