Home » Archive

Articles tagged with: Business Service Simulator

EAI »

[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 …

Debugging Techniques, Scripting »

[27 Apr 2009 | No Comment | ]

Right Click on My Computer
Goto Properties -> Advanced -> Environment Variables
Goto System Variables. Click New. Add below values
Variable Name : SIEBEL_LOG_EVENTS
Variable Value: can be (1,2,3,4,ALL). Highest value is “ALL”

Goto System Variables again. Click New. Add below values
Variable Name : SIEBEL_LOG_DIR
Variable Value: Directory where you wants logs like (c:LocalLogdir)

Debugging Techniques, Scripting »

[24 Apr 2009 | 4 Comments | ]

During the development or testing phase of Siebel Application we may encounter errors in Siebel Dedicated or Tools. So how do we find out the source of error or where to raise log levels to get detailed log file.
Siebel provides some debugging techniques , just follow the below links for details
• Enable Client Side Tracing Scripts
• Siebel Environment Variables
• Spooling
• Siebel Debugger – Break Points

EAI, Web Services »

[22 Apr 2009 | 23 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
IMPORTANT:
Now you need to modify this message a bit, Click the Child Type mvg …

EAI, Web Services »

[22 Apr 2009 | 11 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 | 5 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.
Requirement:
Siebel needs to get the latest Currency Conversion Rates, example INR vs USD.
Solution:
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 given …

EAI, Featured, Web Services »

[21 Apr 2009 | No Comment | ]

This blog will keep focus on Siebel Web Services development. With the complex Siebel UI, people prefer to use Siebel as backend, and expose the Siebel functionalty using Web Services. Web Services are easy to configure but hard to test. Thats the challage one has to face after development. Siebel provides wizards for Web Service creation.
First lets simplify the confusion of Outbound and Inbound Web Services. So, lets see what it looks if we see from Siebel end. If Siebel invokes some third party application to query data or update/insert …