Friends when I was working on Siebel Android App, I had a very big question: How to make connection with Siebel to get Siebel data and display it on mobile app ? At that time I struggled for 2-3 days then finally I came to know that there are two ways of making connection with Siebel and get Siebel data…
Siebel 8.1.1.10 Upgrade Issues Part – 3
AddRecord method not Working in Siebel 8.1.1.10 Issue/Error: AddRecord doesn’t work in Server side script. Root Cause: Siebel Upgrade Effort/Impact: Very High Resolution: We need to replace AddRecord with AddRecords as method name has been changed in 8.1.1.10 upgrade. Anyone could face this issue in any applet with scripts. In our case,when user select invoices from…
PL/SQL Automated Reporting Tool using UNIX Scripting
Requirement: We need to generate SQL Reports with color code formatting. Pre-requisites: 1) Unix Box 2) SQL Developer 3) Basic knowledge of both Shell Scripting and SQL Normally, we need to generate many SQL reports on daily basis and need to monitor them closely. So, if we can add some color code to differentiate error and successful rows. It will…
UNIX Shell Script to gather Siebel Server performance data
Sample Code: while true do for pid in `cat pids` do var=`date|cut -d’ ‘ -f4` echo “$var :c” >> ps.log.$pid ps -eo pid,vsz,rss,pcpu,args | grep $pid |grep -v grep >> ps.log.$pid done sleep 30 done Deployment steps: 1.) Deploy this code as ksh file 2.) Create i/p file named as pids including all process ids 3.) The Script can be executed in the…
How To Troubleshoot Memory Leaks in Siebel Server on UNIX
I. Commands The prstat command can be used to gather basic performance data to help identify if there are any processes consuming a large amount of memory. For example, the data below is sorted by the SIZE column. SIZE is the total virtual memory size of the process: prstat -s size The data should be reviewed to see if there are any processes…
Example of How Siebel Open UI Identifies the JavaScript Files It Must Download
Explanation of Callouts The example manifest administration includes the following items: 1The Files list specifies the siebel/custom/recyclebinpmodel.js file. 2The presentation model specifies siebel/custom/recyclebinpmodel when it calls the define method. Note: Its a refrence from Siebel 8.1/8.2 Bookshelf. [su_divider] Thanks for subscribing to SimplySiebel.
How to read FDR files
FDR File Analysis 1. Naming convention for FDR File FDR Files are generated in SIEBSRVR_ROOTbin directory. The file name includes a timestamp and the process id that crashed and is written in the format: T<YYYYMMDDHHMM>_P<process id value>.fdr For example: T200503181601_P001376.fdr 2. How to Convert Binary .fdr File into .csv Format Here are the steps to follow to post process the…
Siebel 8.1.1.10 Upgrade Issues Part – 2
SetProfileAttr not Working in Siebel 8.1.1.10 Possibly Oracle disable as a security fix. It can be enable but its not recommended while it could be requisite for any existing project. Issue/Error: SetProfileAttrib doesn’t work in Browser side script. Root Cause: Siebel Upgrade Effort/Impact: High Resolution: SetProfileAttr() access can be turned on by setting…
Siebel 8.1.1.10 Upgrade Issues Part – 1
Guys i am starting a series of Siebel 8.1.1.10 Upgrade Issues which are commonly faced by users who started with this upgrade.Lets start with the first one…. Issue/Error: Checkbox in form applet not showing as checked. Root Cause: Siebel Upgrade. Effort/Impact: High Resolution: 1. Stop the Web Server & Siebel servers or Mobile Web/Dedicated Client. 2. Make a backup of <Siebel_Root>siebsrvrWEBMASTERimages directory. 3. Download file IE8Images.zip…
Syntax Highlighting with Blogger Engine
I’ve been using Blogger as my blogging engine for a couple of weeks. I’ve been quite impressed at how easy it makes it to update your blogs look and feel and how free you are with the HTML and semantic layout of the pages.One thing that seemed to be missing was allowing developers to copy and paste code into their…