New Comment System@Siebel Unleashed.. Do Try and give me feedback | Next Tip »Home
Siebel EAI

Adding Custom SOAP Headers

I was working on requirement that involved call to a web service published by another Siebel Application which means Publisher and Consumer were both Siebel Application.
In Siebel User Authorization can happen in two ways

WSSE (Web Service Security) Headers in SOAP Request
SOAP Headers

Siebel EAI

Middleware – first or last choice?

I was involved in giving a Siebel Demo to some clients few days back and had an interesting conversation regarding Middleware while presenting the demo.
Client had an assumption that having implementing integrations using middleware will result in reduced complexity and increase manageability and doing the same integration with web services will result in increased complexity [...]

Siebel EAI

Providing Value in script

Till few days ago I was never able to use EAI File Transport business service “Send” method in eScript. Every time I used it, I would get a blank document but the same thing worked without a problem in workflow.
“Send” method has two main input arguments

FileName: which is actually a path where you want to [...]

Siebel EAI

Set-Get element value-Echo method

In last two posts we learned how to set and get a property in property set (Siebel Message). In this post we will learn how to Set and Get an element value in XML Hierarchy. If you don’t quite know the difference between XML Hierarchy and Siebel Message then I recommend going through this post [...]

Siebel EAI

Getting a property – Echo method

In this post we will try to get a property from a property set using Echo method. I will extend the same workflow and add one more step to it making it a 3 step process. Our New step will be called Get Property and now our workflow will look like
 
This new step will retrieve [...]

Siebel EAI

Setting property – Echo method – explanation

 In previous post of series we used Echo Method to set property of property set in workflow. It is very important to understand how the second step in workflow is working because Echo method is nothing but manipulating input arguments and output arguments with help of dot notation. 

Siebel EAI

Setting a property – Echo Method

In this post we will see how to use Workflow Utilities, Echo method to set a property in a property set or a Siebel message. Here is how our workflow will look like.
Step 1. Use PRM ANI Utility service to generate an empty Siebel Message set using an existing Integration Object
Step 2. Use Workflow Utilities [...]

Siebel EAI

Workflow Utilities – Echo method

Workflow Utilities is not a well known business service, one of the reason for this is bad documentation. It may not be well known BS but it has a method name ‘Echo’ which is quite important and useful to know especially if you are working in Siebel EAI. I knew a bit about this business [...]

Siebel EAI

How to learn Siebel EAI?

I do not intend to teach you Siebel EAI through this post. I just want to share my thoughts and point you in direction from where you can start and be on your way. Lot of people have asked me above question and I thought it would be nice to share with all the answer I usually [...]

Siebel EAI

How to enable Siebel EAI logs

 The most difficult error that I fixed during this web service implementation was when there was no error.
Confused ???
 Let me make it simple. After fixing the errors mentioned in previous post my workflow executed successfully but web service returned below mentioned error response

Siebel EAI

Outbound Web Service- Problems & Solutions

 All right now let’s get on to the different problems and their solutions that I faced while working on this Outbound Web Service. Most of the problems that I faced were when I tried to use workflows.
 Error:
——————————————
Argument ‘SiebelMessage’ in step ‘Set Child Type’ is not correctly initialized or does not return valid data.(SBL-BPR-00107)
——————————————-

Siebel EAI

Outbound Web Service – Final Approach

Well as I said I my last post that I am going to give a try to one more approach on invoking web service and will try to make this solution Scriptless. I did try, but unfortunately I was not successful.
 I tried a lot of things such as using a different container XML element, Data [...]

Siebel EAI

Invoking Outbound Web Service – Alternate approach

In previous post I mentioned that there are other ways to achieve our requirement. So, I am going to discuss another approach, which involves less scripting (in fact very less) and workflows.
Our invocation method is going to remain the same Named Method n user property but now it will invoke a workflow instead of a [...]

Siebel EAI

Invoking Outbound Web Service

We successfully created Web Service record in previous post and in this post we will do the following:

Create a button on Contact Form Applet with caption as “Lookup” and method name as “LookupCountry”.
Create two new fields “IP Address” and “IP Country” on Contact BC
Expose these two fields on Contact Form Applet
When we click on Lookup [...]

Siebel EAI

Creating an Outbound Web Service

According to me this is the most comprehensive tutorial you can find on net about creating Siebel Outbound Web Service. You can use resources mentioned in this article and use this example to create variety of Outbound Web Services in Siebel.
This tutorial assumes that you are familiar with basics terminology and concepts of web service.  [...]

Page 1 of 3123»

Polls

Do you like the new Comment System and new look to Site?

View Results

Loading ... Loading ...