Siebel Open UI >  DISA Installation and Configuration

DISA Installation and Configuration

DISA is a software that allows users to have some features that were there in High Interactivity Siebel but are missing in Open UI.

DISA allows, among other things

    1.Edit attachments online in Siebel

    2. Press F9 and start the mail client with Microfot Outlook

    3. Allows for Batch Fulfilment Printing

    4. Web Notifications for Siebel CTI

    5. Configuring CTI Hoteling Telesets

Before we can use DISA we should make the following configuration changes.

These changes are required only for Siebel Versions 14.x and 15.x

Add a new Symbolic String. Go to Siebel Tools -> Project, lock the Project "Symbolic Strings"

Go to “Symbolic String” and add these values in a new line.

Name: X_WEBSOCKET_SERVICE
Current String Value: WebSocket Service
Project: Symbolic Strings
Type: Conversion
Translate: TRUE

 DISA symbolic string for Siebel

After this in Siebel Tools go to Project and lock Project “SWE”.

Go to Class in Siebel Tools and add a new Class with the following information.

  Name: CSSWebSocketService
  Project: SWE
  DLL: SSCASWBC
  Object Type: Service
  Super Class: CSSService
  Handheld Client: FALSE
  High Interactivity Enabled: 1 

DISA Class for Siebel Tools

Next, we need to add a new Business Service.

Keep the Project “SWE” locked, go to Section Business Service and add a new Business Service with the following information:

Name: WebSocket Service
Project: SWE
Cache: TRUE
Class: CSSWebSocketService
Display Name: WebSocket Service
Display Name – String Reference: X_WEBSOCKET_SERVICE
State Management Type = Stateful
External Use: TRUE
Comments: WebSocket Service

DISA Websocket Business Service

Now check in and compile the changes in Siebel Tools. Close Siebel Tools and open Siebel thin Client.

Go to Administration – Application -> System Preferences and add a new value with the following information:

 

System Preference Name: WebSocketServerPort
System Preference Value: 18443
Description: WebSocket server port

 

We are now done wth Confíguration, we need to install DISA.

 

DISA Installation

The installation process is quite simple.

The software must be downloaded from Oracle Support Web.

You will need to register as a user. The link for downloading is here

https://support.oracle.com/epmos/faces/ui/patch/PatchDetail.jspx?_afrLoop=275278608601406&parent=DOCUMENT&patchId=27992151&sourceId=2261758.2&_afrWindowMode=0&_adf.ctrl-state=z8p33a2or_132

 

If you want to generate a response file, then open Command Prompt as Administrator and run this command

Desktop_Integration_Siebel_Agent.exe -r d:\resp.txt

You can also use the GUI to install, directly double click on Desktop_Integration_Siebel_Agent.exe

 DISA installation first step

 

DISA Installation Step 2

 

http://eir.me/images/openui_images/disa_inst_2.png

http://eir.me/images/openui_images/disa_inst_3.png

 

Port = 18443

White list = http://your_Siebel_server_url;http://your_Siebel_server2_url

and so on.

The White list can be changed anytime. If you have installed DISA at C:\\DISA for example, then you need to open the file C:\DISA\DesktopIntSiebelAgent\config.properties and make changes.

DISA Installation Step 5

DISA Installation Step 6

DISA Installation Step 7

 

That is all. After the installation you should see a small icon in your bottom right menubar.

You can start siebel open ui and start testin.