XI_J2EE_ADAPTER_XI_HANDLER - GENERAL_ERROR

Hi,
Scenario: RFC adapter to File adapter.
I am getting the following error:
Message Data
Attribute Value
Engine Adapter Engine
Status Waiting
Repeatable Yes
Cancelable Yes
Start 15.05.2007 19:57:18
End 15.05.2007 19:57:18
Sender Party  
Sender Service CD1
Sender Interface urn:sap-com:document:sap:rfc:functions
ZXI_TEST
Receiver Party  
Receiver Service  
Receiver Interface  
Quality of Service Exactly Once
Error Category XI_J2EE_ADAPTER_XI_HANDLER
Error Code GENERAL_ERROR
Message 0092C60810453891061093C41CD2CD1C
Reference  
Can anyone help?
Thanks,
Leanne

Hi,
I have found error is the message, please help:
2007-05-15 20:07:18 Success The asynchronous message was successfully scheduled to be delivered at Tue May 15 20:12:18 SAST 2007.
2007-05-15 20:07:18 Success The message status set to WAIT.
2007-05-15 20:12:18 Success Retrying to send message. Retry: 3
2007-05-15 20:12:18 Success The message was successfully retrieved from the send queue.
2007-05-15 20:12:18 Success The message status set to DLNG.
2007-05-15 20:12:18 Error Received XI System Error. ErrorCode: SYSTEM_NOT_CONFIGURED_AS_XMB ErrorText:   ErrorStack: System not configured as XI Integration Engine
2007-05-15 20:12:18 Error Transmitting the message to endpoint http://jssxid0:8000/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: SYSTEM_NOT_CONFIGURED_AS_XMB:.
Thanks,
Leanne

