Author Message
MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
Hi all
Avaya developed main DD application for a customer and it is able to get session variables (SIP extensions in VP). The main DD app then calls RDM appl and this one is not getting the session vars.
In lab environment the issue does not happen. In customer's environment the session variables are blank for RDM application.

The only difference is the Operating system of the application servers. Is there any special consideration we need to take when working with Windows or AIX? Check these environments please:

- Working environment - Avaya Internal environment:
Websphere 6.1 on Windows
VP 5.1
ICR 1.2.12
DD runtime 5.1
DD application and RDMs installed in the same application server (same IP and port)

- Non-working environment - Customer environment
Websphere 6.1 in AIX
VP 5.1
ICR 1.2.12
DD runtime 5.1
DD application and RDMs installed in the same application server (same IP and port)

any thoughts?

Thanks
Magdalena
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
I really don't think the OS has anything to do with it. Is RDM app also a DD app?
MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
yes, it is. RDM is DD 5.1

** Main DD application:
INFO - 2010-09-22 13:16:54,138 [WebContainer : 0] Dialog.Designer.TraceWriter.Butler: ZNQTb82e23O1Nq-m2ikLmsr:/Butler : Storing :session___ani to complex: session:ani as [9054746000]
INFO - 2010-09-22 13:16:54,139 [WebContainer : 0] Dialog.Designer.TraceWriter.Butler: ZNQTb82e23O1Nq-m2ikLmsr:/Butler : Storing :session___dnis to complex: session:dnis as [8120010012]

** RDM application:
22/09/2010 13:16:56:491 DEBUG - ZNQTb82e23O1Nq-m2ikLmsr:/Butler : channel:unknown | TraceAniDnis:TraceData | ANI | session:ani :
22/09/2010 13:16:56:491 DEBUG - ZNQTb82e23O1Nq-m2ikLmsr:/Butler : channel:unknown | TraceAniDnis:TraceData | DNIS | session:dnis :

WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
What DD version was the main app developed in?
MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
It is DD 5.1 also.

I found this in the log from the RDM application, at the very begining:

23/09/2010 15:54:45:302 DEBUG - 9_LzM5b7kW1QiAdXns0wSpF:/Butler : PlatformParams: get global parameters from VPMS...
23/09/2010 15:54:45:302 DEBUG - 9_LzM5b7kW1QiAdXns0wSpF:/Butler : PlatformParams: AppRuntimeVarsResponse.getGlobalAppRuntimeVars returns status - Failure, either user id or password is invalid

do you know to which user and password it is referring to?

thanks
Magdalena
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
This has nothing to do with the session variable. If you don't use configurable variables or reporting, you can ignore;otherwise, you would have to set the user/password in VPMS.

Can you send me the full trace log on this problem? My email's wilsonyu@avaya.com
MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
I have sent them by email. Thanks
MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
Conclusion for this thread - Findings from Wilson Yu:

"The deployment model we support dictates that you have the scertcommon jar in the shared lib directory (it's lib/ext in case of Websphere) along with other supporting libary files. In the app's WEB-INF/lib directory, you should only have <appname>.jar and scert jar plus your custom library of course. What I see in your test environment is you do have the necessary files in the lib/ext directory but your also have the same files in the app's WEB-INF/lib, which the app would load from first. Since the app is loading the local session class, that session is not sharable among other DD apps."

MagdalenaCenteno
Joined: Jan 6, 2014
Messages: 5
Offline
Thank you Wilson for your help.

Magdalena
Go to:   
Mobile view