SFDC response error

Hi all,
I am working on SFDC scenario.
I am able to call the webservice ans get the soap response too. But I am getting the following error : Runtime exception occurred during application mapping com/sap/xi/tf/_MM_SF_To_SAP_CustMas_Rsp_; com.sap.aii.utilxi.misc.api.BaseRuntimeException:Premature end of file .
The SFDC response is
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:enterprise.soap.sforce.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sf="urn:sobject.enterprise.soap.sforce.com">
   <soapenv:Body>
      <queryResponse>
         <result>
            <done>true</done>
            <queryLocator xsi:nil="true"/>
            <records xsi:type="sf:Account">
               <sf:Id>00</sf:Id>
               <sf:BillingCity>Some</sf:BillingCity>
            </records>
            <size>1</size>
         </result>
      </queryResponse>
   </soapenv:Body>
</soapenv:Envelope>
Where is the error? How can i handle the SOAP envelope. I have gone throgh the SFDC documents . The configurations are exactly like the document. Where else can i chk.

Please try the Do not use SOAP Envelope option is checked in the adapter.
Also, have a look at the wiki:
http://wiki.sdn.sap.com/wiki/display/XI/SFDCIntegrationusingPI7.1-HowtoaddSOAPEnvelopeinJava+Mapping

Similar Messages

  • HTTP response error :Connection reset

    Hi all,
    I am getting following error in log while sending message to the trading partner and the main problem is that once this error comes then after that I am not able to send any more message to any of my Trading Partners. Even if I try to send message to any other Trading Partner, nothing comes in the B2B log and report as well. After restarting the B2B I am able to send message again to other Trading Partners.
    Can anyone please tell the reason for getting this error? I also want to know that after getting this error once, why am I not able to send message to any Trading Partner?
    2008.12.12 at 06:41:07:647: Thread-13: B2B - (WARNING)
    Message Transmission Transport Exception
    Transport Error Code is OTA-HTTP-SEND-1006
    StackTrace oracle.tip.transport.TransportException: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
    at oracle.tip.transport.TransportException.create(TransportException.java:91)
    at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:627)
    at oracle.tip.transport.b2b.B2BTransport.send(B2BTransport.java:311)
    at oracle.tip.adapter.b2b.transport.TransportInterface.send(TransportInterface.java:980)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1744)
    at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:968)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1147)
    at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:137)
    at oracle.tip.transport.basic.jms.JMSMonitor.processMessages(JMSMonitor.java:610)
    at oracle.tip.transport.basic.jms.JMSMonitor.run(JMSMonitor.java:236)
    Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:168)
    at com.sun.net.ssl.internal.ssl.InputRecord.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.InputRecord.read(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.HandshakeOutStream.flush(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA12275)
    at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA12275)
    at com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA12275)
    at java.io.ByteArrayOutputStream.writeTo(ByteArrayOutputStream.java:112)
    at HTTPClient.HTTPConnection.sendRequest(HTTPConnection.java:3018)
    at HTTPClient.HTTPConnection.handleRequest(HTTPConnection.java:2843)
    at HTTPClient.HTTPConnection.setupRequest(HTTPConnection.java:2635)
    at HTTPClient.HTTPConnection.Post(HTTPConnection.java:1107)
    at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:590)
    ... 8 more
    2008.12.12 at 06:41:07:647: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send Error in sending message
    2008.12.12 at 06:41:07:648: Thread-13: B2B - (INFORMATION) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Request Message Transmission failed
    2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Enter
    2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) DBContext beginTransaction: Leave
    2008.12.12 at 06:41:07:648: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
    Connection reset
    2008.12.12 at 06:41:07:651: Thread-13: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.12.12 at 06:41:07:652: Thread-13: BusinessLogicLayer - (DEBUG) Push Stack: updateBusinessMessage
    2008.12.12 at 06:41:07:656: Thread-13: BusinessLogicLayer - (DEBUG) Pop Stack: updateBusinessMessage
    2008.12.12 at 06:41:07:656: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:notifyApp retry value <= 0, so sending exception to IP_IN_QUEUE
    2008.12.12 at 06:41:07:658: Thread-13: B2B - (DEBUG) Engine:notifyApp Enter
    2008.12.12 at 06:41:07:663: Thread-13: B2B - (DEBUG) Enqueue Engine AQJMSCorrelationID = null
    2008.12.12 at 06:41:07:663: Thread-13: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>0AF77A6111E29ED374E000001BDE3D60</b2bMessageId>
    <errorCode>AIP-50079</errorCode>
    <errorText>Transport error: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
    Connection reset</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (dys094w004)
    Transport error: [IPT_HttpSendHttpResponseError] HTTP response error :Connection reset.
    Connection reset ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2008.12.12 at 06:41:07:692: Thread-13: B2B - (DEBUG) Engine:notifyApp Exit
    2008.12.12 at 06:41:07:693: Thread-13: B2B - (DEBUG) DBContext commit: Enter
    2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) DBContext commit: Leave
    2008.12.12 at 06:41:07:696: Thread-13: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequest Exit
    2008.12.12 at 06:41:07:696: Thread-13: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage:
    ***** REQUEST MESSAGE *****
    Please help.
    Thanks & Regards,
    Anuj Dwivedi

    Hi Sinkar,
    Thanks for the reply. I confirmed it with my Trading Partner and their server is not running but still I want to know that why am I not able to send message to any other Trading Partner after getting this error once. And if I restart the server, it again acts normally and I am able to send message to other Trading Partners.
    SSL is configured properly because I was able to communicate with this Trading Partner earlier when their server was up.
    We are working on 10.1.2.3.0 with 7457066 MLR 5 patch. Please guide if any other patch required.
    Thanks for the help.
    Warm Regards,
    Anuj Dwivedi

  • Challenge & Response error messages in OAM

    Hi,
    I want to change the challenge response error messages in OAM.
    I am not able to locate the file which is responsible for the error messages (e.g old response is not correct) ..
    Can anyone update on this..
    Thanks inadvance..
    Regards,
    Srikanth

    Hi,
    I am able to locate the file..
    The error messages are available in userservcentermsg.xml under /identity/oblix/lang/en-us/ ..
    Regards,
    Srikanth

  • Bad Response error from Amazon service .... how to set access id.......

    Hi,
    I need to some help on creting WebService Proxies for Amazon WebService.
    I just created a proxy for Amazon web service.When i run it... I am getting Bad Response Error
    Details Below
    Code Snippet
    public class AmazonSearchPortClient {
    private String awsAccessKeyId = null;
    // private String associateTag = null;
    private demo2.proxy.AmazonSearchPort _port;
    public AmazonSearchPortClient(String awsAccessKeyId) throws Exception {
    ServiceFactory factory = ServiceFactory.newInstance();
    this.awsAccessKeyId=awsAccessKeyId;
    _port = ((demo2.proxy.AmazonSearchService)factory.loadService(demo2.proxy.AmazonSearchService.class)).getAmazonSearchPort();
    * @param args
    public static void main(String[] args) {
    try {
    demo2.proxy.AmazonSearchPortClient myPort = new demo2.proxy.AmazonSearchPortClient("MYKEY");
    System.out.println("calling " + myPort.getEndpoint());
    KeywordRequest kwr = new KeywordRequest();
    kwr.setType("Java");
    //kwr.setA
    ProductInfo pinfo = myPort.keywordSearchRequest(kwr);
    pinfo.getDetails();
    /*KeywordRequest("Hello","1","books","D3HW0PG66IPLAM",
    "heavy","D3HW0PG66IPLAM","");*/
    // Add your own code here
    } catch (Exception ex) {
    ex.printStackTrace();
    * delegate all operations to the underlying implementation class.
    public ProductInfo keywordSearchRequest(KeywordRequest keywordSearchRequest) throws java.rmi.RemoteException {
    return _port.keywordSearchRequest(keywordSearchRequest);
    When i run the code.. i got the below exception....
    java.rmi.RemoteException: ; nested exception is:
         HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 410 Gone
         at amazonwebclientprj.proxy.runtime.AmazonSearchBinding_Stub.keywordSearchRequest(AmazonSearchBinding_Stub.java:560)
         at amazonwebclientprj.proxy.AmazonSearchPortClient.keywordSearchRequest(AmazonSearchPortClient.java:48)
         at amazonwebclientprj.proxy.AmazonSearchPortClient.main(AmazonSearchPortClient.java:35)
    Caused by: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Bad response: 410 Gone
         at oracle.j2ee.ws.client.http.HttpClientTransport.invokeImpl(HttpClientTransport.java:172)
         at oracle.j2ee.ws.client.http.HttpClientTransport.invoke(HttpClientTransport.java:148)
         at oracle.j2ee.ws.client.StreamingSender._sendImpl(StreamingSender.java:175)
         at oracle.j2ee.ws.client.StreamingSender._send(StreamingSender.java:112)
         at amazonwebclientprj.proxy.runtime.AmazonSearchBinding_Stub.keywordSearchRequest(AmazonSearchBinding_Stub.java:543)

    You're getting HTTP 410:
    The requested resource is no longer available at the server and no forwarding address is known. This condition is expected to be considered permanent. Clients with link editing capabilities SHOULD delete references to the Request-URI after user approval. If the server does not know, or has no facility to determine, whether or not the condition is permanent, the status code 404 (Not Found) SHOULD be used instead. This response is cacheable unless indicated otherwise.
    The 410 response is primarily intended to assist the task of web maintenance by notifying the recipient that the resource is intentionally unavailable and that the server owners desire that remote links to that resource be removed. Such an event is common for limited-time, promotional services and for resources belonging to individuals no longer working at the server's site. It is not necessary to mark all permanently unavailable resources as "gone" or to keep the mark for any length of time -- that is left to the discretion of the server owner.
    Looks like the URL in your proxy is not right.
    John

  • SFDC interface error in dx7

    Hi All,
    I am working SFDC--> XI --->SAP using BPM scenario.
    I am facing below SFDC error,If you any one face this type of error please suggest me.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--
    Request Message Mapping
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="UNKNOWN">APPLICATION_ERROR</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>application fault</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="urn:fault.enterprise.soap.sforce.com">LoginFault</SAP:ApplicationFaultMessage>
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Could you please give me responce as soon as possible.
    Regards,
    Raju

    Hi Rajsekhar,
    This scenario like this SAP HORIZONISU -
    > XI -
    > SFDC.
    Thank you so much for quick response.
    I have checked with inbound payload it's shows below like this.
    *<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Inbound Message --> <sf:LoginFault xmlns:sf='urn:fault.enterprise.soap.sforce.com' xsi:type='sf:LoginFault'><sf:exceptionCode>INVALID_LOGIN</sf:exceptionCode><sf:exceptionMessage>Invalid username, password, security token; or user locked out.</sf:exceptionMessage></sf:LoginFault>*
    and one more that BPM Graphical work flow engine shows like this WF-BATCH error(in red color) at PE.
    Regards,
    Raju
    Edited by: rajusapxi on Dec 16, 2011 10:37 AM

  • RFC Response Error in XI

    Dear team,
    In my SOAP to RFC scenario, Im facing the error.The is two message mappings in my scenario.
    One is between SOAP Req MT and RFC Import str . Second one is b/w RFC.Response and SOAP RESP MT. While Im testing with XMLSPY the request mapping is executed successfully. the RFC executes its functionality successfully in SAP[updating data in atransaction]. The RFC response should be "SUCCESS" or "FAILURE".*Even if we check RFc individually its working fine and giving response as SUCCESS / FAILURE* .
    BUT
    In my case I got the below error in MONI in Response message .The INBOUNDMESSAGE(CENTRAL)->Payload contains the below response. So obviously the response mapping failed in XI . Why im getting this error. BUT RFC functionlity working in SAP , but response getting error .
    Failure case:
    - <rfc:ZRFC_USAGE_DEC.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <Name>JCO_ERROR_XML_PARSER</Name>
      <Text>Expecting a tag to begin with '<' instead of '#', in "#F#A#I#L#U"</Text>
      </rfc:ZRFC_USAGE_DEC.Exception>
    SUCCESS case:
    - <rfc:ZRFC_USAGE_DEC.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <Name>JCO_ERROR_XML_PARSER</Name>
      <Text>Expecting a tag to begin with '<' instead of '#', in "#S#U#C#C#E"</Text>
      </rfc:ZRFC_USAGE_DEC.Exception>
    Thanks.
    -Drumi

    I have done cache refresh, cross checked MT strucures.
    SOAP Response   MT structure  is
    --->MT
    >REsponse
    RFC.REpsonse Structureis...
    --->RFC.RESPONSE
    >Response
    -Drumi

  • Soap response Error when processing XML CF.

    Hello,
    I have problems with soap response and wondered if you could give some advice.
    Every time I send my message via soap I get the following error:
    com.sap.aii.af.ra.ms.api.RecoverableException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 500 Error when processing XML CF.
    Is it possible that the communication is aborted and  my response message mapping is never started?
    (Additional info: I tried to create an integration process and am not able to evaluate the response.)
    Thanks a lot for your help.
    Regards,
    Julia

    hi,
    do you see any more error details in :
    http://xiserver:port/MessagingSystem/monitor
    did you check logs in visual admin ?
    >>>>Is it possible that the communication is aborted and my response message mapping is never started?
    yes - if the response is not ok the mapping may not be started
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • SOAP Response error:

    HI Experts,
    Here my scenario is RFC PI SOAP synchronous interface. While sending the message from PI receiver system is expeting  SAOP envelop I added this envelop with xslt mapping. Even response message is coming with SOAP envelop I removed with Xslt.. now I am getting below error message in response:
    *Here i am not using any authoentication. it is not required..*
    In SXMB_moni:
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--
    Inbound Message
      -->
    - <SAP:Error SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIAdapterFramework</SAP:Category>
      <SAP:Code area="MESSAGE">GENERAL</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized</SAP:AdditionalText>
      <SAP:Stack />
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    In communication channel:
    Description
    23.11.2011 14:45:11.557     Information     The message was successfully received by the messaging system. Protocol: XI URL: http://r3vidci.got.volvo.net:52000/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER
    23.11.2011 14:45:11.564     Information     Using connection SOAP_http://sap.com/xi/XI/System. Trying to put the message into the request queue.
    23.11.2011 14:45:11.568     Information     Message successfully put into the queue.
    23.11.2011 14:45:11.572     Information     The message was successfully retrieved from the request queue.
    23.11.2011 14:45:11.573     Information     The message status was set to DLNG.
    23.11.2011 14:45:11.577     Information     Delivering to channel: SOAP_Receiver_BOSS_VID
    23.11.2011 14:45:11.577     Information     MP: entering1
    23.11.2011 14:45:11.579     Information     MP: processing local module localejbs/AF_Modules/MessageTransformBean
    23.11.2011 14:45:11.599     Information     Transform: using Transform.Class:  $identity
    23.11.2011 14:45:11.634     Information     Transform: transforming the payload ...
    23.11.2011 14:45:11.637     Information     Transform: successfully transformed
    23.11.2011 14:45:11.638     Information     MP: processing local module localejbs/sap.com/com.sap.aii.af.soapadapter/XISOAPAdapterBean
    23.11.2011 14:45:11.676     Information     SOAP: request message entering the adapter with user J2EE_GUEST
    23.11.2011 14:45:11.695     Information     SOAP: completed the processing
    23.11.2011 14:45:11.696     Information     SOAP: continuing to response message bf2ba0ac-15e1-11e1-cc01-00000c601d4e
    23.11.2011 14:45:11.696     Error     SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized
    23.11.2011 14:45:11.698     Error     MP: exception caught with cause com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized
    23.11.2011 14:45:11.699     Error     Adapter Framework caught exception: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized
    23.11.2011 14:45:11.700     Error     Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized. Setting message to status failed.23.11.2011 14:45:11.704     Error     The message status was set to FAIL.

    Hi Rajesh,
    I tried with XMLSPY.. i am able to send and get the responce witout any authentication.. I gone through vijay's blog... but i din't find any solution in that..
    one more thing.. here inteface is sending from SAP portal system > SAP ECC> SAPI--> webservice(Microsoft system). whenever Portal team sending the message to SAP they are getting below error"
    call to messaging system failed: com.sap.engine.interfaces.messaging.api.exception.MessagingException: XIAdapterFramework:GENER
    In PI I am getting below error:
    .sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIAdapter/HTTP/ADAPTER.HTTP_EXCEPTION - HTTP 401 Unauthorized

  • SOAP Response Error Message

    Hi Experts
    I am working on a RFC to SOAP scenario, where RFC is Asynchronous and SOAP is Synchronous,
    Message are being sent to SOAP and Response are coming back from Reciver system into PI server and it is failing i.e error status because there is no map for the response,
    How can we make the Response message not to error out without doing any mapping in PI 7.0
    Thanks
    PR

    HI,
    When sending the RFC, send asynchronously, meaning call 'in background task' and 'commit work'. Since the QOS for this type of call is EO, the asynchronous nature will be propagated to the receiver end and you should see no response being generated.
    This can help you:
    /people/swaroopa.vishwanath/blog/2006/12/28/send-rfc-to-sap-xi-150-asynchronous
    And Hope that you have removed expor parameters of RFC and reimported in to ESR.
    Let us know if this resolves your problem
    Thanks
    Divyesh Vasani

  • Idoc to soap scenario - soap response error

    hi
    i am using pi 731 single stack.
    the scenario is idoc to soap. the message mapping is working fine and output is generated successfully.
    the message is failing in mesage monitor and communication channel monitor. error is -
    Exception caught by adapter framework: SOAP: Response message contains an errorXIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: VEN-OMI-1007:
    This scenario is async scenario. How to soap remove this response message error.
    rgds

    Dear,
    IDoc to Soap scenario we have to import wsdl at receiver end and map the field from the mapping document but some times receiver end some changes may happen. if it is correct only your mapping we have to conclude from the below points.
    1. Check the mapping in Message Mapping and Operation Mapping Test and conclude.
    2. you should check url from receiver that is correct or wrong.
    3. ask the wsdl from receiver end.
    the given ED and receiver side application is same this type of error will not come.
    Please check at receiver application or else what ever new fields are added in reciver may be miss mach of ED.
    Regards,
    Kiran Polani

  • Soap Response Error. Pls advice urgent

    Hi All,
    I am using Soap Receiver Adapter.
    *My Soap Request is:*
    <?xml version="1.0" encoding="UTF-8" ?>
    - <ns1:SendMessage xmlns:ns1="urn:MMWebSrvService">
      <strUsername>XIWSDL</strUsername>
      <strPassword>XIWSDL</strPassword>
      <strFrom>XI</strFrom>
      <strTo>123</strTo>
      <strMessage>abc</strMessage>
      <strSubject>333</strSubject>
      <strService>/SMPP/1</strService>
      <nOptions>0</nOptions>
      </ns1:SendMessage>
    *My Soap Response from server is:*
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Inbound Message
      -->
    - <tns:SendMessageResponse xmlns:tns="urn:MMWebSrvService" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:types="urn:MMWebSrvService/encodedTypes" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <return xsi:type="xsd:int">-1</return>
      <nIndex xsi:type="xsd:int">0</nIndex>
      <strErrorDescription xsi:type="xsd:string">String reference not set to an instance of a String. Parameter name: s</strErrorDescription>
    </tns:SendMessageResponse>
    Does anyone has idea of the above error?
    I have also got one link:
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=818243&SiteID=1
    Regards

    Henry,,
    Take a look at this...
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=818243&SiteID=1
    you are getting a error response back from your soap partner..you have to have them to fix it..The above link is good if they are using dot net which is what i think it is..
    Regards
    Ravi Raman

  • AXF_SOAPCALL  response error 302 Moved Temporarily

    DECLARE
    STRREQUEST VARCHAR2(32767);
    strResponse VARCHAR2(32767);
    BEGIN
    STRREQUEST :='<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header>
    <Security xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
    <UsernameToken>
    <Username>weblogic</Username> <Password>user_passwrod</Password>
    </UsernameToken>
    </Security>
    </soap:Header>
    <soap:Body xmlns:ns1="http://imaging.oracle/">
    <ns1:updateDocument>
    <documentId>2.IPM_002620</documentId>
    <uploadToken></uploadToken>
    <fieldValues name="Status" id="4">
    <value type="TEXT">Posted</value>
    </fieldValues>
    <reserved>0</reserved>
    </ns1:updateDocument>
    </soap:Body>
    </soap:Envelope>
    STRRESPONSE := AXF_SOAPCALL ('http://myserver:16000/imaging/ws' , STRREQUEST, 'true' ,Null,Null );
    DBMS_OUTPUT.PUT_LINE (STRRESPONSE);
    end;
    getting the folowing response :
    <html><head><title>302 Moved Temporarily</title></head>
    <body bgcolor="#FFFFFF">
    <p>This document you requested has moved temporarily.</p>
    <p>It's now at http://amcon-orclipm1:16000/imaging/ws/.</p>
    </body></html>
    Any idea what's the error :
    302 Moved Temporarily
    his document you requested has moved temporarily
    Thanks
    Bilal

    Hi,
    I am working on a similar scenario where I my consuming an external web service using https protocol from PI.
    I have configured a soap receiver channel to call the target url of this web service as https://portal.xyz.org.uk/webservice_alt.
    I am getting an error HTTP 302 suggesting that PI is not able to follow the re-direction to the target URL as the service resides not on that URL but on https://portal1.xyz.org.uk/webservice_alt or https://portal2.xyz.org.uk/webservice_alt.
    This is their server fail over handling mechanism which is very common. But PI 7.0 is not able to handle this.
    So if I change the target URL on the SOAP receiver channel to  https://portal1.xyz.org.uk/web service  or  https://portal2.xyz.org.uk/webservice_alt , PI works fine without errors . But this is not the right approach because, every time the web service provider takes one of these systems down for upgrade/patching etc, they inform us and then I manually go and change the target URL to the available server on my production PI system config.
    My problem is I want to resolve this redirection error in PI. I have tried raising a call with SAP itself and they pointed out to use Axis adapter which is still not working.
    So I am here asking for help. any suggestions please from the experts?
    Thanks
    Jhansi.

  • Purchase Order Response Error : "Enter at least one item"

    Hi there,
    While trying to confirm a PO response in SRM 7 I am getting the following error:
    "Enter at least one item"
    But when I do a check on the PO response it says:
    Purchase order response - 0030000035 is correct 
    Any ideas what could cause this error?
    Thanks for the help
    Lynton

    Hi there,
    I have no idea what you are asking with the limit po?
    Lynton

  • XI RFC synchronous response error

    Hello,
    We have a BAPI comping in with synchronous RFC into BPM.
    Before everything was ok but now the reponse is showing the error below.
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="PERSIST">MSG_NOT_FOUND</SAP:Code>
      <SAP:P1>D9015FCCF2075B4684570DA3D5FC4572</SAP:P1>
      <SAP:P2>PE_ADAPTER</SAP:P2> ...
    ... <SAP:Stack>Message D9015FCCF2075B4684570DA3D5FC4572 pipeline PE_ADAPTER unknown XML message not found</SAP:Stack>
    The BPM has gone through the whole process but the response is failing.
    In work item we can see the following error :
    <b>Work item</b> 000000110078: Object CL_SWF_XI_MSG_BROKER method SEND_SYNCHRON_REPLY cannot be executed
    No handler defined for this system exception
    Error handling for work item 000000110078
    No handler defined for this system exception
    BAPI exception result on sender side is subrc = 2 : call to messaging system failed: com.sap.aii.af.ra.ms.api.DeliveryException: XIServer:MSG_NOT_FOUND:
    Does it tells something to someone?
    Thanks for your replies,
    Laurent.

    Hello Vijaya,
    i tried reaching the url for cache refresh -> not authorized.
    http://<host>:<Java-Port>/CPACache/refresh?mode=full
    Then i tried similar url
    http://<host>:<Java-Port>/CPACache/history.jsp
    Ther i find followin errors when cache tries to be refreshed.
    <?xml version="1.0" encoding="UTF-8" ?>
    - <CacheRefreshError>
      <EngineType>AE</EngineType>
      <EngineName>af.d3x.a92sv093xi001</EngineName>
      <RefreshMode>C</RefreshMode>
    - <GlobalError>
      <Message>CPA Cache not updated with directory data.</Message>
      <Trace>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't open Directory URL (http://xxx.za.if.atcsg.net:50100/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=C&consumer=af.d3x.xxx), due to: HTTP 503: Service Unavailable at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.getDataFromDirectory(DirectoryAccess.java:382) at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.getDeltaCacheUpdateXML(DirectoryAccess.java:547) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.performCacheUpdate(CacheManager.java:596) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.initializeCPACache(CacheManager.java:266) at com.sap.aii.af.service.cpa.impl.startup.StartupManager.initializeCPACache(StartupManager.java:220) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.startCPACache(ServiceFrameImpl.java:129) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.start(ServiceFrameImpl.java:49) at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214) at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144) at com.sap.engine.frame.core.thread.Task.run(Task.java:64) at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79) at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)</Trace>
      </GlobalError>
    - <GlobalError>
      <Message>Confirmation handling failed.</Message>
      <Trace>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't send confirmation, due to: Couldn't access Confirmation URL, due to: HTTP 503: Service Unavailable at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryAccess.invokeConfirmationURL(DirectoryAccess.java:454) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.performCacheUpdate(CacheManager.java:797) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.initializeCPACache(CacheManager.java:266) at com.sap.aii.af.service.cpa.impl.startup.StartupManager.initializeCPACache(StartupManager.java:220) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.startCPACache(ServiceFrameImpl.java:129) at com.sap.aii.af.service.cpa.impl.j2ee.sapengine630.ServiceFrameImpl.start(ServiceFrameImpl.java:49) at com.sap.engine.core.service630.container.ServiceRunner.startApplicationServiceFrame(ServiceRunner.java:214) at com.sap.engine.core.service630.container.ServiceRunner.run(ServiceRunner.java:144) at com.sap.engine.frame.core.thread.Task.run(Task.java:64) at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79) at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)</Trace>
      </GlobalError>
      </CacheRefreshError>
    Do you know what is going on?
    regards,
    Laurent.

  • Webserver response error

    Hello Gurus,
                    The scenario is ECC 6.0 (RFC) -
    > PI7.1----
    > WebServer (SOAP Adapter). The request is send from ECC 6.0 server to the web server. The request is going properly, but while sending the response from the Webserver to the ECC 6.0 server through SOAP Adapter which is configured as a receiver we are getting an error as follows:
    response message contains an error XIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Not enough message parts were received for the operation.
    The WSDL is checked is fine and giving proper response through SOAP UI software.
    No other credible information is found in the other thread. Can somebody help?
    Regards
    Srinivas Gotapalli

    Couple of suggestions. This could be message mapping exception. 
    Example:  if the target system sends  happy flow good response, you have to map the response message of WSDL to your source message for mapping. Please check any problem with it. Similarly if the target system sends the fault message (application error) message you need to map that with the source side fault message to capture the response. Check that part too.
    SOAPUI does not map your response message with WSDL, so you dont get that error.

Maybe you are looking for

  • HP OfficeJet gx85i and HP Laserjet 1200

    I have a friend of mine who just bought a mac mini to be a file/print/backup server for his home network. He has three printers plugged into the mini, an hp officejet gx85i, and hp laserjet 1200, and an hp photosmart printer. Both the laserjet and th

  • Font problem in Leopard install

    After installing Leopard on G4 iMac previously running Tiger, Mail and TextEdit would quit unexpectedly when I tries to access Fonts. Other existing login accounts, and newly created accounts, were unaffected. Solution was to create a temporary new l

  • My Ipad 2 screen went black, tried all fixes i could find.  none worked.  any ideas?

    My 13 month old Ipad 2 screen went black while sitting on the table.  NO drops or damage.  Tried both reboots, synced with itunes (it was there, fully charged) and rest to factory settings.  still no screen.  now the store wants to charge me a minimu

  • Install 10.9.1 over developer seed

    I have participated in the 10.9.1 seed program, and therefore have a previous, pre-final release version of 10.9.1 on my MacBook Air. Can I update to the final version in the usual way, through the App store update?

  • I want to Download a video from my iPhone 4. To large to email.

    I want to download video and pictures from my iPhone4 to my Windows 7 PC. The video's are to large to email. How can I do this?