Check the message processing

HI.
I want to catch the status whether message is processing or not on Adapter Enging and Integration Engine.
Offcource we could know the status , to logon the RWB.
But I want to check from scheduled scripts.
If the message  finished processing the message , job scheduler start the next job...
regards,

Hii
You configure CCMS monitoring :
XI : Configuring CCMS Monitoring for XI- Part I
CCMS Rule Based Monitors configuration guide for Dummies
Event Log Monitoring using CCMS Agents
Configuring CCMS Alerts for the Adapter Engine
If processing of a message on the Adapter Engine fails, the message state is changed to faulty. To notify administrators immediately of such processing failures, they can be propagated as alerts to CCMS. As CCMS is the SAP standard interface to third-party monitoring tools, these failure events may also become visible in non-SAP monitoring tools.
Configuration Steps
To make use of Adapter Engine alerts, you must configure the connection to CCMS as follows:
1. Make sure that the J2EE engine on which the Adapter Engine is running is configured to be monitored by the central CCMS system.
To do so, execute transaction RZ20 on your central monitor server. There, the J2EE engine should be visible in the CCMS monitor under SAP J2EE Monitor Templates All Systems. If not, follow the steps described in Chapter 4.2 of the Supportability Setup Guide for SAP NetWeaver 04 on SAP Service Marketplace at service.sap.com/nw04operation.
2. Check whether the Adapter Engine is configured to report errors to CCMS.
To do so, start the Visual Administrator and select service SAP XI AF Core. The value of property CCMSEnabled must be set to true (in lower case letters). If it is not, change the property value to true and restart the service.
To verify that the setting is effective, select the Visual Administrator Monitoring service. Under Root Applications, you should see a node for the Adapter Engine.
Alerting
Once you have performed the configuration steps in the previous section, errors that occur during message processing in the Adapter Engine should show up in both the Visual Administrator of the J2EE engine on which the Adapter Engine runs, and transaction RZ20 on the central monitor server:
Open the Visual Administrator and select the Monitoring service.
Here you should see that the number of errors of the appropriate error category and error code increases when messages fail on the Adapter Engine.
Execute transaction RZ20 on the central monitor server and select the Exchange Infrastructure monitor.
You should find a node for the Adapter Engine here and see the same error information as in the Visual Administrator.
Accuracy
The default polling period for the monitor is 30 minutes. If you want to have shorter polling periods, you can change them in the Visual Administrator as follows:
1. Select the Monitoring service.
2. Select an arbitrary Number of errors entry in the monitoring tree of the Adapter Engine (leaf node).
3. Choose Configuration in the right-hand pane.
4. Choose Edit in the dialog box that appears.
5. Change the polling period to 5 minutes, for instance.
6. Choose Save and wait until saving is finished (be patient, since this may take a while).
7. Select the Configuration Adapter service.
8. On the Display Configuration tab page, select apps sap.com com.sap.aii.af.app Monitoring Configurator monitor-configuration.xml.
9. In the xml file, change the polled-by-template period to the same value as above, for example, 5 minutes.
10. Choose OK to save the modified xml file.
11. Restart the Monitoring service to apply the changes.

