Applies to:Siebel System Software - Version: 18.104.22.168 SIA 
Oracle Solaris on SPARC (64-bit)
Product Release: V7 (Enterprise)
Version: 22.214.171.124  Fin Svcs
Database: Oracle 126.96.36.199
Application Server OS: Sun Solaris 9
Database Server OS: HP 9000 Series HP-UX (64-bit)
This document was previously published as Siebel SR 38-2599848217.
***Checked for relevance on 12-NOV-2010***
Generate the WSDL for this web service and consume it in a java code.
The web service errors out with
"Siebel-Error-Message-1=Required in argument 'OrderLineItemId' not supplied for 'UpdateOneOrder' method in Business Service 'AFDUpdateHypoOrderLine'(SBL-DAT-00125)"
In the request from client, it can be seen that OrderLineItemId has a valid data.
It is doable. You can follow How To Test Siebel Inbound Web Services Using a Siebel Client (Doc ID 473838.1)
here are the steps:
- Import custom Business Service to Siebel Tools.
- Create Symbolic String to match up with Display Name for Business Service and compile client.srf .
- Test Business Service in Business Service Simulator with thick client, to make sure it works correctly.
- Copy client .srf to Siebel Server and restart Siebel Server service.
- Create inbound web service in Administration – Web Services > Inbound Web Services.
- Generate WSDL for inbound web service.
- Go to Siebel Tools, create proxy business service by using WSDL Import Wizard with the new wsdl.
- Compile the new proxy business service.
- Create new outbound web service in Administration – Web Services > Outbound Web Services by importing the xml file created by WSDL Import Wizard.
- Log in as thick client and test proxy business service in Business Service Simulator.
Then you can type in appropriate values for input fields, submit the request and check if you can get a correct response.
If you can, siebel is setup correctly.
If you can not, you should troubleshoot the siebel server first.
Log suggestions are found both in
How To Test Siebel Inbound Web Services Using a Siebel Client (Doc ID 473838.1)
Master Note for Siebel Web Services (Doc Id 1076251.1)
Once the siebel server is known to be setup properly it is time to debug your custom java code that calls siebel.
NOTE:1076251.1 - Master Note for Siebel Web Services
NOTE:473838.1 - How To Test Siebel Inbound Web Services Using a Siebel Client