Home » Archive

Articles in the EAI Category

EAI, Quiz »

[8 Jun 2012 | Comments Off | ]

Siebel EAI Quiz

Please wait while the activity loads. If this activity does not load, try refreshing your browser. Also, this page requires javascript. Please visit using a browser with javascript enabled.
If loading fails, click here to try again

EAI, Integration Objects, Web Services »

[23 Aug 2011 | One Comment | ]

The Siebel Mobile Web Client can serve the same Web services as deployed on the Siebel Server, while protecting access through simple authentication. This allows developers to integrate external applications with Siebel Business Applications, and test their integrations, without having to install an entire Siebel Enterprise.
MAKE NOTE:  The functionality described in this topic is provided as ACR 492. For release 8.1 of Siebel Business Applications, implementing this functionality requires installing a patch release and performing postinstallation configuration tasks. For an ACR that is included in a Siebel Fix Pack 8.1.1.x release.
Basically …

Desktop Integration, EAI »

[21 Apr 2011 | Comments Off | ]

How to access the Siebel Application UI content in the form of a XML?
It is done by Siebel Web Engine (SWE).
Where it is useful?
Suppose you want to customize the Siebel UI and render your own UI, or you want to access Siebel Wirelessly where you cannot download the Siebel DLLs. Such web applications can be developed which will have Siebel data at backend and front end will be customized.
This can also find its applicability in Mobile Web Access to Siebel without configuring the so called Siebel application ‘Siebel Wireless’
How …

EAI, Featured, Videos Tutorials, Web Services »

[15 Jun 2010 | 8 Comments | ]

Click above to view it.
This video gives you an idea related to Web Service in General, which is necessary to know to design Siebel Integration using Web Services
- what a Web Service is called,
- what are its various components,
- how it has been standaradised,
- what is a WSDL, PORT, Binding, Service End Point
and lot other answers related to Web Services in Generic.

EAI, Siebel Administration, Web Services »

[4 Apr 2010 | 7 Comments | ]

Whenever we make use of HTTP Transport or Web Services based on HTTP transport, we need to secure that web service using the
digital certificates. Because, the information is exchanged over internet which is no more secure now.
Now question is, what is a digital certificate? Then answer is simple, just launch your http://mail.google.com in a browser.
Automatically, you will see the url will be redirected to “https” from “http”. Also, you will see a “Lock” on the browser url
on right side. Because google has configured a digital certificate on this site. So, …

EAI, Integration Objects, Web Services »

[2 Apr 2010 | Comments Off | ]

There are many instances when you create a Integration Object to either Query, Insert, Update some data in Siebel. Now, if you want to test your IO, you need a Siebel Message(a hierarchical message) generated out of your IO. So, the best and easiest way to do is use, “PRM ANI Utility Service”. This business service provides a method “Create Empty Property Set.”
1. So, just goto Site Map -> Administration – Business Services -> Business service simulator
2. In the top applet, enter the BS name as PRM ANI Utility Service, …

Configuration, EAI »

[13 Feb 2010 | Comments Off | ]

EBC is a External Business Component, which is created in Siebel database using the external table definition file i.e. DDL file.
Lets take an example to be more precise,
We will copy our existing Local DB or Sample DB which will act as External Database. And lets take S_LANG table which is to be shown in our database via an EBC. This is Language table stores the Language Code and Name like CHS Chinese, ENU English, JPY Japan.
How to Create External Data Source?
1. Go to your /tools/sample/utf8 directory and Copy your …

EAI, Integration Objects, Quiz, Web Services »

[30 Aug 2009 | 10 Comments | ]

This quiz asks question on below EAI topics and provides a bit of explanation to the answers. Please post your valuable feedback and suggestion over this initiative in below comments section.

Web Services
Integration Objects
MQ Series
Data Adapters
Transport Services

So, what’s you are waiting for, click on this post and get started to refresh your EAI knowledge base.


[14 Aug 2009 | Comments Off | ]

This has been nicely explained in a friends blog. Below is the description.


[28 May 2009 | 4 Comments | ]

The first question arises , why we need XSLT transformation, so here are some reasons -
- Suppose sometime we have the data in XML file but we want to present it in different ways depending on its contents.
- Or we need to read data of a email template from a file and email needs to be with colors, tables and more HTML look.
- Or when our email data is coming from different BCs or calculations in a Business Service, or Property Sets, and we are not able to use Siebel …

EAI, Integration Objects, Workflows »

[28 May 2009 | Comments Off | ]

EAI Queuing is one of the Siebel integration tool to capture the SiebelMessage in a Integration Workflow in case the Workflow Errors out.
Post your comments in case you find any difficulty in getting it.

EAI, Featured, Web Services »

[14 May 2009 | 3 Comments | ]

When we want to expose Siebel functionality to other non-Siebel applications, we create Inbound Web Service and expose Siebel functionality either by a Business Service or a Workflow. We can expose these entities as Web Services. Once you have created a Web Service and generated the WSDL file, you need any third party application to do a live test for the Web Service. SoapUI is a nice software and freely available to test Web Services.
Below are some steps to get SoapUI and make it ready for testing. You can test …

EAI, Web Services »

[22 Apr 2009 | 29 Comments | ]

1. Create a new record and give the business service name as the name of Proxy Business Service: CurrencyConvertorSoap, pick its method.
2. In the middle Input applet, click Load From File button to browse the Inputs file [WebService-Inputs.xml] which we created in the above process. This will load input Siebel message. Navigate inside the mvg at Child Type and give the From and To Currency names like USD and INR
Inputs – From and To Conversion Currencies.jpg
Now you need to modify this message a bit, Click the Child Type mvg …

EAI, Web Services »

[22 Apr 2009 | 12 Comments | ]

It’s tough, but will do it simply…
Invoking Outbound Web Service
You can invoke the proxy Business Service from anywhere in application, and that will in turn call the Outbound Web Service and bring the response in the Siebel Message based on the Output Integration Object : ConversionRateResponse
1. Lets Create Request Message which is needed to Invoke the Web Service.
Navigate to Business Service Simulator, Create a new record in the top list applet and give the business service as: PRM ANI Utility Service and method as CreateEmptyPropSet.
Or Alternatively: Import this file using …

EAI, Web Services »

[22 Apr 2009 | 6 Comments | ]
How to design Siebel Outbound Web Services

It’s complicated, but lets simplify it …..
We need to configure Outbound Web Services in Siebel for invoking any third party Web Service and get data in the form of response message, on passing the required inputs to the external Web Service.
Siebel needs to get the latest Currency Conversion Rates, example INR vs USD.
We will use a third party Web Service to do this conversion and get the converted currency rate in Siebel.
WSDL: http://www.webservicex.net/CurrencyConvertor.asmx?wsdl

Implementation: Its simple, just follow the below steps in order….
1. Import the given WSDL file …