Similar Messages

  • Messages are in to be delivered state and slows down the message processing

    Hello,
    Messages are in to be delivered state and slows down the message processing.
    this happenens in case of DB2 on some machine where the issue about high load on DB2  is caused by standard programming in SAP XI that executes a statement, where it uses the condition 'where 1<0' prio to the original  SQL statement configured in the channel configuration,
    Can you please help me out in solving this issue?
    Thanks,
    Soorya

    Status: TO_BE_DELIVERED
    Which means that the message was successfully delivered from Integration Server point of view and it states that the messages is initially handed over to the Messaging System.
    TO_BE_DELIVERED occurs while the message is put into the Messaging System receive queue.
    Solution:
    This is done via the Messaging System receive servlet:
    http://<Host>:<PORT>/MessagingSystem/receive/<CONNECTION>
    /<PROTOCOL>
    Only if this was executed successfully the Messaging System returns HTTP 200 to the Integration Server and the Status TO_BE_DELIVERED moves to DELIVERING
    1. Try logging into Sap GUI with two users: XIAPPLUSER & XIAFUSER
    to see if they are blocked
    2. We can check the messages:
    AdapterFramework
    com.sap.aii.adapterframework.serviceuser.language
    com.sap.aii.adapterframework.serviceuser.name = XIAFUSER
    com.sap.aii.adapterframework.serviceuser.pwd
    ApplicationSystem
    com.sap.aii.applicationsystem.serviceuser.language
    com.sap.aii.applicationsystem.serviceuser.name = XIAPPLUSER
    com.sap.aii.applicationsystem.serviceuser.pwd
    in the exchange profile to make sure the right passwords

  • How to check the messages in solution manager?

    hai experts !
    how to check the messages in solution manager?
    in which transaction do we see them?

    Hi Kiran,
    From what I gather from your brief question, you are perhaps looking for CRM_DNO_MONITOR that would display all queries created from Satellite/SolMan system itself, as support messages.
    If you are looking for Notifications underlying those messages, please look for DNOTIFWL.
    For more specific answers, please provide more description of what you are looking for.
    Trust this helps.
    Regards,
    Srini

  • Getting Err  : An error occurred in the message processing program.

    Hi, Im wrking with Smartforms.
    I have assigned output type LD00 ,with driver prgrm name and Smf name.
    after that executing with VL03N , its giving error .
    Output could not be issued
    Message no. VL086
    Diagnosis
    An error occurred in the message processing program.
    Procedure
    Contact your system administrator.
    ...Actually i have orginal prgrm (zsmf_Orginal) there i had to do some modifications , so after copying that same form into another form(zsmf_Duplicate), i made some changes there, both form are executing in T code SMARTFORMS, but while testing with VL03N , its showing above mentioned err.
    Plz have eye on it.
    <removed by moderator>
    Regards
    vivek.
    Edited by: vivekd358 on Jul 10, 2010 7:35 AM
    Edited by: Thomas Zloch on Jul 12, 2010 11:35 AM

    closed

  • An error occurred while sending mail. The mail server responded: Administrative prohibition. Please check the message and try again.

    An error occurred while sending mail. The mail server responded: Administrative prohibition. Please check the message and try again.
    Somtimes it says it spam also......

    The error message is being generated by your email provider's server. Best to ask them what they do not like about your messages and how to solve the problem.

  • What does this mean? The mail server responded: Too many messages. Please check the message and try again.

    I use BT yahoo mail with Thunderbird 24.6.0 in the last few days i've started getting this message when sending messages:
    An error occurred while sending mail. The mail server responded: Too many messages. Please check the message and try again.
    Now sometimes the messages are sent anyway and sometimes not. If I re-send sometimes it works and sometimes not. I've contacted BT 'tech support' who tell me there is nothing wrong with them or their servers and as webmail works ok they won't help. I strongly suspect it IS a BT issue, Any clues to fix this?

    The message means BT are lying basically. I have just spent the best part of an hour on chasing what limits BT place on mail sending... the internet contains a void.
    The closest thing I can locate is a BT rep here https://community.bt.com/t5/Email/E-Mail-message-limit/m-p/1045228/highlight/true#M17523 refusing to identify what limits they impose but advising their switch to critical path has more stringent controls. AFAIK Critical path is ca mail software solution sold by OpenWave Messaging http://owmessaging.com/
    So your paying for a totally undefined service. Congratulations!

  • Script for checking the replication process in Netscape Directory Sever 4.1

    Hi,
    We are using Netscape Directory Server 4.1.6 in our production environment. Where we want to know is there any script available to check the replication process. Or can we write a script to check the process.
    Waiting for your replies at the earliest.
    Thanks,
    Syed A.

    Hi Syed,
    Replication state is very easy to see in 4.x and earlier. The last changenumber in the supplier changelog is visible (on the root DSE IIRC), and each consumer suffix has an operational attribute "copiedfrom" that tells you the name of the supplier, the database generation id, and the last change replayed from the supplier.
    So a script that compares the results of
    ldapsearch -h <supplier> -s base -b "" "objectclass=*" lastchangenumber
    and
    ldapsearch -h <consumer> -s base -b <base_suffix> "objectclass=*" copiedFrom
    will show you if a replica has fallen out of sync. It won't tell you more than how many changes behind the replica is, though, because pre-5.x changenumbers are sequential integers, not timestamps.
    However, the change that corresponds to the changenumber is clearly visible under the "cn=changelog" suffix. So if you look at the change itself you can see the timestamp on it.
    For more info on the status of replication, you should be able to query the agreements on the supplier. Those live under the "Netscape Machine Data Suffix", which you can also find on the supplier's root DSE:
    ldapsearch -h <supplier> -s base -b "" "objectclass=*" netscapemdsuffix
    And of course the error logs will usually tell you if replication is failing outright.
    I may be off on some of the attribute names, but if you do some investigating along these lines, you should be able to figure it out.

  • Where to check the message center number?????

    my iphone 4 can receive message but cannot send. All the settings are correct, but i wanna check the message center number. Please tell me if anyone knows.

    dial this number #50057672#
    if you want to change it,
    dial to *5005*7672SMSCNUMBER#

  • Strage Situation : Delaying the message processing in IE ( ABAP Stack )

    Hey,
    I'm in a starange situation in processing messages in Integration Engine ( ABAP Stack - SXMB_MONI ) in File to IDoc scenario.
    I have processed bunch of 1000 messages from legacy system into the queue, AE picks all the messages at a one glace, but they were processed in ABAP stack ( sxmb_moni ) 10 messages after 10?!!! Its taking lot of time to process the all 1000 messages.
    How can we come out of this situation?! Can anybody share their experienes with me!
    -S

    Hi Stallin,
    Refer to the blog  Performance Tuning Checks in SAP Exchange Infrastructure(XI): Part-II
    and check tuning parameter EO_INBOUND_PARALLEL for integration engine configuration. May be that is the reason for this behavior.
    Thanks!

  • How to check the messages stuck up in the queues.

    hi experts,
    i have implemented the message queues in the EOIO form. if any message is stuck up in the inbound or the outbound queue. where would i will be able to check it.
    i have the answers of checking it up in SXMB_MONI and runtime workbench.
    is there any other way where i can get info about where the message has stuck up
    regards,
    Alpa.

    Hi,
    you could use transactions SMQ1 and SMQ2.
    For more information:
    XI Asynchronous Message Processing: Understanding XI Queues -Part I
    http://help.sap.com/saphelp_nw04/helpdata/en/7b/94553b4d53273de10000000a114084/frameset.htm
    Regards
    Patrick
    Edited by: Patrick Koehnen on Oct 22, 2008 2:51 PM

  • How to add Abap program in process chain to check the another process chain status and do accordingly

    Hello All,
    My requirement is related to process chain 1 . I have one process chain in that i have to  put abap program in middle of that chain . This program will check the status of one another process chain 2 status ( whether it was completed or it is going on). if it is completed then continue the Process chain 1  to further activity else wait to complete Process chain 2 .
    Here i have to use process chain 2 as a parameter.
    Kindly provide me solution .
    Regards
    Saurabh

    Hi Saurabh,
    You need to create ABAP program in which you check the values for required process chain in
    following table
    RSPCLOGCHAIN (Feilds ANALYZED_STATUS LOG_ID)
    Depend on values you can trigger next process or you can wait unitil this process chain complete.you need to check status from table using ABAP.
    If you are not aware about how to write ABAP program then take help from ABAP Team.
    Regards,
    Ganesh Bothe

  • How to check the scheduled process chain in SM37

    Hi Experts,
    Can anyone tell me how do I check whether my process chain has been scheduled or not.
    I checked in sm37 all the jobs that are under released status. Im getting about 10 jobs.
    I dont know which one is belogs to my process chain as they do not have the process chain names.
    Can anyone please let me know how do I confirm whether one of the released jobs below to my process chain.
    Thanks in advance.

    Hi,
    To find this out, in sm37, select the job and click on step button in toolbar. You would find the program name RSPROCESS.
    Click on this job and then go to menu bar and select goto-> variant.
    In the variant, you can see the process chain that has been used for this job.

  • How to Restrict the Message Processing Before IE

    Hello Experts,
    I have a specific business requirement for one of my interfaces.
    It looks like: 3rd party -
    > WMQ -
    >PI
    Example: 3rd party sends 3 (Header, detail and Trailer) messages WMQ and MQ processes these 3 messages one by one through specific Queue.
    TO be approach: We have to ignore Header and Trailer messages before processing through Integration Engine as it does not contain any business data, we should only process the Detail message to the receiver.
    Message 1 Header:
    <FIData>
         <detail>
              <HeaderReference/>
              <PostingItem>
                   <ProfitCentre/>
                   <CostCentre/>
                   <RunDate>TOTAL NUMBER OF RECORDS SENT 4</RunDate>
                   <Description/>
                   <Assignment/>
                   <CalculateTaxBase/>
              </PostingItem>
         </detail>
    <FIData>
    Message 1 Detail:
    <FIData>
         <detail>
              <HeaderReference>483061</HeaderReference>
              <PostingItem>
                   <ProfitCentre>AU21</ProfitCentre>
                   <CostCentre/>
                   <RunDate>20090512</RunDate>
                   <Description>9587531|57372.000|41348.00|.00</Description>
                   <Assignment/>
                   <CalculateTaxBase/>
              </PostingItem>
         </detail>
    <FIData>
    Message 1 Trailer:
    <FIData>
         <detail>
              <HeaderReference/>
              <PostingItem>
                   <ProfitCentre/>
                   <CostCentre/>
                   <RunDate>COCS</RunDate>
                   <Description/>
                   <Assignment/>
                   <CalculateTaxBase/>
              </PostingItem>
         </detail>
    <FIData>
    Note: Structures of 3 messages is same, and remember these 3 are individual messages and the runDate values in header and trailer messages will not have any impact on business.
    Valuable inputs are much appreciated!!
    Receiver is same(only one).
    Regards,
    Raj

    You can use message selector feature of JMS adapter: The adpater only pick up certain messages that has particular value of a attribute.
    You have to work with your MQ consultant, when publish the publish the message into the queue, they can set the value of attribute.
    Please refer my wiki:
    Usage of Message Selector for JMS Sender Adapter
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/xi/usage%252bof%252bmessage%252bselector%252bfor%252bjms%252bsender%252badapter
    Regards.
    Liang

  • How to check the missing process

    Hi,
    That I have FILE adapter to parsing the file. and after process, the file will be moved to archive folder.
    now we found if there are many files be process @same time, the file did move to archive folder. but BPEL didn't trigger the instance. so looks like the process didn't completed.
    I did check the server log - domains.log cannot find any error.
    Could someone advise me how to check this?

    Hi,
    While configuring file adapter for read, increase the Minimum File Age.
    Also you can Manually recover your files, of which instances were not created, from BPEL Console.
    Login to console->BPEL process tab->Perform Manual recovery.
    Cheers,
    Abhi...

  • How to check the parent process chain of a meta chain

    Hello Friends,
    Recently I joined a new project, which is of environment BW 3.0. I am trying to find the dependent process chain's parent, but could'nt able to find them. I went through all the process chains manually to check whther the dependent process chain is mentioned in them, but could'nt find any......
    Can any of you help me to know how to find the parent process chain of a meta chain ?
    I really appreciate your time, will be awarding points to any answers.......
    Thanks,

    Hello Radhan,
    thanks for your quick reply. I searched the table based on your advice, but i could'nt get the parent process chain's name. Can you throw some more ideas please..........
    Thanks,

Maybe you are looking for

  • What's New in Adobe Edge Animate CC | Creative Cloud for Web | Adobe TV

    Check out what's new in Edge Animate CC. Sarah Hunt, product manager, shows you powerful new features like motion paths, templates, and publishing options. http://adobe.ly/11O2ErN

  • Help, I Can't open excel or word attachment​s

    I received an email with an excel attachment.  I open it and the screen is blank.  when I open a word attachment, it looks like a fuzzy picture of the doc.  How can I open and use word and excel attachments (I use office 2003)  

  • Re: How can I display a spreadsheet in a portlet?

    Subbu, Thanks for the response... I do have a way of putting a spreadsheet into an html page. I've been having all sorts of trouble installing the portlet wizard. After going through all the installation steps, the EBCC portion of it works fine, but

  • EDI TRADACOM through Seeburger Adapter into PI

    Has anybody configured communication channel in PI using Seeburger Adapter to convert EDI TRADACOM into xml ? Is there a useful tutorial to have a look at ?

  • Syncing contacts to a 6300: firstname / surname

    When syncing to my 6300, Outlook contacts get their firstname and surname put together in the surname field in the 6300. I found an old topic on this subject, but it was about another phone with just one name field. Why does the sync software not res