IDS_ERR_EAI_SA_NO_USERKEY

Hi pals, I'm facing one problem with my Integration Object for a web service I have the next xml
     <ListOfSthnewcontact>
          <Contact>
               <FirstName>Mario</FirstName>
               <IntegrationId>1-A</IntegrationId>
               <LastName>Perez</LastName>
               <WorkPhone>1551234072</WorkPhone>
               <ListOfServiceRequest>
                    <ServiceRequest>
                         <ContactBusinessPhone>1551234072</ContactBusinessPhone>
                         <ContactFirstName>Mario</ContactFirstName>
                         <ContactLastName>Perez</ContactLastName>
                         <Description>EADVERSO</Description>
                         <IntegrationId>1-A</IntegrationId>
                         <OpenedDate>12/01/2009</OpenedDate>
                         <SRType>Problema</SRType>
                         <Status>Abierto</Status>
                    </ServiceRequest>
               </ListOfServiceRequest>
          </Contact>
     </ListOfSthnewcontact>
Where my user keys for Contact are Name, Last Name, Phone # and Integration Id
and for SR my user keys are the same fields.
As you can see the aim is Insert a Contact with his SR, If the Contact doesn´t exist I have to insert it, if not only insert the SR.
I include Integration Id as id but when I try to insert I get the next message:
(SBL-BPR-00162)--IDS_ERR_EAI_SA_NO_USERKEY
Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Insert SR'.(SBL-BPR-00162)
No user key can be used for the Integration Component instance 'Contact'.(SBL-EAI-04397)
The question here is, Do I have to add another Id for my user keys??
What am I doing wrong?
I'll appreciate any advice or solution :D.
Regards.

Hi pals, I'm facing one problem with my Integration Object for a web service I have the next xml
     <ListOfSthnewcontact>
          <Contact>
               <FirstName>Mario</FirstName>
               <IntegrationId>1-A</IntegrationId>
               <LastName>Perez</LastName>
               <WorkPhone>1551234072</WorkPhone>
               <ListOfServiceRequest>
                    <ServiceRequest>
                         <ContactBusinessPhone>1551234072</ContactBusinessPhone>
                         <ContactFirstName>Mario</ContactFirstName>
                         <ContactLastName>Perez</ContactLastName>
                         <Description>EADVERSO</Description>
                         <IntegrationId>1-A</IntegrationId>
                         <OpenedDate>12/01/2009</OpenedDate>
                         <SRType>Problema</SRType>
                         <Status>Abierto</Status>
                    </ServiceRequest>
               </ListOfServiceRequest>
          </Contact>
     </ListOfSthnewcontact>
Where my user keys for Contact are Name, Last Name, Phone # and Integration Id
and for SR my user keys are the same fields.
As you can see the aim is Insert a Contact with his SR, If the Contact doesn´t exist I have to insert it, if not only insert the SR.
I include Integration Id as id but when I try to insert I get the next message:
(SBL-BPR-00162)--IDS_ERR_EAI_SA_NO_USERKEY
Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Insert SR'.(SBL-BPR-00162)
No user key can be used for the Integration Component instance 'Contact'.(SBL-EAI-04397)
The question here is, Do I have to add another Id for my user keys??
What am I doing wrong?
I'll appreciate any advice or solution :D.
Regards.

