Applies to:Siebel System Software - Version: 18.104.22.168 
IBM AIX on POWER Systems (64-bit)
Product Release: V7 (Enterprise)
Version: 22.214.171.124 
Database: Oracle 10.2.0.2
Application Server OS: IBM AIX 5L 5.3
Database Server OS: IBM AIX 5L 5.3
This document was previously published as Siebel SR 38-3323226253.
***Checked for relevance on 23-NOV-2010***
The environment was upgraded from Siebel 7.5 to Siebel 7.8.
For a Workflow, an error was encountered at point of calling a custom Business Service which should return a SiebelMessage. This problem only happened in the upgraded environment, but not at Siebel 7.5.
The specific error is:
Error Code - SBL-BPR-00107
Error Message - Argument 'SiebelMessage' in step 'Translate XML to Property Set' is not correctly initialized or does not return valid data (SBL-BPR-00107) (SBL-BPR-00151)
The 'Translate XML to Property Set' step invoked a custom business service (Common Utilities BS) to convert the input XML into a property set. SiebelMessage is the output property name.
The problem also occurs in other Workflows which get output SiebelMessage in Hierarchy data type from custom Business Services scripts using :-
Due to the above setting, the type is mismatched in runtime and the following error was encountered when customer used Siebel 7.8
SBL-BPR-00107: Argument 'SiebelMessage' in step 'Translate XML to Property Set' is not correctly initialized or does not return valid data.
In Siebel 7.5, even though the “Storage Type” property of the Hierachy argument was set to "Property", the above error was not encountered.
Amend the "Storage Type" of the Business Service method argument to "Hierarchy" from "Property", recompile and re-test.
Applies to:Product Release: V7 (Professional)
Version: 126.96.36.199 
Database: Oracle 9i
Application Server OS: Microsoft Windows 2000 Server SP 4
Database Server OS: Microsoft Windows 2000 Server SP 4
This document was previously published as Siebel SR 38-3008152701.
We are having problems using drag drop functionality on SWE. When you try to save the attached document systems gives the error "Session Warning: The server you are trying to access is either busy or experiencing difficulties. Please close the Web browser, open a new browser window, and try logging in again." and logs out the user. We have tried the same functionality with dedicated client and it works ok. We also tried the functionality with DB authentication on SWE and had the same error. We are currently using ADSI authentication for production.
The best I have found from SWE logs is as follows.
ProcessPluginRequest ProcessPluginRequestError 1 0 2006-04-18 17:15:22 5116: [SWSE] RPC coming in without a user session
ProcessPluginRequest ProcessPluginRequestError 1 0 2006-04-18 17:15:22 5116: [SWSE] Failed to obtain a session ID. NOT OK
ProcessPluginRequest ProcessPluginRequestError 1 0 2006-04-18 17:15:22 5116: [SWSE] Set Error Response (Session: Error: 00065535 Message: NOT OK)
Your help is appreciated.
Customer reported that drag drop attachment functionality on SWE (Web Client) is not working. Further, the following error message was reported while saving the drag & drop attachments from the windows explorer.
"Session Warning: The server you are trying to access is either busy or experiencing difficulties. Please close the Web browser, open a new browser window, and try logging in again." and finally logs out the user.
Initial investigation steps included the following checks and confirmation from the customer:-
- This behavior was happening on all attachment screens.
- Drag & drop attachments from the windows explorer onto the “Siebel Application > Attachments Screen” works fine on a Siebel dedicated client. However, the same functionality is not working for the SWE _Web Client, for all the USERS.
- Even tried attaching a small size file, this did not work either (just to eliminate the size and type of document they were attaching).
Next, we noticed few error messages like
ObjMgrLog Error 1 0 2006-05-09 10:05:26 (init.cpp (232)) SBL-SCR-00141: Siebel eScript runtimefout in procedure 'GetFieldValue' van BusComp [DHB Financial Accounts]:
Error: SiebelError: Deze bewerking is niet toegestaan wanneer geen records worden weergegeven. Voer eerst een query uit die minstens één record retourneert of voeg een nieuwe record toe.(SBL-DAT-00215)
<CONT'D> Resolution 1 of 2........
ObjMgrLog Error 1 0 2006-05-09 10:05:26 (init.cpp (232)) SBL-SCR-00141: Siebel eScript runtimefout in procedure 'GetFieldValue' van BusComp [DHB Financial Accounts]:*****
So just to eliminate the possibility of eScript related issue, customer conducted testing by setting "EnableScripting" parameter false and later also setting Application Object parameter "Application Scripting Enabled" to false. However, still the behavior was the same.
Finally, customer confirmed that the root cause of this reported issue was to do with the underscore "_" character which was used for naming their Servers. Basically, the server network name of their production server was "SIEBEL_PROD". That problem occurs because of that underscore "_" character. So when they used the IP address of the actual server instead of the server name (with underscore ‘_’) everything started working as expected.
Additional reference to similar issues which are posted on Support web:
"Service Request #: 38-2936429161 - problem to upload attachment bigger than 1 MG"
Document Enhancement Request 12-IYK4BR has been logged to make sure that this is documented in Siebel Bookshelf.
"Alert 1067: Siebel Server Failures Due to Hyphen Character in Machine Hostname and in the Siebel Server Name"
Siebel Technical Support