This discussion is archived
2 Replies Latest reply: Jun 20, 2010 10:59 AM by 779038 RSS

SOAP request header issue in SelfService

779038 Newbie
Currently Being Moderated
Hello
I'm having an issue with the SOAP request for the web service 'SelfServiceTemplateRule'.
The SOAP header that is being sent from the SelfService app does not contain the UsernameToken or PasswordText. It does contain the SessionType attribute though.

The following is the message being sent to the server:

POST /custappsvcs_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&WSSOAP=1 HTTP/1.1
Host: cube:7000
Connection: Keep-Alive, TE
TE: trailers, deflate, gzip, compress
User-Agent: Oracle HTTPClient Version 10h
SOAPAction: "document/http://siebel.com/SelfService/Common/Setup:SelfServiceTemplateRuleQueryPage"
Accept-Encoding: gzip, x-gzip, compress, x-compress
Content-type: text/xml; charset=UTF-8
Content-length: 1165

     <env:Envelope
     xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns0="http://siebel.com/SelfService/Common/Setup"
     xmlns:ns1="http://www.siebel.com/SelfService/Common/TemplateRule/Data" xmlns:ns2="http://www.siebel.com/SelfService/Common/TemplateRule/Id"
     xmlns:ns3="http://www.siebel.com/SelfService/Common/TemplateRule/Query">
     <env:Header><sbh:SessionType xmlns:sbh="http://siebel.com/webservices">None</sbh:SessionType></env:Header>
     <env:Body><ns0:SelfServiceTemplateRuleQueryPage_Input><ns0:NamedSearchSpec/><ns3:ListOfSSTemplateRule pagesize="100" recordcountneeded="true">
     <ns3:SSTemplateRule><ns3:ModId/><ns3:ConditionTypeCode/><ns3:ConditionValue/><ns3:CatalogueCategoryId/>
     <ns3:EffectiveEndDate/><ns3:EffectiveStartDate/><ns3:PageTypeCode/><ns3:RowId/><ns3:TemplateName/><ns3:WebSiteId/></ns3:SSTemplateRule>
     </ns3:ListOfSSTemplateRule>
     <ns0:ExecutionMode>ForwardOnly</ns0:ExecutionMode><ns0:LOVLanguageMode>LIC</ns0:LOVLanguageMode><ns0:ViewMode>All</ns0:ViewMode><ns0:PickListName/>
     </ns0:SelfServiceTemplateRuleQueryPage_Input></env:Body></env:Envelope>




The SelfServiceConfiguration.properties file contains the following values:

SIEBEL_PROXY_USER_NAME=GUESTCST
SIEBEL_PROXY_PASSWORD=Gst#####


I have tested the target web service using SoapUI and obtained a valid response.

Would someone be able to provide some guidance on how to correct this issue? Can this be corrected through administration of the SelfService application?

thanks
Jonn

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points