'Read Multicast Msg Fragment'

I have two weblogic instances on the same Sun box. I run an XSL/XSLT transformation
on one instance, it takes 15 seconds. I run the exact same XSL/XSLT transformation
on the other instance, it takes 14 minutes. This is running the same job on both
instances at the same time. Both instances have available RAM and available threads
while this job is running.
One difference I see when comparing the default execute queues for these two weblogic
instances is that the one that seems to hang has a 'Read Multicast Msg Fragment'
request listed in the execute queue and the other does not. This appears to be
associated with this in a thread dump:
"ExecuteThread: '10' for queue: 'default'" daemon prio=5 tid=0x303248 nid=0x18
runnable [0xe2a81000..0xe2a819d8]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:387)
at weblogic.cluster.FragmentSocket.receive(FragmentSocket.java:161)
at weblogic.cluster.MulticastManager.execute(MulticastManager.java:336)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
What is this? Could it have something to do with my performance problem?
Any insight appreciated.
David Holk

Are two instances in a cluster. The thread you point out is receiving
multicast messages. heartbeats, jndi replication, and other internal
communication happens on multicast.
I doubt this is the problem.
Duing the 14min duration please take 3-4 threaddumps at 30 second interval
and attach it here. That should show whats happening in the server.
sree
"David Holk" <dholk@*remove*criticalresourcetech.com> wrote in message
news:40b4ca58$1@mktnews1...
>
I have two weblogic instances on the same Sun box. I run an XSL/XSLTtransformation
on one instance, it takes 15 seconds. I run the exact same XSL/XSLTtransformation
on the other instance, it takes 14 minutes. This is running the same jobon both
instances at the same time. Both instances have available RAM andavailable threads
while this job is running.
One difference I see when comparing the default execute queues for thesetwo weblogic
instances is that the one that seems to hang has a 'Read Multicast MsgFragment'
request listed in the execute queue and the other does not. This appearsto be
associated with this in a thread dump:
"ExecuteThread: '10' for queue: 'default'" daemon prio=5 tid=0x303248nid=0x18
runnable [0xe2a81000..0xe2a819d8]
at java.net.PlainDatagramSocketImpl.receive(Native Method)
at java.net.DatagramSocket.receive(DatagramSocket.java:387)
atweblogic.cluster.FragmentSocket.receive(FragmentSocket.java:161)
atweblogic.cluster.MulticastManager.execute(MulticastManager.java:336)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:153)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:134)
What is this? Could it have something to do with my performance problem?
Any insight appreciated.
David Holk