Similar Messages

  • HTTP Adapter Receiver -- Message not arrive

    Hello,
    i send an IDoc from an SAP System to the PI and then with the HTTP Adapter
    to a non SAP System.
    The Message didn't arrive.
    The Message Monitor says 'Call Adapter'.
    Any Ideas?
    Regards
    Patrick

    Patrick
    A similar issue has been discussed here:
    XI_J2EE_ADAPTER_XI_HANDLER - GENERAL_ERROR
    Unfortuantely it is a gnereic error.
    Try extending the trace file in the log configurator in Visual Admin to see if you can get a better indication of what is triggering the error.
    Try running RSXMB_ACTIVATE_ICF_SERVICES in SE38 to see if this kicks off the Integration Engine services.
    Also, check page 29 from this guide:
    https://websmp102.sap-ag.de/~sapidb/011000358700001697502004E.PDF

  • HTTP Adapter receiver.customizer_class

    I'm trying to do something with the reply from a HTTPS-message from a website.
    The HTTPCustomizedSender works fine, I tested:
    import oracle.oai.agent.adapter.technology.HTTPSenderCustomizer;
    import oracle.oai.agent.adapter.sdk.Agent;
    import oracle.oai.agent.adapter.transport.TransportMessage;
    import oracle.oai.agent.adapter.sdk.MessageObject;
    import oracle.oai.agent.adapter.sdk.AttributeObject;
    public class CustomizedSenderResponse implements HTTPSenderCustomizer {
    public void customizeTransportMessage (Agent agent, TransportMessage transportMessage,
    MessageObject mobj, AttributeObject aobj)
    agent.logTraceMessage ("Sent message sender xml:" + transportMessage.getBodyAsString(),
    null,null,null);
    Now I want to catch the reply from the website (I can see the reply when I set the tracelevel to 2 in the adapter.ini), so accordingly to the documentation I should implement the CustomerReceiver class:
    import oracle.oai.agent.adapter.technology.ReceiverCustomizer;
    import oracle.oai.agent.adapter.sdk.Agent;
    import oracle.oai.agent.adapter.transport.TransportMessage;
    public class CustomizedReceiverResponse implements ReceiverCustomizer {
    public void customizeTransportMessage (Agent agent, int receiverType,
    TransportMessage transportMessage)
    public String createReplyMessage(Agent agent, int status, TransportMessage transportMessage)
    agent.logTraceMessage ("Return message receiver :" + transportMessage.getBodyAsString(),
    null,null,null);
    agent.logTraceMessage ("Return message receiver:" + transportMessage.getResponse(),
    null,null,null);
    return "Successfull";
    But it's not working, it even seems the parameter http.receiver.customizer_class=CustomizedReceiverResponse
    is not recognized by the adapter
    We are using version 9.0.2.0.2 of Interconnect

    Patrick
    A similar issue has been discussed here:
    XI_J2EE_ADAPTER_XI_HANDLER - GENERAL_ERROR
    Unfortuantely it is a gnereic error.
    Try extending the trace file in the log configurator in Visual Admin to see if you can get a better indication of what is triggering the error.
    Try running RSXMB_ACTIVATE_ICF_SERVICES in SE38 to see if this kicks off the Integration Engine services.
    Also, check page 29 from this guide:
    https://websmp102.sap-ag.de/~sapidb/011000358700001697502004E.PDF

  • Error on file adapter (GENERAL_ERROR on XI_J2EE_ADAPTER_XI_HANDLER )

    Hi Experts,
    I have just configured a sender file adapter  with content conversion in a PI 7.0. I will try to explain the problem:
    1. I put the text file on the selected folder, to be taken.
    2. The file is taken from the folder and archived in the archive folder.
    Until here everything works fine, but from here:
    - I can't watch the message in the sxmb_moni
    - I can watch the message in the message monitoring in the Runtime Workbench. Here I can even see the XML well formed(the text file have been processed correctly)
    The error log:
    Message Data
    Attribute Value
    Engine Adapter Engine
    {Status System Error
    Repeatable Yes
    Cancelable Yes
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    Does anybody know where will be the error?
    Regards
    Gonzalo

    Hi,
       please check the following links related to your error category.
    File (xml)>>xi>>IDoc
    Problem in JDBC Reciver Channel
    Problem in Webservice -> XI -JDBC
    regards
    mahesh.

  • Error Category      XI_J2EE_ADAPTER_XI_HANDLER

    Hi
    A couple of days we had problem in our Xi production server & we were unable to login into the server.
    During that time the messages which got picked up from FTP went into Adapter Engine System Error.
    Our Scenario is File to Idoc.
    When I try to resend those messages through RWB its giving through PIAFUSER its givig wrong user id or password. Although the user id & pwd is correct.
    Message Data
    Attribute     Value
    Status             System Error
    Repeatable     Yes
    Cancelable     Yes
    Error Category      XI_J2EE_ADAPTER_XI_HANDLER
    Error Code     GENERAL_ERROR
    Start     12.08.2011 02:35:50
    End     12.08.2011 07:08:59
    Sender Party     
    Sender Service     CLMS
    Receiver Party     
    Receiver Service     
    Interface     http://srl.in/clm_outbound
    SRL_MI_CLM_SALES
    Quality of Service     Exactly Once
    Message     cf1c6b31-b3ed-45cb-08da-ebcbc1de3906
    Reference     
    Conversation ID     
    Version     0
    Edited     No
    Serialization Context     
    Direction     OUTBOUND
    Message Type     Send
    Profile     XI
    Connection     File_http://sap.com/xi/XI/System
    Transport     HTTP
    End Point     http://srlxiprd:8000/sap/xi/engine?type=entry
    Authorization     SAPPasswordCredential(PIAFUSER):password=********:sapclient=900:saplang=
    Sequential Number     0
    Number of Retries     3
    Failed     4
    Retries     300000
    Valid to     
    Persist Until     11.09.2011 02:35:50
    Schedule Time     12.08.2011 06:22:55
    Please give your valuable suggestion as I have lots of messages in system error.
    Thanks

    User XIAFUSER/PIAFUSER could have been locked.
    Check the exchange profile and transaction SU01; try to reset the password.
    Restart the Java Engine to activate changes in the exchange profile.
    Regards
    Pothana

  • Soap Adapter - XI_J2EE_ADAPTER_XI_HANDLER Error

    Hello,
    we have a very informative error here for
    SOAP outbound adapter:
    Sending to the SOAP-Adapter address  ..../SOAP_Adapter/MessageServlet.... with the test tool in RWB we have this error:
    Error category: XI_J2EE_ADAPTER_XI_HANDLER
    Error code: GENERAL_ERROR
    No entries in SXMB_MONI (of course!)
    No idea, what has gone wrong!
    Scenario is completed in ID!
    What could be possible problems related to this fantastic error message?
    We are on SP17,
    Comm.channel monitoring shows no errors! (green light)
    Best regards
    Dirk

    Hi Dirk,
    can u see any messges in Message monitor on the RWB.
    If yes, can u check the audit log and see what the problem is?
    Regards
    Sunita

  • XI_J2EE_ADAPTER_XI_HANDLER

    Hello experts,
    We are facing a critical problem .
    We are getting the following error in IFR.
    Message Data
    Attribute Value
    Engine Adapter Engine
    Status System Error
    Repeatable Yes
    Cancelable Yes
    Start 17.01.2008 17:11:50
    End 17.01.2008 22:11:29
    Sender Party  
    Sender Service BS_OSX
    Sender Interface urn:sap-com:document:sap:rfc:functions
    CONTROL_RECIPE_DOWNLOAD
    Receiver Party  
    Receiver Service  
    Receiver Interface  
    Quality of Service Exactly Once
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    Message 2870CC28B18314610720F1C004D00808
    I have checked all setting in SLD,smicm,sxmb_adm,communication channels are working fine, SLD cache has been refreshed, Business system has Integration server attached to it.
    But still i am not able to rectify the problem.
    Please suggest something . How to rectify this problem
    This is very urgent .
    Regards
    SAras Jain

    RFC adapter received tRFC for CONTROL_RECIPE_DOWNLOAD with TID A0473CAB6356478FB7A2088D from OSX/070. Attempting to send message asynchronously
    2008-01-17 22:17:00 Success Application attempting to send an XI message asynchronously using connection AFW.
    2008-01-17 22:17:00 Success Trying to put the message into the send queue.
    2008-01-17 22:17:00 Success Message successfully put into the queue.
    2008-01-17 22:17:00 Success The application sent the message asynchronously using connection AFW. Returning to application.
    2008-01-17 22:17:00 Success The message was successfully retrieved from the send queue.
    2008-01-17 22:17:00 Success The message status set to DLNG.
    2008-01-17 22:17:00 Error Received XI System Error. ErrorCode: SYSTEM_NOT_CONFIGURED_AS_XMB ErrorText:   ErrorStack: System not configured as XI Integration Engine
    2008-01-17 22:17:00 Error Transmitting the message to endpoint http://orxidd01:8002/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: SYSTEM_NOT_CONFIGURED_AS_XMB:.
    2008-01-17 22:17:00 Success The asynchronous message was successfully scheduled to be delivered at Thu Jan 17 22:22:00 EET 2008

  • XI_J2EE_ADAPTER_XI_HANDLER  Error

    Hi Experts,
    I have done file to idoc scenario  and file to file scenario.
    after activating the objects in integ.directory , i couldnt see the processed msgs in sxmb_moni for both scenario.
    In RWB comoponent monitoring when i  see communication channel monitor it shows only outbound msgs but both comm.channel functioning properly.even i could see the msgs in mesage monitoring(except outbound msgs). the outbound log shows the msg executed succesfully waiting in que. after some times it shows status: system error, error category:XI_J2EE_ADAPTER_XI_HANDLER , error code:SEND_CONSUMER_ERROR. I think the mesages not going in to integ.engine.
                    i thought it might be a cache problem .So I  execute the Tcode SXI_CACHE it shows following error  1,Unable to Refresh Cache Contents 2, Error During Last Attempt to Refresh Cache. i double click the above error it shows following details.
                                               Incorrect XML display for AlertCategory
                                                Error during deserialization
                                                 Data loss occurred when converting 011136c23c9430359b57c0ef8949c630   
         Can you give me the solution
    Thanks
    Raja Mohamed

    Hi,
    Check these threads...
      Re: File is picked up but never show the XML message in SXMB_MONI
    SYSTEM_NOT_CONFIGURED_AS_XMB
    CCM2.0 Config in NW2004s (PI7.0) u0096 XI Error
    Regds,
    Pinangshuk.

  • SOAP-Request to external Web Service Failed with GENERAL_ERROR PART UKNOWN

    Hi,
    i have generated a Consumer Proxy with the following WSDL File:
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- Mit XMLSpy v2010 rel. 2 (http://www.altova.com) von Ralph Rothe (n/a) bearbeitet -->
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://new.webservice.namespace" targetNamespace="http://new.webservice.namespace">
            <wsdl:types>
                   <xs:schema targetNamespace="http://new.webservice.namespace" elementFormDefault="qualified"/>
            </wsdl:types>
            <wsdl:message name="greetAnfrage">
                   <wsdl:part name="user" type="xs:string"/>
            </wsdl:message>
            <wsdl:message name="greetAntwort">
                   <wsdl:part name="return" type="xs:string"/>
            </wsdl:message>
            <wsdl:portType name="TestServerPortType">
                   <wsdl:operation name="getResults">
                           <wsdl:input message="tns:greetAnfrage"/>
                           <wsdl:output message="tns:greetAntwort"/>
                   </wsdl:operation>
            </wsdl:portType>
            <wsdl:binding name="TestServerBinding" type="tns:TestServerPortType">
                   <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
                   <wsdl:operation name="getResults">
                           <soap:operation soapAction="urn:#NewOperation" style="rpc"/>
                           <wsdl:input>
                                   <soap:body use="literal"/>
                           </wsdl:input>
                           <wsdl:output>
                                   <soap:body use="literal"/>
                           </wsdl:output>
                   </wsdl:operation>
            </wsdl:binding>
            <wsdl:service name="TestServerService">
                   <wsdl:port name="TestServerPort" binding="tns:TestServerBinding">
                           <soap:address location="http://92.79.135.41/soap/server.php"/>
                   </wsdl:port>
            </wsdl:service>
    </wsdl:definitions>
    If i testing the Error "GENERAL ERROR - PART UNKNOWN (NULL) occur. A payload trace with SRT_UTIL i show a correct response.

    Hi,
    i have generated a Consumer Proxy with the following WSDL File:
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- Mit XMLSpy v2010 rel. 2 (http://www.altova.com) von Ralph Rothe (n/a) bearbeitet -->
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://new.webservice.namespace" targetNamespace="http://new.webservice.namespace">
            <wsdl:types>
                   <xs:schema targetNamespace="http://new.webservice.namespace" elementFormDefault="qualified"/>
            </wsdl:types>
            <wsdl:message name="greetAnfrage">
                   <wsdl:part name="user" type="xs:string"/>
            </wsdl:message>
            <wsdl:message name="greetAntwort">
                   <wsdl:part name="return" type="xs:string"/>
            </wsdl:message>
            <wsdl:portType name="TestServerPortType">
                   <wsdl:operation name="getResults">
                           <wsdl:input message="tns:greetAnfrage"/>
                           <wsdl:output message="tns:greetAntwort"/>
                   </wsdl:operation>
            </wsdl:portType>
            <wsdl:binding name="TestServerBinding" type="tns:TestServerPortType">
                   <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
                   <wsdl:operation name="getResults">
                           <soap:operation soapAction="urn:#NewOperation" style="rpc"/>
                           <wsdl:input>
                                   <soap:body use="literal"/>
                           </wsdl:input>
                           <wsdl:output>
                                   <soap:body use="literal"/>
                           </wsdl:output>
                   </wsdl:operation>
            </wsdl:binding>
            <wsdl:service name="TestServerService">
                   <wsdl:port name="TestServerPort" binding="tns:TestServerBinding">
                           <soap:address location="http://92.79.135.41/soap/server.php"/>
                   </wsdl:port>
            </wsdl:service>
    </wsdl:definitions>
    If i testing the Error "GENERAL ERROR - PART UNKNOWN (NULL) occur. A payload trace with SRT_UTIL i show a correct response.

  • Receiver Communication channel was not showning in C C Monitoring

    Hi,
    I am Doing File-to Idoc/Idoc-toFile  Scenario. it is shwong these errors plz help meout
    In MSG DATA
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    In Audit Log
    Transmitting the message to endpoint http://apollo:8000/sap/xi/engine?type=entry using connection AFW failed, due to: com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 401 : Unauthorized.
    reg,
    suresh

    Dear Suresh,
    It appears be an authorization issue. Check the credentials given.
    /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    Possible Tips:
    • Check XIAPPLUSER is having this Role -SAP_XI_APPL_SERV_USER
    • If the error is in XI Adapter, then your port entry should J2EE port 5<System no>
    • If the error is in Adapter Engine
    –then have a look into SAP note- 821026, Delete the Adapter Engine cache in transaction SXI_CACHE Goto --> Cache.
    • May be wrong password for user XIISUSER
    • May be wrong password for user XIAFUSER
    – for this Check the Exchange Profile and transaction SU01, try to reset the password -Restart the J2EE Engine to activate changes in the Exchange Profile After doing this, you can restart the message
    Regards,
    Naveen.

  • Problem in JDBC Reciver Channel

    Hi Experts,
              My scenario is , transfer records from one table to another table in MS SQL Server.For that I have created a JDBC to JDBC Scenario. I am using same Business System for both Sender and Reciver Communication Channels.  I have created two tables in SQL Server with same fields and mapped in message mapping accrodingly.
          I have written a SQL Queries in Sender as
            SELECT .....  SELECT * FROM EXAMPLE WHERE FLAG<>'0'
            UPDATE.....   UPDATE EXAMPLE SET FLAG='0' WHERE FLAG<>'0'
       When i insert the records in EXAMPLE(source) table the flag field values are updated to '0'.
       But these records are not inserted into Destination table.
    I have checked the result in Communication channel monitoring .. the result displayed for Sender Communication channel showing as "PROCESSED SUCCESSFULLY"
    but where as in Reciver Communication Channel it is still showing as "FUNCTIONING"
    What might be the problem...
    Please help me in sloving this issue..
    Thanks in Advance,
    Murthy.

    Hi Bhavesh,
           I can not provide XML Source for JDBC adapter as I can not get any message when i checked in SXMB_MONI.
           As you told me, I looked into Message Monitoring in RWB for messages in Integration Server and Adapter Engine.
          I could found the Messages for Sender Interface in Integratio severa, and it's status as System
    Error. Here is the complete info.
    Attribute Value
    Engine Adapter Engine
    Status System Error
    Repeatable Yes
    Cancelable Yes
    Start 16.05.2007 12:09:14
    End 16.05.2007 12:24:14
    Sender Party  
    Sender Service WORK_DEMOAR_BS
    Sender Interface http://prospecta.com.au/DemoAr/JDBC2JDBC
    SENDER_MI
    Receiver Party  
    Receiver Service  
    Receiver Interface  
    Quality of Service Exactly Once
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    Message 297BF2A0037811DCB75B0015170C6BA8
    Reference  
    But i could not found any messages for Reciver interface in Integratio Server.
    Also i could not found any messages for Adapter Engine for both Sender and Reciver.
    Thanks,
    Murthy.

  • Isssue in File To RFC Scenerio

    Hi Experts,
       I am sending a .DAT  file to R/3 using PI.
       File gets successfully picked up from FTP into PI. But sxmb_moni is not showing any error messeges, nothing. In fact I know this is a perfectly OK file as few days ago it was successfully processing the same file, without errorrs.
      I hav checked in messege monitering and got the following error.
    Error Category XI_J2EE_ADAPTER_XI_HANDLER
    Error Code GENERAL_ERROR
    Received XI system error.error Code:SLD_NO_OWN_BS Error Text:Error Stack:error while reading ID of own business system from the SLd for system RXT and client 001 Internal error in Landscape Directory.                
    I hav checked the LOG in SLD and got the fllowing error.
    #1470 03/10/2009 15:00:49.918 [SAPEngine_Application_Thread[impl:3]_18] WARNING com.sap.lcr.cimsrv.ChangePasswordServlet: Password change required for automated client. Please ensure that service client users don't have initial passwords. Alternatively, logon to the SLD user interface with the corresponding user and assign a new password. After the password has been changed, client settings must be updated accordingly.
    I hav done no changes in any where,, no password change or no craetion of new client. This scenerio was working ok, but all of a sudden it started giving this strage issue. Only hint I can giv is,, the file size is some where around 2.5mb,, and i believe this is NOT a constraint..but may be I can be wrong.
    Please comment experts.
    Regards,
    Arnab .

    Hi! Arnab,
    com.sap.lcr.cimsrv.ChangePasswordServlet: Password change required for automated client. Please ensure that service client users don't have initial passwords. Alternatively, logon to the SLD user interface with the corresponding user and assign a new password. After the password has been changed, client settings must be updated accordingly
    According to my knowledge the issue is not related to development side. Please check with your basis guys to check all the conenctions like SLD conenctions and J2EE engine status and also regardign ABAP stack.
    1. Got to ABAP stack and enter T code SLDCHECK.
    2. Also goto T code SMICM and there restart j2ee engine by selecting options J2EE soft Restart in the top menu.
    3. If still issues s there then if possible ask them to do entirre XI server restart once..
    Also go through this SAP note and ask your basis guys if any patches are to be implemented.
    [Note 1225611- com.sap.lcr.cimsrv.ChangePasswordServlet:|
    [1225611|https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1225611]
    Regards::
    Amar Srinivas Eli

  • No message reach into Integration Engine ...

    Hello,
    I have following problem. I send message to XI through SOAP adapter. But the message doesn't reach of Integration Engine. It is delivered into Adapter Engine and then it stays in status "Waiting". When open message detail in RWB I get these information:
    Message Data
    Attribute     Value
    Engine     Adapter Engine
    Status     Waiting
    Repeatable     Yes
    Cancelable     Yes
    Start     29.08.2008 12:14:59
    End     29.08.2008 12:14:59
    +Sender Party     +
    Sender Service     BS_GetSupperior
    Sender Interface     http://sntcz.cz/xmlns/holidays
    MI_Holiday
    +Receiver Party     +
    +Receiver Service     +
    +Receiver Interface     +
    Quality of Service     Exactly Once
    Error Category     XI_J2EE_ADAPTER_XI_HANDLER
    Error Code     GENERAL_ERROR
    Message     55C9628075B311DDABE200301875333B
    +Reference     +
    ... and in defaultTrace file occures this message:
    #1.5#00301875333B0057000000DE0000109C00045596D2CD72D8#1220006176812#com.sap.aii.af.ra.ms.impl.core.queue.SendConsumer##com.sap.aii.af.ra.ms.impl.core.queue.SendConsumer.onMessage(QueueMessage, boolean)#J2EE_GUEST#0##srvbr05_NW4_2798750#XISUPER#18255d00759d11ddc1a500301875333b#SAPEngine_Application_Thread[impl:3]_31##0#0#Error##Java###Transmitting the message to endpoint using connection failed, due to: .#3#AFW#com.sap.aii.af.ra.ms.api.RecoverableException: Received HTTP response code 500 : Error during conversion of XI message#http://srvbr05:8000/sap/xi/engine?type=entry#
    #1.5#00301875333B004B0000009D0000109C00045596D2CE9B64#1220006176890#com.sap.aii.messaging.srt.xmb.XMBWebServiceExtension#sap.com/com.sap.aii.af.soapadapter#com.sap.aii.messaging.srt.xmb.XMBWebServiceExtension#XISUPER#2919##srvbr05_NW4_2798750#XISUPER#ecff64f075af11dda90200301875333b#XI SOAP[BS_GetSupperior_SOAP/BS_GetSupperior/]_2449##0#0#Error##Plain###no message ID available#
    #1.5#00301875333B0049000001270000109C00045596D3111C00#1220006181250#XIRWB.com.sap.aii.mdt.api.server.MessageMonitoringBean#sap.com/com.sap.xi.mdt#XIRWB.com.sap.aii.mdt.api.server.MessageMonitoringBean#XISUPER#2920##srvbr05_NW4_2798750##f03f74c075af11ddb4ce00301875333b#SAPEngine_Application_Thread[impl:3]_3##0#0#Error#1#/Applications/ExchangeInfrastructure/RuntimeWorkbench#Plain###enrichMessageData(): Error during retrieving the end-to-end-monitoring information
    Thrown:
    com.sap.aii.rwb.endtoendmonitoring.util.Sxmb_Get_Pmi_Info_Fault_Exception:
         at sun.reflect.GeneratedConstructorAccessor358.newInstance(Unknown Source)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
         at java.lang.Class.newInstance0(Class.java:308)
         at java.lang.Class.newInstance(Class.java:261)
         at com.sap.aii.proxy.framework.core.JcoMarshaler.unmarshalException(JcoMarshaler.java:429)
         at com.sap.aii.proxy.framework.core.JcoProxy.send(JcoProxy.java:82)
         at com.sap.aii.proxy.framework.core.AbstractProxy$JcoProxyHelper.send(AbstractProxy.java:173)
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:141)
         at com.sap.aii.rwb.endtoendmonitoring.util.PMI_PortType.sxmb_Get_Pmi_Info(PMI_PortType.java:28)
         at com.sap.aii.mdt.api.server.MessageMonitoringBean.enrichMessageData(MessageMonitoringBean.java:965)
         at com.sap.aii.mdt.api.server.MessageMonitoringBean.setMessageList(MessageMonitoringBean.java:762)
         at com.sap.aii.mdt.api.server.MessageMonitoringBean.getPureMessageList(MessageMonitoringBean.java:568)
         at com.sap.aii.mdt.api.server.MessageMonitoringObjectImpl0.getPureMessageList(MessageMonitoringObjectImpl0.java:1016)
         at com.sap.aii.mdt.api.server.MessageMonitoring_Stub.getPureMessageList(MessageMonitoring_Stub.java:1772)
         at com.sap.aii.mdt.server.integrationserver.IntegrationServerMonitoringBean.getMessageList(IntegrationServerMonitoringBean.java:354)
         at com.sap.aii.mdt.api.server.MessageMonitoringBean.setMessageList(MessageMonitoringBean.java:744)
         at com.sap.aii.mdt.api.server.MessageMonitoringBean.getMessageList(MessageMonitoringBean.java:552)
         at com.sap.aii.mdt.api.server.MessageMonitoringObjectImpl1_1.getMessageList(MessageMonitoringObjectImpl1_1.java:657)
         at com.sap.aii.mdt.api.server.MessageMonitoring_Stub.getMessageList(MessageMonitoring_Stub.java:810)
         at com.sap.aii.mdt.util.WebUtil.generateTableViewModel(WebUtil.java:1254)
         at jsp_monitor_new1219936385390._jspService(jsp_monitor_new1219936385390.java:9)
         at com.sap.engine.services.servlets_jsp.server.jsp.JspBase.service(JspBase.java:112)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:544)
         at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:186)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
         at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
         at com.sapportals.htmlb.page.PageProcessorServlet.handleRequest(PageProcessorServlet.java:68)
         at com.sapportals.htmlb.page.PageProcessorServlet.doPost(PageProcessorServlet.java:22)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    If I try to send message to XI directly through HTTP adapter the message is not delivered into Integration Engine.
    Do you have any idea what to check or where could be problem?
    Thank you in advance for every advice!
    Best regards,
    Zbynek

    Hi Zbynek,
    I think the problem is in the structure of the xml you want to send. I mean, that the structure of the message you are sending by means of SOAP adapter is not the same that the structure in the Inegration Repository.
    When you test your message with a wrong BS it is sent to the IE and you can see this message in sxmb_moni with error status. It`s obvius, there is no configuration for this scenario. However if you test your scenario with right parametes but the content (xml structure) is wrong, the step when the content of the call is converted to the structure of the IR will fail. And the message doesn`t get the IE.
    So check the content of your call.
    I hope it is useful for you.
    Regards,
    Carlos

  • Data not passed to workflow

    Hi,
    I created a new element to my WF container: 'Object_id'. I binded it to my decision task also. I am calling this workflow from a method:
    data:
            t_cont  TYPE TABLE OF swcont,
            lv_objid TYPE crmt_object_id_db.
        lv_objid = '0000000001'.
        swc_set_element t_cont 'Object_id' lv_objid.
        CALL FUNCTION 'EWW_WORKFLOW_START'
          EXPORTING
            x_task          = w_task
          TABLES
            x_container     = t_cont
          EXCEPTIONS
            invalid_task    = 1
            no_active_plvar = 2
            start_failed    = 3
            general_error   = 4
            OTHERS          = 5.
        COMMIT WORK.
    This workflow gets triggered but the problem is that it is not showing object id in task. I have used following description in task:
    Warranty item &OBJECT_ID& needs your approval for discount.
    Still no object_id is captured here. Can you help on this?
    Regards,
    Shikha

    Make sure the workflow container element name and the name that you specified in the SWC_SET_ELEMENT statement are same and try to mention the name in the upper case.
    it should be with the same name
    SWC_SET_ELEMENT t_cont  'OBJECT_ID' lv_objid.
    if the element that you want to pass is a table then you have to use SWC_SET_TABLE

  • How to send data from a web dypro application using workflow

    Hi All,
    I am working on a web dynpro application where the user will enter the header and item details for a FI document to be posted. Once the user enters the data the workflow should initiate and should also send the data across to the approver to approve. To initiate the workflow I am using the function module 'SAP_WAPI_START_WORKFLOW' and it's working fine and generating a uniquw workflow item id. Now my main concern is how to send the data across from web dynpro application through the workflow. I have my data in three internal tables: 1. header table. 2. G/L table and 3. Currency table, I am capturing all this data from the web dypro screen entered by the user. Right now I have the following code in my web dypro application.
    METHOD execute_bapi_acc_document_post .
      DATA: return TYPE TABLE OF bapiret2.
      DATA: wa_return LIKE LINE OF return.
      DATA lo_bapi_acc_document_po TYPE REF TO if_wd_context_node.
      DATA lo_changing TYPE REF TO if_wd_context_node.
      DATA lo_accountgl TYPE REF TO if_wd_context_node.
      DATA lo_currencyamount TYPE REF TO if_wd_context_node.
      DATA lo_importing TYPE REF TO if_wd_context_node.
      DATA lo_documentheader TYPE REF TO if_wd_context_node.
      DATA lo_element TYPE REF TO if_wd_context_element.
      DATA lt_elements TYPE wdr_context_element_set.
      DATA ls_c_documentheader TYPE if_componentcontroller=>element_documentheader.
      DATA lt_c_accountgl TYPE if_componentcontroller=>elements_accountgl.
      DATA ls_c_accountgl LIKE LINE OF lt_c_accountgl.
      DATA lt_c_accountgl_cp TYPE if_componentcontroller=>elements_accountgl.
      DATA lt_c_currencyamount TYPE if_componentcontroller=>elements_currencyamount.
      DATA ls_c_currencyamount LIKE LINE OF lt_c_currencyamount.
      DATA lt_c_currencyamount_cp TYPE if_componentcontroller=>elements_currencyamount.
      DATA wa_c_currencyamount type bapiaccr09.
    CALL FUNCTION 'SAP_WAPI_START_WORKFLOW'
      EXPORTING
        TASK                      = 'TSXXXXXXXXXX'            
       USER                      = sy-uname
    IMPORTING
       RETURN_CODE               = L_RETURN_CODE
       WORKITEM_ID               = LV_WIID
    TABLES
    *   INPUT_CONTAINER           = lt_input_container
       MESSAGE_LINES             = lt_message_lines
       AGENTS                    = ls_agents
      lo_bapi_acc_document_po = wd_context->get_child_node( wd_this->wdctx_bapi_acc_document_po ).
      lo_changing = lo_bapi_acc_document_po->get_child_node( wd_this->wdctx_changing ).
      lo_accountgl = lo_changing->get_child_node( wd_this->wdctx_accountgl ).
      lo_currencyamount = lo_changing->get_child_node( wd_this->wdctx_currencyamount ).
      lo_importing = lo_bapi_acc_document_po->get_child_node( wd_this->wdctx_importing ).
      lo_documentheader = lo_importing->get_child_node( wd_this->wdctx_documentheader ).
      lo_element = lo_documentheader->get_element( ).
      lo_element->get_static_attributes(
        IMPORTING static_attributes = ls_c_documentheader ).
      lt_elements = lo_accountgl->get_elements( ).
      LOOP AT lt_elements[] INTO lo_element.
        lo_element->get_static_attributes( IMPORTING static_attributes = ls_c_accountgl ).
        INSERT ls_c_accountgl INTO TABLE lt_c_accountgl[].
      ENDLOOP.
      lt_c_accountgl_cp = lt_c_accountgl[].
      lt_elements = lo_currencyamount->get_elements( ).
      LOOP AT lt_elements[] INTO lo_element.
        lo_element->get_static_attributes( IMPORTING static_attributes = ls_c_currencyamount ).
        INSERT ls_c_currencyamount INTO TABLE lt_c_currencyamount[].
      ENDLOOP.
      lt_c_currencyamount_cp = lt_c_currencyamount[].
      READ TABLE lt_c_currencyamount INTO ls_c_currencyamount INDEX 2.
      ls_c_currencyamount-amt_doccur = ls_c_currencyamount-amt_doccur * '-1.0000'.
      MODIFY lt_c_currencyamount FROM ls_c_currencyamount INDEX 2.
      CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
        EXPORTING
          documentheader = ls_c_documentheader
        TABLES
          accountgl      = lt_c_accountgl
          currencyamount = lt_c_currencyamount
          return         = return.
    ENDMETHOD.
    Please suggest.
    Thanks,
    Rajat
    I am not sure if this falls in webdynpro or workflow threads.. so I am posting it here also
    Edited by: rajatg on Jun 23, 2010 9:28 PM

    Dear Colleague,
    You have different method to send parameters to Workflow.
    1. Method
    Container Set Element
    DEFINE SWC_SET_ELEMENT.
      CALL FUNCTION 'SWC_ELEMENT_SET'
        EXPORTING
          ELEMENT   = &2
          FIELD     = &3
        TABLES
          CONTAINER = &1
        EXCEPTIONS
          OTHERS    = 1.
    END-OF-DEFINITION.
    Set the data into Workflow container
        SWC_SET_ELEMENT IT_CONTAINER 'parameter1' lv_parameter1.
    Start the Workflow
        CALL FUNCTION 'EWW_WORKFLOW_START'
          EXPORTING
            X_TASK          = 'WS90000001'   " your wf
          IMPORTING
            Y_WORKFLOW_ID   = WF_ID " your workitem id
          TABLES
            X_CONTAINER     = IT_CONTAINER
          EXCEPTIONS
            INVALID_TASK    = 1
            NO_ACTIVE_PLVAR = 2
            START_FAILED    = 3
            GENERAL_ERROR   = 4
            OTHERS          = 5.
    2. Method,
    You can also add your parameters direly to a container,
      DATA: lt_simple_container TYPE TABLE OF swr_cont,
            ls_simple_container TYPE swr_cont.
      ls_simple_container-element = 'parameter1'.
      ls_simple_container-value = lv_parameter1.
      APPEND ls_simple_container TO lt_simple_container.
      CALL FUNCTION 'SAP_WAPI_WRITE_CONTAINER'
        EXPORTING
          workitem_id      = WF_ID " your workitem id
          do_commit        = 'X'
        TABLES
          simple_container = lt_simple_container.
    Bulent.

Maybe you are looking for

  • Move email folders from one account to another . Both on Thunderbird

    We have our email email on Thunderbird client at one domain name. We are switching the domain name (or rather shortening it) . How do I move the 500+ email folders to new domain without manual copy and paste?

  • Error in the tcode KOK3

    Hi gurus, im getting the following error in the tcode KOK3 (Collective Disp. Internal Orders , part of FI/CO package, KAUF), after applying the new support pack. Error is as follows: System error: Error in routine T021Q_SON_LESEN SAPMKAUFORC 0 Messag

  • In which jar file  is he HttpServlet Class ?

    I've just downloaded J2SE 1.5. I haven't found a jar which contents classes such as HTTPServlet, HTTPSession, and so forth. I guess it is part of the "Sun Java System Application Server Platform Edition 8.1 2005Q2 UR2", but I do not need all these st

  • Changing minimum mouse speed

    Hi all. I've used "xset m 4 0" to set the mouse speed to something usable, but it's still too slow when I move the trackpoint slowly (before acceleration kicks in, that is). Is there any way of increasing the slowest speed of the mouse? It seems stra

  • Google map app update for IPAD??

    Does anyone know when the the google maps App will be updated and available for the IPAD, since the Iphone update has been completed. thanks