Similar Messages

  • Attachment on Service Request

    Hi guys!
    I'm trying to insert an attachment on a Service Request via web service.
    I create and update the service request normally, but when I try to insert the attachment, I receive an error message saying that there was not found a valid user key to the instance "Service Request Attachment" of integration component (SBL-EAI-04397). IDS_ERR_EAI_SA_NO_USERKEY is an other code that appear to me.
    Does anyone know what can I'm doing wrong or Ho can I attach an URL to a service request via webservice.
    Thanks in advance.
    Rafael

    Hi,
    I think it is a Oracle seeded page then better raise an SR with Oracle.
    Regards,
    Reetesh Sharma

  • Problem with  invoking siebel service from  Prov ABCS

    Hi All,
    we are trying to invoke a Siebel service from Prov ABCS.and i add oracle/no_authentication_client_policy policy also .but i am unable to invoke siebel services .i trace proce flow in invoke activity throws below error:
    [Fault Recovery] Rethrow fault {http://schemas.oracle.com/bpel/extension}remoteFault.
    -<bpelFault><faultType>0</faultType>
    -<remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
    -<part name="summary">
    <summary>Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Update Product Record'.(SBL-BPR-00162)</summary>
    </part>-<part name="detail"><detail>
    <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault">
    <siebelf:logfilename>EAIObjMgr_enu_0022_23068850.log</siebelf:logfilename>
    <siebelf:errorstack>
    <siebelf:error>
    <siebelf:errorcode>SBL-BPR-00162</siebelf:errorcode>
    <siebelf:errorsymbol/>
    <siebelf:errormsg>Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Update Product Record'.(SBL-BPR-00162)</siebelf:errormsg>
    </siebelf:error>
    <siebelf:error>
    <siebelf:errorcode>SBL-EAI-04397</siebelf:errorcode>
    <siebelf:errorsymbol>IDS_ERR_EAI_SA_NO_USERKEY</siebelf:errorsymbol>
    <siebelf:errormsg>No user key can be used for the Integration Component instance 'ECB Financial Products'.(SBL-EAI-04397)</siebelf:errormsg>
    </siebelf:error>
    </siebelf:errorstack>
    </siebelf:siebdetail></detail></part>-<part name="code"><code>
    {http://schemas.xmlsoap.org/soap/envelope/}Server
    </code>
    </part>
    </remoteFault>
    </bpelFault>
    And it throws fauilt:
    Non Recoverable System Fault :
    <bpelFault><faultType>0</faultType><remoteFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Update Product Record'.(SBL-BPR-00162)</summary></part><part name="detail"><detail>&lt;siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault"> &lt;siebelf:logfilename>EAIObjMgr_enu_0022_23068850.log&lt;/siebelf:logfilename> &lt;siebelf:errorstack> &lt;siebelf:error> &lt;siebelf:errorcode>SBL-BPR-00162&lt;/siebelf:errorcode> &lt;siebelf:errorsymbol/> &lt;siebelf:errormsg>Error invoking service 'EAI Siebel Adapter', method 'Upsert' at step 'Update Product Record'.(SBL-BPR-00162)&lt;/siebelf:errormsg> &lt;/siebelf:error> &lt;siebelf:error> &lt;siebelf:errorcode>SBL-EAI-04397&lt;/siebelf:errorcode> &lt;siebelf:errorsymbol>IDS_ERR_EAI_SA_NO_USERKEY&lt;/siebelf:errorsymbol> &lt;siebelf:errormsg>No user key can be used for the Integration Component instance 'ECB Financial Products'.(SBL-EAI-04397)&lt;/siebelf:errormsg> &lt;/siebelf:error> &lt;/siebelf:errorstack> &lt;/siebelf:siebdetail> </detail></part><part name="code"><code>{http://schemas.xmlsoap.org/soap/envelope/}Server</code></part></remoteFault></bpelFault>
    Please help on it .
    thanku

    Hi,
    Refer below link,
    _http://www.error-codes.info/2011/03/sbl-eai-04397-no-user-key-can-be-used.html
    Thanks,
    Santosh M E

  • Siebel Quote Service - error

    Hi ,
    I am using Siebel Quote web-service & testing the 'Insert Quote' operation. I am getting error in soapUI as:
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>No user key can be used for the Integration Component instance 'Header'.(SBL-EAI-04397)</faultstring>
    <detail>
    <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault">
    <siebelf:logfilename>EAIObjMgr_enu_0020_20971975.log</siebelf:logfilename>
    <siebelf:errorstack>
    <siebelf:error>
    <siebelf:errorcode>SBL-EAI-04397</siebelf:errorcode>
    <siebelf:errorsymbol>IDS_ERR_EAI_SA_NO_USERKEY</siebelf:errorsymbol>
    <siebelf:errormsg>No user key can be used for the Integration Component instance 'Header'.(SBL-EAI-04397)</siebelf:errormsg>
    </siebelf:error>
    </siebelf:errorstack>
    </siebelf:siebdetail>
    </detail>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    I am not adding the 'Id' & 'QuoteNumber' tags in the input as the service returns 'Id' in the response. Also, Id and QuoteNumber tags has te same values.
    As i add these 2 tags, i get the different error as:
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
    <SOAP-ENV:Body>
    <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>The record with search specification '[Quote Number] IS NULL AND [Revision] = "1" AND [Primary Organization Id] = "0-R9NH"' in business component 'PDS Simplified Quote' (integration component 'Header') has been deleted by another user since it was retrieved.(SBL-EAI-04289)</faultstring>
    <detail>
    <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault">
    <siebelf:logfilename>EAIObjMgr_enu_0020_20971978.log</siebelf:logfilename>
    <siebelf:errorstack>
    <siebelf:error>
    <siebelf:errorcode>SBL-DAT-00494</siebelf:errorcode>
    <siebelf:errorsymbol/>
    <siebelf:errormsg>The record with search specification '[Quote Number] IS NULL AND [Revision] = "1" AND [Primary Organization Id] = "0-R9NH"' in business component 'PDS Simplified Quote' (integration component 'Header') has been deleted by another user since it was retrieved.(SBL-EAI-04289)</siebelf:errormsg>
    </siebelf:error>
    </siebelf:errorstack>
    </siebelf:siebdetail>
    </detail>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Can anybody please explain what this error means?
    Thanks & regards,
    Bhushan

    I don't use that package so where did you get the source code for it from?
    What is going on at each of those lines listed in your error message? I am not certain what your line 40 really is. See the FAQ in the upper right for how to use the tag to wrap your code and retain formatting when posting.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Batch deletion of Custom Object data

    Hi,
    I have a requirement to delete a Custom Object records from CRM OD application. Here for this Custom Object, I have to delete all the reords data at one time run, iam trying to delete the data using "CustomObject3Delete_Input" functionality and for that iam writing the following request code:
    <soapenv:Body>
    <ns:CustomObject3Delete_Input>
    <data:ListOfCustomObject3>
    <!--Zero or more repetitions:-->
    <data:CustomObject3>
    </data:CustomObject3>
    </data:ListOfCustomObject3>
    </ns:CustomObject3Delete_Input>
    </soapenv:Body>
    after runnig the above code, i got an response (error) like:
    <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server</faultcode>
    <faultstring>No user key can be used for the Integration Component instance 'Custom Object 3'.(SBL-EAI-04397)</faultstring>
    <detail>
    <siebelf:siebdetail xmlns:siebelf="http://www.siebel.com/ws/fault">
    <siebelf:logfilename>OnDemandServicesObjMgr_enu_246474.log</siebelf:logfilename>
    <siebelf:errorstack>
    <siebelf:error>
    <siebelf:errorcode>(SBL-EAI-04397)</siebelf:errorcode>
    <siebelf:errorsymbol>IDS_ERR_EAI_SA_NO_USERKEY</siebelf:errorsymbol>
    <siebelf:errormsg>No user key can be used for the Integration Component instance 'Custom Object 3'.(SBL-EAI-04397)</siebelf:errormsg>
    </siebelf:error>
    </siebelf:errorstack>
    </siebelf:siebdetail>
    </detail>
    </SOAP-ENV:Fault>
    Any responses or suggestions are highly appreciable. Thanks in advance:).
    Regards,
    Kashyap

    Here is the query for a single delete
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPSDK1="urn:crmondemand/ws/ecbs/customobject3/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:SOAPSDK2="urn:/crmondemand/xml/CustomObject3/Data">
    <SOAP-ENV:Header>
    <wsse:Security>
    <wsse:UsernameToken>
    <wsse:Username>your pod</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">yourpassword</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
    <SOAPSDK1:CustomObject3Delete_Input>
    <SOAPSDK2:ListOfCustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    </SOAPSDK2:ListOfCustomObject3>
    </SOAPSDK1:CustomObject3Delete_Input>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    For multiple delete it would look like - up to 20 objects per delete
    <SOAP-ENV:Body>
    <SOAPSDK1:CustomObject3Delete_Input>
    <SOAPSDK2:ListOfCustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    <CustomObject3>
    <Id>AAPA-6R09JC</Id>
    </CustomObject3>
    </SOAPSDK2:ListOfCustomObject3>
    </SOAPSDK1:CustomObject3Delete_Input>
    </SOAP-ENV:Body>

Maybe you are looking for

  • Canon HG10

    I just got the new Canon HG10 How do I import HD video from the camera to Premiere Pro CS3 What project settings I use help please thank you Manfred

  • Change the default way a new file opens

    Hi I'm working on Mac OS 10.7.5 and DW2014.1 One of the most irritating things about up grades is when you discover the nice cosy way you've done things for years gets trampled all over for no apparent benefit- the only solace is that I guess the new

  • O/P problem in scripts

    Hi all,            I am working on Medruck,     I need to display delivery date in script.for this I used RM06P structure. For one P.O  it is displaing the date for some other P.Os its not displaying. I checked for those it doesn't display Del.dates

  • Mac keeps ejecting game disk

    I bought X-plane 10 and when ever I insert the disk my Mac doesn't recognise it and just ejects it straight away. The game requirements are: Intel processor, Mac OS X 10.6 or later, Dual core CPU 2GHz+ with 4GB RAM. My Mac has: Version 10.9.1, 3.06 G

  • Communication between seperate java programs

    I'll briefly explain what I am trying to achieve, it should make things more transparent when it comes to my problem... I have a database file (db4o .yap file) which contains several thousand strings and is constantly updated. This database needs to