Similar Messages

  • Can I read a .msg file on the Mac?

    I received a file with a .msg ending, which I gather is Microsoft Outlook. When I clicked on it, my Parallels opened, but I am having no luck opening the file in Parallels, and everything freezes up and is very slow when I try to open Microsoft Outlook. My question is, is there a way I can download something so that I can read a .msg file in my Mac? I have more than one of these files, and it's important that I read them. Thanks for any help.

    Here is some stuff I found via Google:
    http://www.fileguru.com/apps/macmsg_fileviewer
    http://msgviewer.mac.findmysoft.com/
    There is more - so try a google search if these don't work out for you.
    charlie

  • While trying to download adobe reader Error msg: already have a more productive application?

    while trying to download adobe reader Error msg: already have a more productive application?

    if you're using windows, click the start button>control panel>uninstall programs> and check for adobe acrobat and adobe reader.  don't uninstall anything if you find it.
    but if you find no acrobat/reader run the cleaner (Download Adobe Reader and Acrobat Cleaner Tool - Adobe Labs) and then try and install adobe reader.

  • Reading SOAP msg in a Filter

    Hi,
    I need to read a SOAP msg in a Filter to extract some info, actaully I'm using this for reading the inputstream
    int len = request.getContentLength();
    byte [] b = new byte[len];
    int il,off=0;
    ServletInputStream sie = request.getInputStream();
    boolean br = true;
    do{
    il = sie.readLine(b,off,len-off);
    System.out.println("BYTES LEIDOS"+il);
    off += il;
    if((len-off) == 0){
    br = false;
    }while(br);
    sie.close();
    filterChain.doFilter(servletRequest,servletResponse);
    But, when the doFilter() is reached it's trhow the Exception:
    |Error de an�lisis XML: com.sun.xml.rpc.sp.ParseException:1: com.sun.xml.rpc.sp/P-067
    why is this exception thrown???
    How can I parse the SOAP msg in the Inputstream???
    Thanks, Juan

    Hello,
    but they were not getting any response back from XI and the sending system kept resending the message.. may be it was acting like a HTTP post.
    The method that is used by the native SOAP Adapter is always HTTP Post. Not sure why you are not getting a response, have you checked the outbound firewall of the sending party or the inbound firewall of XI? To which SOAP URL are you sending to?
    Hope this helps,
    Mark

  • Adobe reader error msg when attempting to open

    when trying to open adobe reader i get the following msg "This app has requested the runtime to terminate in an unusual manor" Contact applications support team.

    Hello,
    Could you please check if you are able to open the muse file after saving it to some other location on your machine?
    Regards,
    Neha

  • Installing Adobe Reader-Error msgs

    I am trying to update my adobe reader on my computer.  I keep getting an error message stating that the indexing service filter daemon is in use. I have closed everything and it says it gets to 96% and gives the same error message. What should I do now? Any help would be appreciated, thank you.
    Cindy Heller

    You can try using this tool to first remove all traces of Reader from your computer:
    http://labs.adobe.com/downloads/acrobatcleaner.html
    Then, you can download the full offline Reader installer from
    http://get.adobe.com/reader/enterprise/
    After downloading, restart your computer and run the installer before doing anything else.

  • Issue with encoding while reading email msg from pst

    I have a pst and I have issue with few messages which has russian characters in it, when i open the email it shows garbage values. But when i go to OtherActions->Encoding from the email menu option I see that the Encoding was set to "Cyrillic (KOI8-R)",
    I have to change the Encoding to Unicode (UTF-8) inroder to read the email correctly. Also observed that this encoding is different for different emails from same pst.
    Can I change the encoding to  Unicode (UTF-8) for reading the email message so that i dont get the issue for any email (I know there are options to set default encoding for sending emails but could not file an option for reading the email in a specific
    encoding.)

    Hi Srikanth,
    Did someone get back to you on this?
    Or did you already find a resolution on this. In that case can you please share?
    Thanks,
    Sudarshana

  • How to read compiler msgs in DOS window?

    Hi,
    I'm just starting java programming and I'm doing the compilation in a DOS window. However it doesn't scroll. What do you guys do when the error messages go off the top of the screen?
    Steve

    Hello Steve,
    You didn't say which operating system you are running, But I suspect that you are running either Windows/95 or Windows/98. Normally the output from a command run in a DOS window goes to standard output. So when you list the files in a directory with the 'dir' command the output can be redirect with the greater than sign. As in:
    C:\>dir > dirlist.txt
    The trouble that you may encounter (if you are running Windows/95 or Windows/98) is: The error messages from javac are NOT sent to standard output (stdout), but are sent to standard error (stderr) instead. On some Windows operating systems, notably Windows/95 and Windows/98 there is no support for redirecting output from standard error. Windows/NT does provide support for redirecting output from standard error.
    Redirecting the standard error output is more difficult; COMMAND.COM doesn't give you any way to do it, but you can either get an add-on utility to do it or use a more powerful shell like 4DOS at:
    http://www.jpsoft.com/
    that does allow this as a standard feature.
    Another solution is to use an IDE such as Forte for Java. See:
    http://www.skylit.com/javamethods/faqs/scrollout.html
    for another solution.
    -Merwyn,
    Developer Technical Support,
    http://www.sun.com/developers/support.

  • Adobe Reader error msg

    My friend has Windows XP Professional and he installed Adobe Reader X (10.0.1). All went good exept when he tried to open the attachment the following error came up " There was an error opening this document. This file cannot be found" Has anybody got some idea why this happened?

    if you're using windows, click the start button>control panel>uninstall programs> and check for adobe acrobat and adobe reader.  don't uninstall anything if you find it.
    but if you find no acrobat/reader run the cleaner (Download Adobe Reader and Acrobat Cleaner Tool - Adobe Labs) and then try and install adobe reader.

  • Siri, Read New Msgs: "I'm really sorry about this, but..."

    Help! Whenever I ask Siri (iPhone 5S) to read new messages it always replies with the "I'm really sorry about this but I cant take any requests right now. Please try again in a little while." message.  Network doesn't matter, happens on Wifi or LTE or 4G.  Siri on my iPad has no problem reading messages aloud. Have reset the device with no effect.  

    Seems like we have another outage.  Down for me as well.  Hopefully, it won't last for days.
    @Apple, you really do need to add Siri Status to the iCloud status page.  Would help a lot. 

  • Unbalanced total requests of execute thread

    Hi,
    I am in wls7.0sp1 running on win2k with 4 processors. when I monitor the managed
    servers, I found out the total requests of the thread in default thread queue
    varies a lot. the The servers were started couples days ago, the throughput are
    around 200,000.
    First, Socket Reader. There 2 of them have over 5000 requests, and couple less
    than 100, and the rest just have 1 request.
    Second, there is a thread always has "Read Multicast Msg Fragment" as the request,
    my guessing is that this thread is dealing with the multicast, but it only has
    less than 20 total requests. But from the monitor - cluster I can the fragment
    received is over 50000.
    Third, the rest of the threads are used by application. I have only one web application,
    no stand alone app. so the requests are all from servelt/jsp. some threads have
    more than 50000 requests, some only have 2 digits. one of the servers has some
    threads have 0 requests.
    why the usage of thread are not balanced?
    Thanks

    See answers inline
    --dejan
    Jen wrote:
    what's the algorithm to hand the request to the threads? some are busy some are
    starving.
    I don't know what the algorithm for the dispatching of the requests is
    -- you can ask someone from BEA about it.
    Why do you think that some of the threads are starving? All idle threads
    should be waiting on a lock and this only means that the are not
    currently executing any requests. When a thread is waiting for a lock it
    cannot be starving since it is not even scheduled for execution.
    >
    If i start my own threads on start up, and calls the ejb in the threads, does
    the ejb be in my thread or use the default thread?
    It's called in your thread. Although on the server BEA does not
    recommend doing that, but we're using it and haven't seen any issues
    with that.
    "Deyan D. Bektchiev" <[email protected]> wrote:
    The threads in the execute queue only wake up if there is a request that
    has to be processed and until the thread is to process a request it is
    not even scheduled for execution so there are no unnecessary context
    switches.
    The threads do consume some memory and the JVM has some overhead
    associated with the number of threads to manage but this is probably
    not
    too much if you are creating a reasonable number of threads (we've run
    in some cases with up to 200 threads for I/O bound applications).
    Regards,
    Dejan
    Jen wrote:
    If it always use that has been used thread, then if I add more threads
    to the execute
    queue it should not add extra context switch and decrease the performance,
    that
    way I won't need to worry about there is not enough threads during the
    peak time.
    "Deyan D. Bektchiev" <[email protected]> wrote:
    This just means that your server is not under very heavy load and it's
    just using some of its resources.
    What advantages do you see in the balancing of the requests between
    different threads in the same JVM?
    If you had a cluster and the number of requests was not balanced on
    a
    server by server basis then it might be something to concerned of.
    Dejan
    Jen wrote:
    Hi,
    I am in wls7.0sp1 running on win2k with 4 processors. when I monitor
    the managed
    servers, I found out the total requests of the thread in default thread
    queue
    varies a lot. the The servers were started couples days ago, the throughput
    are
    around 200,000.
    First, Socket Reader. There 2 of them have over 5000 requests, and
    couple
    less
    than 100, and the rest just have 1 request.
    Second, there is a thread always has "Read Multicast Msg Fragment"
    as
    the request,
    my guessing is that this thread is dealing with the multicast, but
    it
    only has
    less than 20 total requests. But from the monitor - cluster I can
    the
    fragment
    received is over 50000.
    Third, the rest of the threads are used by application. I have only
    one web application,
    no stand alone app. so the requests are all from servelt/jsp. some
    threads
    have
    more than 50000 requests, some only have 2 digits. one of the servers
    has some
    threads have 0 requests.
    why the usage of thread are not balanced?
    Thanks

  • Removing Adobe Reader

    I am using a PC with XP sp3.
    I don't seem to be able to remove Adobe Reader 10.0.1 from my hard drive. When I try to use"MS's add/remove programs" to remove Reader, the msg I get is "feature is on a resource that is unavailable".  When I go to the actual file under Programs and try to put the Adobe file folder into the trash, the msg I get is "Cannot delete Identity-H".  (I can't find that file as a separate file in MS search.) What do I do?
    I want to start over with a reinstall of v10.1.0 because I keep getting an "updating Adobe Reader" message every few days, and I sense that this too often.  Can my unremovable version of Adobe Reader have been compromised with a key logger or some virus that is sending out some of my data, rather than actually updating my installed version, as often as every few days?

    Your Reader installation may be corrupted; use the Windows Installer Cleanup Utility (http://majorgeeks.com/download.php?det=4459) to remove the corrupted installation.

  • Working with Binary data from the Gpib Read Function

    I m using the gpib read command to recieve data from a gpib instrument. I already know the form of the binary data being sent back. I have programmed it in matlab before. I am haveing trouble parseing out the binary data I recieve. the basic form of the data is
    #I immediately followed by 401 64 bit ieee floating point numbers. When I programmed this in matlab the code I used was of the form:
    [a,count,msg]=fread(g2,2,'int8');
    [a,count,msg]=fread(g2,401,'float64');
    for those that don't know matlab code the command reads data from the instrument pointed to by the g2 handle. the number after the g2 above speicifies the number of values to read. And the last part the string in qoute specifies the way the binary data
    is to be interepeted. the output arguments a count and msg are
    a-your data
    count-number of items succesfully read in
    msg-error message
    In the above two lines I use the variable a twice to capture the data. The first time a is set equal to '#I' everything inside the qoutes. The second time a is set equal to the actual data, in this case 401 64bit floating point numbers. I m convince that the flatten to string and unflatten from string function are the set meant to accomplish this task. But I haven't been able to find a good example of how to use these functions. Especially with an array.
    Can some one please help me?
    Thanks
    Scourched

    I'm pretty sure what you're describing is a simple typecast in LabVIEW. You will want to strip off the #I first, using string manipulation functions. Then, you can wire the string into a "typecast" VI, and wire a double precision float constant to the top connector of the typecast (this tells the VI that you expect a 64 bit float output) and then you can read your resulting array of double precision floats on the output of the typecast. The typecast VI is found in All Functions >> Advanced >> Data Manipulation.
    I've attached an example in LabVIEW 7.0 and also 7.1 format.
    Scott B.
    Applications Engineer
    National Instruments
    Attachments:
    typecast.vi ‏11 KB
    typecast.vi ‏13 KB

  • Keep getting this error msg in IE & Safari only.

    please read the msg below ____

    Hi kepin,
    Your script block that declared the data sets and your
    AdvanceToNextImage() function had an unterminated HTML comment. It
    looked like this:
    <script type="text/javascript">
    <!--
    </script>
    when it should look like this:
    <script type="text/javascript">
    <!--
    // -->
    </script>
    This was causing IE and Safari to think that all of the text
    between the script tags were part a comment, so it never got
    executed. Once I fixed that, everything worked as expected in IE.
    --== Kin ==--

  • How i can read the short message using j2me?

    I want to read or access the short messages of the phone using j2me programming ,but it seems the jsr not support ?

    Hi Darry!
    i also has a requirement to read SMS msgs from inbox through MIDlet .
    but i only found that we can only access an SMS by receiving at a particular port number. Once the SMS reached the inbox there is no way of reading it in J2ME.
    can you explain hw it can be done.
    Have you done it before on any device ?
    Thanks in advance

Maybe you are looking for