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.

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

  • MBAM 2.5 Webserver installation error

    Upgrading from to 2.5, new webserver.
    Installing in a ConfigMgr intergration scenario.
    Installed all the pre-reqs, everything shows passed in the prereq checker, moved on to install and I get this error in the event log:
    Unexpected Configurator error.
    Description:
    Exception thrown from feature provider.
    Exception:
    System.InvalidOperationException: Client found response content type of '', but expected 'text/xml'.
    The request failed with an empty response.
    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
    at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
    at Microsoft.SqlServer.ReportingServices.ReportService2005.ReportingService2005.ListChildren(String Item, Boolean Recursive)
    at Microsoft.Mbam.Setup.Common.ParameterValidation.IsValidSsrsUrlToMbamReports(Uri uri, Boolean testUri)
    at Microsoft.Mbam.Setup.WebAdministration.HelpDeskProvider.CheckReportsUrl()
    at Microsoft.Mbam.Setup.Common.ActionItemQueue.Run()
    at Microsoft.Mbam.Setup.WebAdministration.WebProviderBase`1.CheckPrereqs(IProgress`1 progress, CancellationToken cancellationToken, T configuration)
    at Microsoft.Mbam.Setup.Common.FeatureProviderBase`1.<>c__DisplayClass34`1.<InvokeAsync>b__33()
    at System.Threading.Tasks.Task`1.InnerInvoke()
    at System.Threading.Tasks.Task.Execute()
    --- End of stack trace from previous location where exception was thrown ---
    at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
    at Microsoft.Mbam.Setup.Common.FeatureProviderBase`1.<InvokeAsync>d__36`1.MoveNext()
    Anyone got any ideas?
    Steve O'Connor
    MCP MCITP MCSA
    My Blog

    Ours is SSRS 2012.
    URL http://yourserver.fqdn.com:/ReportServer will not work, needs the path to the ConfigMgr reports after ReportServer
    Steve O'Connor
    MCP MCITP MCSA
    My Blog
    The URL http://server.fqdn.com/ReportServer is correct. I believe the reason for the error is you have to provide permission to the MBAM service accounts within the SSRS panel found at
    http://server.fqdn.com/Reports. There are two places where you can add security and permissions from within SSRS reports URL (Site Settings).
    One way you can tell you are going to have an issue before even beginning the MBAM configuration wizard is to enter the
    http://server.fqdn.com/ReportServer URL in IE from the MBAM server. If you are prompted for credentials the installation wizard will certainly fail. So, you need to verify that the service account you used in
    the SSRS configuration has admin rights on the MBAM server, and hat the MBAM service account that you are using have admin access to the SSRS server.
    I think it is clear the issues most of us in this tread are having are permissions based... it is just figuring out where that permissions issue is that is the problem.
    See points 5 and 6 of this KB, if you can't hit the SSRS URLs from MBAM server's IE - you're going to get a failure.
    http://support.microsoft.com/kb/2668533
    EDIT, WE HAVE RESOLVED THE ISSUE!
    In this MBAM 2.5 server configuration guide we inadvertently added a setting that was meant for SINGLE SERVER configuration, while we are using a MULTIPLE SERVER configuration. Link - http://msdn.microsoft.com/en-us/library/dn645331.aspx 
    We added
    2. Add <RSWindowsNegotiate/> to the rsreportserver.config file as follows:
    Which broke the app. We went back and removed <RSWindowsNegotiate/> from rsreportserver.config and it worked without issue.
    http://www.microsoftfanboys.com

  • 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

  • Apache webserver start error

    Hi All,
    We have installed content server ver 630 on IBM-AIX ver 5.3 machines along with Apache web server ver Apache_1.3.41.
    while starting the server following is the error,
    $ apachectl start
    Syntax error on line 205 of /apache/kprcs/conf/httpd.conf:
    Cannot load /apache/kprcs/libexec/mod_sapcs.o into server:      0509-022 Cannot load module /apache/kprcs/libexec/mod_sapcs.o.
            0509-026 System error: A file or directory in the path name does not exist.
    /apache/kprcs/bin/apachectl start: httpd could not be started
    $
    Please find the httpd.conf file:
    ======================================================
    httpd.conf -- Apache HTTP server configuration file
    Timeout: The number of seconds before receives and sends time out.
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests: The maximum number of requests to allow
    during a persistent connection. Set to 0 to allow an unlimited amount.
    We recommend you leave this number high, for maximum performance.
    MaxKeepAliveRequests 100
    KeepAliveTimeout: Number of seconds to wait for the next request from the
    same client on the same connection.
    KeepAliveTimeout 15
    MinSpareServers 5
    MaxSpareServers 10
    Number of servers to start initially --- should be a reasonable ballpark
    figure.
    StartServers 5
    MaxClients 150
    MaxRequestsPerChild 0
    LoadModule foo_module libexec/mod_foo.so
    LoadModule sapcs_module libexec/mod_sapcs.o
    LoadModule vhost_alias_module libexec/mod_vhost_alias.so
    LoadModule env_module         libexec/mod_env.so
    LoadModule config_log_module  libexec/mod_log_config.so
    LoadModule mime_magic_module  libexec/mod_mime_magic.so
    LoadModule mime_module        libexec/mod_mime.so
    LoadModule negotiation_module libexec/mod_negotiation.so
    LoadModule status_module      libexec/mod_status.so
    LoadModule info_module        libexec/mod_info.so
    LoadModule includes_module    libexec/mod_include.so
    LoadModule autoindex_module   libexec/mod_autoindex.so
    LoadModule dir_module         libexec/mod_dir.so
    LoadModule cgi_module         libexec/mod_cgi.so
    LoadModule asis_module        libexec/mod_asis.so
    LoadModule imap_module        libexec/mod_imap.so
    LoadModule action_module      libexec/mod_actions.so
    LoadModule speling_module     libexec/mod_speling.so
    LoadModule userdir_module     libexec/mod_userdir.so
    LoadModule alias_module       libexec/mod_alias.so
    LoadModule rewrite_module     libexec/mod_rewrite.so
    LoadModule access_module      libexec/mod_access.so
    LoadModule auth_module        libexec/mod_auth.so
    LoadModule anon_auth_module   libexec/mod_auth_anon.so
    LoadModule dbm_auth_module    libexec/mod_auth_dbm.so
    LoadModule digest_module      libexec/mod_digest.so
    LoadModule proxy_module       libexec/libproxy.so
    LoadModule cern_meta_module   libexec/mod_cern_meta.so
    LoadModule expires_module     libexec/mod_expires.so
    LoadModule headers_module     libexec/mod_headers.so
    LoadModule usertrack_module   libexec/mod_usertrack.so
    LoadModule log_forensic_module libexec/mod_log_forensic.so
    LoadModule unique_id_module   libexec/mod_unique_id.so
    LoadModule setenvif_module    libexec/mod_setenvif.so
    Reconstruction of the complete module list from all available modules
    (static and shared ones) to achieve correct module execution order.
    [WHENEVER YOU CHANGE THE LOADMODULE SECTION ABOVE UPDATE THIS, TOO]
    ClearModuleList
    AddModule mod_sapcs.cpp
    AddModule mod_vhost_alias.c
    AddModule mod_env.c
    AddModule mod_log_config.c
    AddModule mod_mime_magic.c
    AddModule mod_mime.c
    AddModule mod_negotiation.c
    AddModule mod_status.c
    AddModule mod_info.c
    AddModule mod_include.c
    AddModule mod_autoindex.c
    AddModule mod_dir.c
    AddModule mod_cgi.c
    AddModule mod_asis.c
    AddModule mod_imap.c
    AddModule mod_actions.c
    AddModule mod_speling.c
    AddModule mod_userdir.c
    AddModule mod_alias.c
    AddModule mod_rewrite.c
    AddModule mod_access.c
    AddModule mod_auth.c
    AddModule mod_auth_anon.c
    AddModule mod_auth_dbm.c
    AddModule mod_digest.c
    AddModule mod_proxy.c
    AddModule mod_cern_meta.c
    AddModule mod_expires.c
    AddModule mod_headers.c
    AddModule mod_usertrack.c
    AddModule mod_log_forensic.c
    AddModule mod_unique_id.c
    AddModule mod_so.c
    AddModule mod_setenvif.c
    Port 1090
    User nobody
    Group nobody
    ServerAdmin kprcs@KPRO
    DocumentRoot "/apache/kprcs/htdocs"
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory "/apache/kprcs/htdocs">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    <IfModule mod_userdir.c>
        UserDir public_html
    </IfModule>
    <IfModule mod_dir.c>
        DirectoryIndex index.html
    </IfModule>
    AccessFileName: The name of the file to look for in each directory
    for access control information.
    AccessFileName .htaccess
    <Files ~ "^\.ht">
        Order allow,deny
        Deny from all
        Satisfy All
    </Files>
    UseCanonicalName On
    <IfModule mod_mime.c>
        TypesConfig /apache/kprcs/conf/mime.types
    </IfModule>
    DefaultType text/plain
    <IfModule mod_mime_magic.c>
        MIMEMagicFile /apache/kprcs/conf/magic
    </IfModule>
    HostnameLookups Off
    ErrorLog /apache/kprcs/logs/error_log
    LogLevel warn
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%i -> %U" referer
    LogFormat "%{User-agent}i" agent
    CustomLog /apache/kprcs/logs/access_log common
    ServerSignature On
    <IfModule mod_alias.c>
        Alias /icons/ "/apache/kprcs/icons/"
        <Directory "/apache/kprcs/icons">
            Options Indexes MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
    This Alias will project the on-line documentation tree under /manual/
        Alias /manual/ "/apache/kprcs/htdocs/manual/"
        <Directory "/apache/kprcs/htdocs/manual">
            Options Indexes FollowSymlinks MultiViews
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
        ScriptAlias /cgi-bin/ "/apache/kprcs/cgi-bin/"
        <Directory "/apache/kprcs/cgi-bin">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    </IfModule>
    <IfModule mod_autoindex.c>
    FancyIndexing is whether you want fancy directory indexing or standard
        IndexOptions FancyIndexing
    AddIcon* directives tell the server which icon to show for different
    files or filename extensions.  These are only displayed for
    FancyIndexed directories.
        AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
        AddIconByType (TXT,/icons/text.gif) text/*
        AddIconByType (IMG,/icons/image2.gif) image/*
        AddIconByType (SND,/icons/sound2.gif) audio/*
        AddIconByType (VID,/icons/movie.gif) video/*
        AddIcon /icons/binary.gif .bin .exe
        AddIcon /icons/binhex.gif .hqx
        AddIcon /icons/tar.gif .tar
        AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
        AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
        AddIcon /icons/a.gif .ps .ai .eps
        AddIcon /icons/layout.gif .html .shtml .htm .pdf
        AddIcon /icons/text.gif .txt
        AddIcon /icons/c.gif .c
        AddIcon /icons/p.gif .pl .py
        AddIcon /icons/f.gif .for
        AddIcon /icons/dvi.gif .dvi
        AddIcon /icons/uuencoded.gif .uu
        AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
        AddIcon /icons/tex.gif .tex
        AddIcon /icons/bomb.gif core
        AddIcon /icons/back.gif ..
        AddIcon /icons/hand.right.gif README
        AddIcon /icons/folder.gif ^DIRECTORY^
        AddIcon /icons/blank.gif ^^BLANKICON^^
    DefaultIcon is which icon to show for files which do not have an icon
    explicitly set.
        DefaultIcon /icons/unknown.gif
    AddDescription allows you to place a short description after a file in
    server-generated indexes.  These are only displayed for FancyIndexed
    directories.
    Format: AddDescription "description" filename
        #AddDescription "GZIP compressed document" .gz
        #AddDescription "tar archive" .tar
        #AddDescription "GZIP compressed tar archive" .tgz
    ReadmeName is the name of the README file the server will look for by
    default, and append to directory listings.
    HeaderName is the name of a file which should be prepended to
    directory indexes.
        ReadmeName README.html
        HeaderName HEADER.html
    IndexIgnore is a set of filenames which directory indexing should ignore
    and not include in the listing.  Shell-style wildcarding is permitted.
        IndexIgnore .??* *~ # HEADER README* RCS CVS *,v *,t
    </IfModule>
    End of indexing directives.
    Document types.
    <IfModule mod_mime.c>
        AddLanguage da .dk
        AddLanguage nl .nl
        AddLanguage en .en
        AddLanguage et .ee
        AddLanguage fr .fr
        AddLanguage de .de
        AddLanguage el .el
        AddLanguage he .he
        AddCharset ISO-8859-8 .iso8859-8
        AddLanguage it .it
        AddLanguage ja .ja
        AddCharset ISO-2022-JP .jis
        AddLanguage kr .kr
        AddCharset ISO-2022-KR .iso-kr
        AddLanguage nn .nn
        AddLanguage no .no
        AddLanguage pl .po
        AddCharset ISO-8859-2 .iso-pl
        AddLanguage pt .pt
        AddLanguage pt-br .pt-br
        AddLanguage ltz .lu
        AddLanguage ca .ca
        AddLanguage es .es
        AddLanguage sv .sv
        AddLanguage cs .cz .cs
        AddLanguage ru .ru
        AddLanguage zh-TW .zh-tw
        AddCharset Big5         .Big5    .big5
        AddCharset WINDOWS-1251 .cp-1251
        AddCharset CP866        .cp866
        AddCharset ISO-8859-5   .iso-ru
        AddCharset KOI8-R       .koi8-r
        AddCharset UCS-2        .ucs2
        AddCharset UCS-4        .ucs4
        AddCharset UTF-8        .utf8
        <IfModule mod_negotiation.c>
            LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw
        </IfModule>
        AddType application/x-tar .tgz
        AddEncoding x-compress .Z
        AddEncoding x-gzip .gz .tgz
    If the AddEncoding directives above are commented-out, then you
    </IfModule>
        BrowserMatch "Mozilla/2" nokeepalive
        BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
    The following directive disables HTTP/1.1 responses to browsers which
    are in violation of the HTTP/1.0 spec by not being able to grok a
    basic 1.1 response.
        BrowserMatch "RealPlayer 4\.0" force-response-1.0
        BrowserMatch "Java/1\.0" force-response-1.0
        BrowserMatch "JDK/1\.0" force-response-1.0
    </IfModule>
    End of browser customization directives
    <IfModule mod_sapcs.cpp>
      AddModuleInfo ContentServer "SAP Content Server 6.30"
      CSConfigPath /apache/kprcs/conf/cs.conf
      <Location /sapcs>
      SetHandler sapcs_module
      Allow from all
      </Location>
      <Location /ContentServer/ContentServer.dll>
      SetHandler sapcs_module
      Allow from all
      </Location>
      <Location /contentserver/contentserver.dll>
      SetHandler sapcs_module
      Allow from all
      </Location>
    </IfModule>
    =================================================================
    Could anyone help in solving this issue?
    Regards,
    HP Basis

    Hi,
    I am also getting the same error.
    How did you managed to solve it?
    Thanks for any guidance,
    Abdul

  • 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.

  • 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

  • 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

Maybe you are looking for

  • Updating a record using variables

    I want to use a variable(s) to update my record. I get a Java excpetion when using this code: <%@ page import="java.sql.*"%> <%@ include file = "/html/common/init.jsp" %> <% String ticketid = request.getParameter("ticketid"); %> <% String comment = r

  • Can't open a Pages file with Pages

    I have someone sending me a file from a new version of Pages than I have. The files won't open, is there a work around?

  • Help With LightRoom Aspect Ratio Settings

    I have created some custom Aspect Ratio settings to the crop tool but I now want to delete them as I entered them wrong. Can anyone tel me how I can delete the custom ones I have made or reset back to defaults. I am guessing they are written out to a

  • Packaging AIR application with ant fails, Packaging AIR application inside IntelliJ works

    Hi, I can package AIR application (package type ad-hoc distribution) inside IntelliJ (from Build menu) but when I try with my ant build, it encounters an error running the adt command Is there a way to have more details on the error? At the moment, i

  • Running Classic Apps on Intel Mac

    Hi, I'm looking for a free and legal way to install and use classic apps. I don't have an "old" mac that runs classic, so I need an emulator or an app that can open these apps. Does anyone know any solutions?