Stream Apply Problems (Status=DEQUEUE MESSAGES,ABORTED,ENABLE)

Hello,
I configure database level stream 11.1.0.7 on Microsoft Windows 32bit.
Some time target site not reach able, server restart or network outage. and changes not applies after when target site available
Stream -> Apply --> status show DEQUEUE MESSAGES or ABORTED
Ever time i have to stop and start Apply through enterprise manager.
How i can configure for applying changing automatically after server restart, after network outage resolve, or any error occure.
Thanks

Apply process will automatically restart when there are network outages. However, it will be aborted when there are errors, if you don't set DISABLE_ON_ERROR parameter to N.

Similar Messages

  • STREAMS apply coord waiting for slave message?

    1- Oracle version 9.2.0.1
    2-I have 3 database (bd1,bd2 in th same machine, bd3 in an other machine)
    3- I have configured streams in order to have bd1--->bd2 and bd1--->bd3 streams replication
    4- The streams between bd1--->bd2 is ok.
    5-The propagation between bd1--->bbd3 doesn't work.
    6- i have asked yhe view v$session_wait in :
    into bd1 :
    SID SEQ# EVENT
    15 1359 STREAMS apply coord waiting for slave message
    20 622 STREAMS apply slave waiting for coord message
    into bd3 :
    SID SEQ# EVENT
    17 11399 STREAMS apply coord waiting for slave message
    19 5698 STREAMS apply slave waiting for coord message
    What have i to do to fix it and my propagation will work.
    Thank you a lot dear memebers

    The events: STREAMS apply coord waiting for slave message" and "STREAMS apply slave waiting for coord message" are IDLE events - they indicate that the apply process is waiting for work.

  • Status Bar Message problem

    I have a problem with the status bar messages.
    I have extended the ItemMasterData form and have added some items that hold extra data.
    In add mode, I have to make sure that values go both in the system table (done automatically by sap) and my table in the db (done by me).
    The issue is when the data in the system table is added ok but the insertion in my table fails.
    I add my data to the DB in the FORM_DATA_ADD event on BeforeAction false . In case this fails, I have to place a error message in the status bar and remove the inserted Items object ( it is only ok when both insertions work ).
    The problem is that SAP shows the "Operation completed successfully" and my error message is not displayed. Normally I could override the status bar events and modify the message, but I need the "Operation completed successfully" to be displayed when both inserts are successful .
    Any ideas on this ? Or some work - around?

    Hi,
    Please check following thread:
    link: [form data event;
    Rahul

  • Dequeue Messages queued by caprture process

    RDBMS Version: 10.1.0.4
    Operating System and Version: WINDOWS 2003 SERVER
    Error Number (if applicable):
    Product (i.e. SQL*Loader, Import, etc.): Oracle Streams
    Hi,
    Can I do the following.
    I had set up couple of databases for replication using ORACLE STREAMS in hub configuration(One central and many local). My problem is that sometimes some of the connection between them will not work for a significant period of time. That's why I need some tool to move the data.
    So I decide to dequeue the which are captured by the CAPTURE process and to process them with a PL/SQL program, save their payload in a file or external table and then trough some way to bring this data to the master server and the other way round.
    But I can't dequeue messages because the agent created for the propagation process has no name and I can't dequeue messages if I don't have the CONSUMER.
    All examples that I saw in Metalink use already propagated messages with a propagation process.
    So I need some other way to propagate my messages different then propagation process! The task is even more complicated because at the central DB some of the messages has a multiple consumers...
    Any suggestions?

    Wel in 10g it is just as simple as: create a apply-process by adding a table/schema rule that matches the enqueued messages. If you have a captureprocess for several tables off a schema, then a schema rule for that schema owning those tables would do. Then with the set_enqueue_destination api you can add a queue on this rule. Which means that the apply process won't apply those messages but reroutes them on your user-queue. This queue you can create by yourself but it must be of type 'sys.anydata'.
    The messages enqueued on that queue by the apply process can be dequeued by a user process.
    So just put-in an apply process that dequeues the captured LCR's for you and enqueues them on your user-queue. And then you can dequeue them.
    Regards,
    Martien

  • One of the usb devices attached to this computer has malfunctioned, and Windows does not recognize it. For assistance in solving this problem, click this message.

    I connected my sons Ipod Touch to my pc and it worked fine. Now, when I try to connect my iPad the following message comes up: One of the usb devices attached to this computer has malfunctioned, and Windows does not recognize it. For assistance in solving this problem, click this message.
    I checked the cable. It surely is not the cable. If I connect the iPod again it works fine. If I use the same cable with my pc and ipad at work or my other son’s laptop, it is working perfectly. It is only on my laptop where the iPod was connected. Something tells me it got something to do with the drivers that went corrupt or something when I connected the iPod.
    I searched the internet and I see a lot of people gets this message. Still no solved answers yet. Is there a place where I can download the drivers again or any other suggestions?
    Windows 7 and iPad 2
    Kind regards,

    I was hoping it would be something like a USB device conflict, but now the shuffle is the only thing connected...
    This article was one of the ones you linked to above in your initial post
    http://support.apple.com/kb/TS1369
    Under Part 9. Verify that USB drivers are installed, did you try the steps in If only "Unknown Device" appears?  That appears to be your situation.
    Also, you said that the shuffle initially worked well enough to do a sync, then it had the same problem again.  If you can get it to work again initially, before doing anything else, try the following.  Select the shuffle in the iTunes sidebar, under DEVICES.  Over to the right, go to the Summary tab.  By default, the checkbox for Enable disk use should be unchecked.  If so, check it and Apply the change.  See if that makes any difference. 
    (If Enable disk use was already checked, try unchecking it and Apply the change.  Basically, set it the "other way" and see if there is any improvement.)
    NOTE:  When disk use is enabled, you have to eject the iPod in iTunes before disconnecting it physically.
    If the disk use change makes a difference, that may provide a clue about the actual cause.

  • Using iPod shuffle 4th generation for first time and receiving the error : one of the USB devices attached to this computer has malfunctioned, and windows does not recognize it. For assistance in solving this problem, click this message

    Using iPod shuffle 4th generation for first time and receiving the error : one of the USB devices attached to this computer has malfunctioned, and windows does not recognize it. For assistance in solving this problem, click this message.
    Using win 7 and latest iTunes [10.6.3]. Have already gone through below links and did not find any solution.
    http://support.apple.com/kb/HT2292
    http://support.apple.com/kb/TS1369
    http://support.apple.com/kb/HT1923
    http://en.kioskea.net/forum/affich-17997-ipod-not-detected

    I was hoping it would be something like a USB device conflict, but now the shuffle is the only thing connected...
    This article was one of the ones you linked to above in your initial post
    http://support.apple.com/kb/TS1369
    Under Part 9. Verify that USB drivers are installed, did you try the steps in If only "Unknown Device" appears?  That appears to be your situation.
    Also, you said that the shuffle initially worked well enough to do a sync, then it had the same problem again.  If you can get it to work again initially, before doing anything else, try the following.  Select the shuffle in the iTunes sidebar, under DEVICES.  Over to the right, go to the Summary tab.  By default, the checkbox for Enable disk use should be unchecked.  If so, check it and Apply the change.  See if that makes any difference. 
    (If Enable disk use was already checked, try unchecking it and Apply the change.  Basically, set it the "other way" and see if there is any improvement.)
    NOTE:  When disk use is enabled, you have to eject the iPod in iTunes before disconnecting it physically.
    If the disk use change makes a difference, that may provide a clue about the actual cause.

  • Problem in Dequeuing from AQ Adapter

    I Have Problem in Dequeuing
    my BPEL Process is able enqueue the message to B2B but it is not able to Dequeue the same message from the Queue. Interesting point some times My process is able to Dequeue the message and some time it is not able to Dequeue the message from Queue(b2b) Please someone help in the process
    Thanks
    Kumar

    Hi Kumar,
    From your last question I figure, do you still have a problem or not? Since you first state that by upgrading your problem seemed to be solved.
    But first do a query on aq$ip_qtab (order by enq_time desc) and check msg_state and consumer.
    Do you see your message with msg_state "READY'? If you dequeue the message will get status "PROCESSED" and after a short while it is removed by the queue-monitor.
    From this you should be able to find out if either:
    1. your message is not dequeued at all
    2. your message is dequeued but it does not lead into a process-instance.
    Also you use Integration B2B (I conclude from your queue). If you provide a document-routing id in the Document Definition paramters, B2B will enqueue the message with a consumername equal to the document-routing-id. If you don't then the default consumername will be B2BUSER. You have to take that into account when defining your AQ-adapter (fill in the proper value in the consumer-name).
    If the problem is of the second kind then you should see something in the domain-log and/or rejected-messages folder. Maybe you specifid a xsd on the payload attribute of the ip-mesage-type object and the message does not conform to the xsd?
    Regards,
    Martien

  • Status Bar Messages

    1. Anyone know if these are still used much? I remember seeing them a lot about 10 years ago.
    2. I tried this in CS5, and when I preview it there is no status bar message when I rollover a hotspot? I am testing in Safari on a Mac.
    Thank you.

    Mostly, people don't mess with the default status bar messages any more. Since it can be used to hide the real destination of a link, the technique has been used in phishing. It's somewhat of a security problem.
    IE9 doesn't seem to handle them them either. I found this page, which indicates that swapping out the status bar message is turned off by default in most newer browsers, which means that the user would have to enable it before any coding you put in would be effective.
    http://www.quackit.com/javascript/javascript_status_bar_messages.cfm
    It isn't a Fireworks issue. It's a browser security default.

  • I know many have this issue but i can't find a solution to the problem. i get message saying insuffisiant disk space in the volume iPhoto library and i have plenty of space available. i have the new macbook pro with retina display.

    I know many have this issue but i can't find a solution to the problem. i get message saying insuffisiant disk space in the volume iPhoto library and i have plenty of space available. i have the new macbook pro with retina display. i have never seen this message before and i have 2 other macbooks and have had many other also. i am assuming this is a problem with the new macbook retina. does anyone know the exact fix to this issue? i have seen many sugestions to try to fix this issue but none have solved the issue for anyone that i can find in the Apple Support Community. thank for looking into this in advance.
    ******A true apple fan********

    Actually your suggestions are the ones that i have tried. i have seen that you have tried to help others with this issue and the only one that i could find that said they found the problem said that it was an ilife update issue and it fixed it and i have no available updates. i know it has to do with something in photo stream because it happens when i create a new library and it is loading the photos but i get the message before i reach the maximum 1000 photos. so i've tried updating, new library(first backing up photos and then deleting them from iPhoto), reinstalling OSX many times, running disc utilities. I called Apple the first day i had this issue and i was the first person to call them for support with the retina display and i actually had it escalated to a senior advisor and we thought we fixed the problem but we did not. i am pretty fluent in dealing with troubleshooting these type of issues and this is the first time i'm reaching out to the community. i figured now that the retina has been out some time now that there would be an obvious answer to this issue. thanks for the quick reply.
    Bebers5

  • Problem in sending messages using java mail api

    Hi All,
    I have a problem in sending messages via java mail api.
    MimeMessage message = new MimeMessage(session);
    String bodyContent = "ñSunJava";
    message.setText (bodyContent,"utf-8");using the above code its not possible for me to send the attachment. if i am using the below code means special characters like ñ gets removed or changed into some other characters.
    MimeBodyPart messagePart = new MimeBodyPart();
                messagePart.setText(bodyText);
                // Set the email attachment file
                MimeBodyPart attachmentPart = new MimeBodyPart();
                FileDataSource fileDataSource = new FileDataSource("C:/sunjava.txt") {
                    public String getContentType() {
                        return "application/octet-stream";
                attachmentPart.setDataHandler(new DataHandler(fileDataSource));
                attachmentPart.setFileName(filename);
                Multipart multipart = new MimeMultipart();
                multipart.addBodyPart(messagePart);
                multipart.addBodyPart(attachmentPart);
                message.setContent(multipart);
                Transport.send(message);is there any way to send the file attachment with the body message without using MultiPart java class.

    Taken pretty much straight out of the Javamail examples the following works for me (mail read using Thunderbird)        // Define message
            Message message = new MimeMessage(session);
            message.setFrom(new InternetAddress(from));
            // Set the 'to' address
            for (int i = 0; i < to.length; i++)
                message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
    // Set the 'cc' address
    for (int i = 0; i < cc.length; i++)
    message.addRecipient(Message.RecipientType.CC, new InternetAddress(cc[i]));
    // Set the 'bcc' address
    for (int i = 0; i < bcc.length; i++)
    message.addRecipient(Message.RecipientType.BCC, new InternetAddress(bcc[i]));
    message.setSubject("JavaMail With Attachment");
    // Create the message part
    BodyPart messageBodyPart = new MimeBodyPart();
    // Fill the message
    messageBodyPart.setText("Here's the file ñSunJava");
    // Create a Multipart
    Multipart multipart = new MimeMultipart();
    // Add part one
    multipart.addBodyPart(messageBodyPart);
    // Part two is attachment
    for (int count = 0; count < 5; count++)
    String filename = "hello" + count + ".txt";
    String fileContent = " ñSunJava - Now is the time for all good men to come to the aid of the party " + count + " \n";
    // Create another body part
    BodyPart attachementBodyPart = new MimeBodyPart();
    // Get the attachment
    DataSource source = new StringDataSource(fileContent, filename);
    // Set the data handler to this attachment
    attachementBodyPart.setDataHandler(new DataHandler(source));
    // Set the filename
    attachementBodyPart.setFileName(filename);
    // Add this part
    multipart.addBodyPart(attachementBodyPart);
    // Put parts in message
    message.setContent(multipart);
    // Send the message
    Transport.send(message);                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Socket Stream Communication Problem

    [My Server code]:
    import java.io.*;
    import java.net.*;
    import java.util.*;
    public class testserv {
    public testserv() {
    public static void main(String[] args) {
    try {
    ServerSocket ss = new ServerSocket(8999);
    Socket so = ss.accept();
    System.out.println("accept");
    InputStream a = so.getInputStream();
    BufferedReader br = new BufferedReader(new InputStreamReader(a));
    System.out.println(br.readLine());
    System.out.println(br.readLine());
    ObjectInputStream ois = new ObjectInputStream(a);
    String aa = (String)ois.readObject();
    System.out.println(aa);
    so.close();
    } catch (Exception e) {e.printStackTrace();}
    [My Client code]:
    import java.io.*;
    import java.net.*;
    import java.util.*;
    public class testcli {
    public testcli() {
    public static void main(String[] args) {
    try {
    Socket so = new Socket("140.114.79.236", 8999);
    OutputStream out = so.getOutputStream();
    PrintWriter pw = new PrintWriter(out, true);
    pw.println("test");
    pw.println("test2");
    ObjectOutputStream oos = new ObjectOutputStream(out);
    oos.writeObject(new String("test3"));
    oos.flush();
    so.close();
    } catch (Exception e) {e.printStackTrace();}
    When i use client connect to server, the output should be
    accept
    test
    test2
    test3
    but the output is
    accept
    test
    test2
    java.io.EOFException
    at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2165)
    at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2634)
    at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:734)
    at java.io.ObjectInputStream.<init>(ObjectInputStream.java:253)
    at core.test.testserv.main(testserv.java:20)
    Is this stream's bug??
    Or what mistake do i make??
    Can somebody give me some advice??
    Thank you in advance :)

    you should have made a new thread of this.
    Hello All,
    Can anyone help?
    I'm implementing a chat program with swing, sockets
    and threads. I have got a basic version working
    perfectly. I decided to upgrade it to include a
    configuration (which is loaded and saved to file one
    way or another). This configuration makes a record of
    the users' favourite font.
    i assume this part works. :)
    In version.1 fonts were not implemented, so I was just
    reading and writing (printing) from and to the
    socket's I/O streams - no problem there.
    In version.2 I have implemented a Message class, which
    when sent contains the name of the sender (ie. what
    the sender signed in as) the actually message as a
    String, and a Font which is the font the sender uses.
    I have tried to use the socket I/O streams :
    1). to create Object I/O streams;
    2). to create Bean XMLEncoders and XMLDecoders.
    Neither of these two methods work and they are the
    only way I can think of achieving what I want to do.
    To be honest I don't know what happens - the JVM
    doesn't throw an exception, just the instance acting
    as the client hangs, while the instance acting as the
    server ticks over as per usual. If I end the client
    process (through task manager) an exception is thrown
    in the server.it sounds like:
    1. your server isn't very robust. :) any server operating in the real world should expect and deal with broken messages.
    2. you need to read up on ObjectInputStreams and ObjectOutputStreams. if you want to go that route, they're what you need to look at.
    personally, i'd recommend that you provide methods in the Message class to convert to and from a String, and send the Strings through a Writer attached to the socket. it's easier to recover from errors that way: you could throw a MessageFormatException or other such error without trashing your input stream. plus, it'd be easier to write non-java clients, in case you ever decide to go that route.

  • Status Bar message

    Hi All,
    I have web Dynpro iviews in portal which are arranged in Worksets and roles. When we click on any role or workset, it is observed that the status bar message is changed accordingly. A long message starts displaying in the status bar  due to Loading of the requests and directing to the pages and iViews . I have a requirement where either the status bar can be made to display only some fixed message or Status bar do not display any message at all. This needs to be done in whole portal. Please advice.
    Thanks & Regards
    Harsimran

    Hi,
    For disabling the Status bar, just add the below line of code in Masthead (between JS code)(com.sap.portal.navigation.masthead) & redeploy.
    window.document.statusbar.enable = false;
    For setting default value in status bar, use:
    window.status="Welcome";
    and remove all occurances of mouseover.
    Regards,
    Santhosh

  • Exception while dequeuing message

    Hi,
    I am getting an error sayin
    "Exception while dequeuing message : Dequeue error in AQ object, ORA-25215: user_
    data type and queue type do not match"
    What will be the problem?Please help me with solution.
    Thanks in advance

    This is the link i am following for enqueuing the message into a queue table, its happening successfully.
    http://www.oratechinfo.co.uk/aq.html
    I can see the message i enqueued in the queue table with the following query at the scheduled time.
    select user_data from queue_table;
    Below is the C++ code to dequeue the msg.In DequeueObject() function on this particular line "msgid = oaq.Dequeue();"
    the control moves to console which not proceeding further.I am wondering what went wrong.
    //This is a simple program showing how to call oo4o api from a mulithreaded application.
    //Note that every thread has its own OStartup() and OShutdown() routines.
    // PROJECT SETTINGS : Under C/C++ option, make sure the project options is /MT for release
    // or /MTd for debug(NOT /ML or /MLd).
    #include "windows.h"
    #include "stdio.h"
    #include <iostream>
    #include <process.h>          
    #include <oracl.h>
    using namespace std;
    OSession osess ;
    int DequeueRaw();
    int DequeueObject();
    int main(int argc, char **argv)
         int retVal = 0;
         OStartup(OSTARTUP_MULTITHREADED);
         // create session object for each thread. This gives maximum
         // concurrency to the thread execution. This is also useful when OO4O
         // error reported on session object for one thread cannot be seen by
         // another thread.
         try
              osess.Open();
              if ( ! osess.IsOpen() )
                   cout << "Session not opened: Error: " << osess.GetErrorText() << endl;
                   osess.Close();
                   OShutdown();
                   return -1;
         //     retVal = DequeueRaw();
              retVal = DequeueObject();
         catch(OException oerr)
              cout << "Exception while dequeuing message : " << oerr.GetErrorText() << endl;
              retVal = -1;
         return retVal;
    // This function dequeues a message of default type(string of characters)
    // from the raw_msg_queue.
    // Gets the message priority after dequeuing
    // Checks if any message with correlation like 'AQ' is available on the queue.
    int DequeueRaw()
         ODatabase odb;
         OAQ oaq;
         OAQMsg oaqmsg;
         OValue msg;
         const char *msgid = 0;
         odb.Open(osess, "MICROSOFT", "OMNIPOS", "OMNIPOS");
         if ( ! odb.IsOpen() )
              cout << "Database not opened: " << odb.GetErrorText() << endl;
              odb.Close();
              return(-1);
         // Open the 'raw_msg_queue'
         oaq.Open(odb,"example_queue");
         if( !oaq.IsOpen())
              cout << "AQ not opened: " << oaq.GetErrorText() << endl;
              return(-1);
         // Get an instance of the default message(of RAW type)
         oaqmsg.Open(oaq);
         if( !oaqmsg.IsOpen() )
              cout << "AQMsg not opened: " << oaqmsg.GetErrorText() << endl;
              return(-1);
         // Dequeue a message
         //msgid = oaq.Dequeue();
         //if (msgid )
         //     // Retrieve the message attributes
         //     oaqmsg.GetValue(&msg);
         //     const char *msgval = msg;
         //     cout << "Message '" << msgval <<
         //          "' dequeued at priority : " << oaqmsg.GetPriority() << endl;
         // Dequeue message with correlation like "AQ"
         oaq.SetCorrelate("%AQ%");
         oaq.SetDequeueMode(3);
         msgid = oaq.Dequeue();
         if (msgid )
              // Retrieve the message attributes
              char msgval[101];
              long len = oaqmsg.GetValue(msgval,100);
              msgval[len] = '\0';
              cout << "Message '" << msgval <<
                   "' dequeued at priority : " << oaqmsg.GetPriority() << endl;
         // Close all of the objects
         oaqmsg.Close();
         oaq.Close();
         odb.Close();
         return 0;
    // This function dequeues a message of user-defined type MESSAGE_TYPE
    // from the msg_queue.
    // Gets the message priority after dequeuing
    // Checks if any message with correlation like 'SCOTT' is available on the queue.
    int DequeueObject()
         ODatabase odb;
         OAQ oaq;
         OAQMsg oaqmsg;
         const char *msgid = 0;
         OValue msg;
         char subject[255];
         char text[255];
         odb.Open(osess, "MICROSOFT", "OMNIPOS", "OMNIPOS");
         if ( ! odb.IsOpen() )
              cout << "Database not opened: " << odb.GetErrorText() << endl;
              odb.Close();
              return(-1);
         // Open the 'msg_queue'
         oaq.Open(odb,"example_queue");
         if( !oaq.IsOpen())
              cout << "AQ not opened: " << oaq.GetErrorText() << endl;
              return(-1);
         // Get an instance of the udt MESSAGE_TYPE (check out schema for details)
         oaqmsg.Open(oaq,1,"MESSAGE_TYPE");
         if( !oaqmsg.IsOpen() )
              cout << "AQMsg not opened: " << oaqmsg.GetErrorText() << endl;
              return(-1);
         // Dequeue message with correlation like "SCOTT"
         oaq.SetCorrelate("%OMNIPOS%");
         oaq.SetDequeueMode(3);
         msgid = oaq.Dequeue();
         if (msgid )
              // Retrieve the message attributes
              // Get the subject,text attributes of the message
              OObject msgval;
              oaqmsg.GetValue(&msgval);
              msgval.GetAttrValue("subject", subject,255);     
              msgval.GetAttrValue("text", text,255);
              cout << "Message '" << (subject ? subject :"") << "' & Body : '" << text <<
                   "' dequeued at priority : " << oaqmsg.GetPriority() << endl;
              msgval.Close();
         msgid = 0;
         oaq.SetNavigation(1);
         oaq.SetCorrelate("");
         // Dequeue a message
         msgid = oaq.Dequeue();
         if (msgid )
              // Retrieve the message attributes
              OObject msgval;
              oaqmsg.GetValue(&msg);
              msgval = msg;          
              // Get the subject,text attributes of the message
              msgval.GetAttrValue("subject", subject,255);     
              msgval.GetAttrValue("text", text,255);
              cout << "Message '" << (subject ? subject :"") << "' & Body : '" << text <<
                   "' dequeued at priority : " << oaqmsg.GetPriority() << endl;
              msgval.Close();
         // Close all of the objects
         msgid = NULL;
         msg.Clear();
         oaqmsg.Close();
         oaq.Close();
         odb.Close();
         return 0;
    }

  • Problems in output messages for PO.

    Hi Experts,
    We have a problems with output messages determination, if I have the PO without release approval the system send the output messages ( NEU ) I need that determination doesn't occurs when the po status is unapproved.
    For Explo: I create the PO 45...01 with status unapproved, the system generate tehe messages ( NEU ) but doesnt send to destination, the send only happened when i make the realese.
    There is a file with more details.
    [http://www.easy-share.com/1904410163/POunapproved.doc]
    Thanks,
    Gustavo

    Hi,
    In the release strategy,if the indicator changeablity is 1 the system will not allow you to take repeat out put.
    Solution is that you have to change the release indicator changeability to 6(SPRO>MM>Purchasing>Purchase order>Define release procedure for purchase order>Release indicator>Changeability).
    Another option is that in the message output of the PO in further data change despatch time to 3 and take a repeat out put.
    Also check,
    SPRO > MM > PO > Release Procedure for PO > Release indicator > Changeability of Purchasing Document During/After Release as 2 for Release ID - G and save
    And then Create go to chage mode of PO and repeat the messages
    Regards,
    Rahul.

  • Problems with synchronous message in XI

    Hi
       I have the following scenario involving XI 3.0 ( SP 12 )
    XI has exposed a webservice ( WS provider ) and this webservice is being called from a web application. On receiving the webservice call, XI synchronously calls a RFC on the SAP backend and the response is mapped back as a webservice soap response to the calling web application.
    Now, I see sometimes ( not always ) - the incoming message from the web application has a status in SXMB_MONI -
    <b>Message scheduled (commit follows)</b>
    with a green flag and this message is never processed - i.e The message comes into XI from the webservice call - but beyond this - there is no call to the RFC receiver adapter ( the receiver adapter- comm channel  is ok as seen in the adapter monitoring )
    Since synchronous messaging does not involve any queues ( I hope my understanding is right ), I am not sure why this occurs and what to do to push the message forward in this synchronous messaging scenario ??
    Thank you in advance for your time .

    Hm we have a slightly different version of that problem.
    The message is wirtten into a queue, gets the green flag and the message is processed.
    But the flag as well as the status stay...
    Has anyone soem background information about how the queuing and scheduling and execution planning is done?
    I have quite an idea about queue filters and how to set-up queues. But I have no idea how the synchronous stuff fits in and what this "Message scheduled (commit follows)" exactly means.
    Cheers,
    helge

Maybe you are looking for

  • Applet stalls or loads slowly at preload

    I'm currently working on setting up my a fairly complex flash forms with a lot of tabs and validation. I have to say that it really only loads smoothly one out of 4 times. The other times, I run into issues when it says "initializing" or "Loading lib

  • Target Recon does not link accounts with OIM user

    Hi all, We have developed a custom connector (provisioning and reconciliation connector) to integrate a custom LDAP server. It is not a trusted source, so, we are performing a target reconciliation. We have OIM populated with all the users (by a bulk

  • PS:Copy of MBBS report with Date(GR) selection option in selection screen.

    Hi, We are developing a report, which is Copy of MBBS report, addition as Date(GR) selection option in selection screen to view historical data {i.e.Project Stock(Q) on back dates}. MBBS is showing Project Stock w.r.t. WBS. So pls suggest Table, whic

  • SAP XI  and WBI adapters

    I have a customer who wants to integrate their SAP systems with the EAI solution (WebSphere Message Broker 5*) using XI 3.0 in the future. They basically would like to go: SAP System -> IDOC adapter -> SAP XI 3.0 -> IDOC adapter -> WebSphere Business

  • Ipad won't go past iTunes screen

    i bought a new iMac and the iPad i had before needed to get updated. i plugged it in and went through the process now it won't go past the iTunes plug screen. any ideas why it isn't finished loading everything. thanks for your help.