Largedataset in spry causes IE to throw alert

HI,
     I am using spry to load a large datset which consists around 1000 records. I am using the code snippet mentioned below to load the records from xmlstring which i get from server side.
var 
xmlDOMDocument = "";
var 
agencyAccounts = new Spry.Data.XMLDataSet(null,"list/choicePointAccount");
xmlDOMDocument = Spry.Utils.stringToXMLDoc('<%=(String)request.getAttribute("dataXMLString")%>');
agencyAccounts.setDataFromDoc(xmlDOMDocument);
when runnig this script IE throws alert "script is causing IE to run slowly. DO you want to abort this script?" When clicked on NO all the records are displayed properly.  Is there anyway by which this alert message could be avoided.  I tried some ways of doing it using settimeout and all. But none of them is working. I know this could be resolved by changing the system registry value. But i cant go for that as this is a part of a web applciation and end users will be getting the same alert.
Kindly let me know asap how this alert can be avoided through code.

sathyaks wrote:
HI,
     I am using spry to load a large datset which consists around 1000 records. I am using the code snippet mentioned below to load the records from xmlstring which i get from server side.
var xmlDOMDocument = "";
var agencyAccounts = new Spry.Data.XMLDataSet(null,"list/choicePointAccount");
xmlDOMDocument = Spry.Utils.stringToXMLDoc('<%=(String)request.getAttribute("dataXMLString")%>');
agencyAccounts.setDataFromDoc(xmlDOMDocument);
when runnig this script IE throws alert "script is causing IE to run slowly. DO you want to abort this script?" When clicked on NO all the records are displayed properly.  Is there anyway by which this alert message could be avoided.  I tried some ways of doing it using settimeout and all. But none of them is working. I know this could be resolved by changing the system registry value. But i cant go for that as this is a part of a web applciation and end users will be getting the same alert.
Kindly let me know asap how this alert can be avoided through code.
I'll give you a nutshell version:
     limit the amount of rows, IE is not build to handle such large data sets.
or
     build a custom chunking engine parses the XML in IE. (This is probably the function that causes it: Spry.Data.XMLDataSet.getRecordSetFromXMLDoc)
or
     Try using the latest SpryData.js (version 1.7) to see it that resolves any issues http://labs.adobe.com/technologies/spry/preview/

Similar Messages

  • How to throw alert on transformation failure

    Hi all,
    I want to throw alert when a transformation step fails
    need help.
    Ranjit

    Are you talking about an error in a BPM step ?
    If yes, put this step in a block and define possible excpetions for this block..one fo them being the mapping exception....and then in the transformation step...in the exception field mention the related exception...
    now in the block, there has to be an excpetion branch hanldin this exception...
    trigger an alert in the branch using control step....
    Thanks.

  • Throw alert: control step

    hi forum,
    can u help me in knowing the         action: "throw alert"    in CONTROL step in the BPM

    Sudheep,
    Take a look at this blog.
    It describes this step by step,
    /people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
    Regards
    Bhavesh

  • Sender File Adapter pulling Incomplete File - Throwing Alert with MSecsWait

    Hi,
    <br>We have sender File communication channel which is polling every 600 Secs. The directory where the files are available is basically an FTP Server directory. Vendors are putting file in this directory and PI is picking up from there.
    <br>
    Sometimes File CC is picking up incomplete files.
    <br>
    So, I set up Advanced Mode, additional parameter 'Msecs to Wait Before Modification Check' to  10000 (10Secs)
    <br>
    Now, it is not picking up incomplete files.
    <br>
    But, sometimes PI is trying to process files which are being written by Vendors and stopping the process because of   'Msecs to Wait Before Modification Check'  and throwing an error and retrying to process in next polling. As far as stopping the process it si fine.
    <br>
    But, the problem is whenever it does this, PI is triggering an alert. We have bunch of Vendor Services and set up an alert rule for all Runtime errors.
    <br>
    My question is:
    1) Is there any way we can stop sending alerts for this error and keep the generic alert rule ?
    <br>
    2) Or, is there any other way not to generate error  and at the same time not to process incomplete files.?
    <br>
    The error we get is:
    2009-11-11 13:10:12 Error Channel CC_XYZ_SENDER: Attempt to send file 'VendorXYZ.xml' failed because file was modified during processing. 2383872 bytes expected, 2678784 bytes found. Trying to resend file
    Any pointers are really appreciated.
    Regards,
    Ramesh

    Hi,
       An alternative approach would be to have the vendors write the fles to a temporary ftp directory and have an OS script scheduled to move the files from the temporary directory to the directory from where XI picks the files.
    This way, XI will not pick up partially written files.
    Regards,
    Ravi Kanth Talagana

  • File Sender Adapter - Throw Alerts

    Hi experts,
    I've custom a communication channel for the file sender adapter and I'd like to raise alerts in case of technical errors and functional.
    I managed to do this for functional errors, by alert rules, and runs good. But for technical errors, the alert rules, not runs good.
    I think to develop this control through Adapter User Modules. But so far I have not succeeded. Because if I remove the read permissions of the directory, the User Module is not executed.
    I don't know the solution. Any ideas?
    Thanks,
    Jose.

    Hi experts,
    My problem was a bad configuration on the parameters of the alert rule. To manage the system errors and the application errors for my process integration scenario I'm configured the next:
    System Errors:
    Rule Activated: Yes. - And - Suppress Multiple Alerts of This Rule: No.
    Description and Alert Category, the corresponds.
    Bound to message: Not relevant.
    Sender Service, Sender Interface and Sender namespace, the corresponds.
    The other conditions: *
    Where did the error occur?
    Adapter Engine: Yes. - Adapter Type: File
    Application Errors:
    Rule Activated: Yes. - And - Suppress Multiple Alerts of This Rule: No.
    Description and Alert Category, the corresponds.
    Bound to message: Yes.
    Sender Service, Sender Interface and Sender namespace, and Receiver conditions, the corresponds.
    Where did the error occur?
    No Restriction.
    Thanks to all,
    Jose.
    Edited by: Jose María Mudarra Lara on Jan 28, 2009 3:45 PM

  • File Adapter : Throw alert when no file

    HI
    I am using a file adapter as sender and lets say it polls the FTP server every 10 min.
    My req is when there is no file in the FTP folder alert has to be triggered. Let me know how to do that.
    Thanks
    Prabhakar

    Dear Prakasu,
    In reply to your help
    "Select the Time out tag.
    Fill the require time limit.Like if you want to process a file with in 10 min then maintain 10 min.
    If the file is not transfered with in 10 min then adapter consider an error and through the error.Use alert for adapter errors and send the alert."
    I didn't find Time Out in sender Adapter,Time Out Flag is visible in OS CMDS..
    Can you explain me in more details..
    Thanks
    Prabhakar

  • System.out.println(...) causes applet to throw OutOfMemoryError exception

    Hi all,
    I've created an applet with a very barebones method in it, that is causing an OutOfMemoryError when run for approx 2 minutes.
    Here is the code...
    import javax.swing.JApplet;
    public class BridgeMapApplet extends JApplet
    public void start()
              Thread t = new Thread(){
              public void run() {
                   String response = "<bridgeMapResponse><bridges><bridge><macAddress>00:07:D5:01:3B:ED</macAddress><parentMacAddress>00:00:00:00:00:00</parentMacAddress><ipAddress>192.168.254.157</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>0</rssi><stpStatus></stpStatus><children><bridge><macAddress>00:07:D5:01:3C:19</macAddress><parentMacAddress>00:07:D5:01:3B:ED</parentMacAddress><ipAddress>192.168.254.166</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>73</rssi><stpStatus></stpStatus><children><bridge><macAddress>00:07:D5:01:45:BE</macAddress><parentMacAddress>00:07:D5:01:3C:19</parentMacAddress><ipAddress>192.168.254.152</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>80</rssi><stpStatus></stpStatus><children><bridge><macAddress>00:07:D5:01:47:12</macAddress><parentMacAddress>00:07:D5:01:45:BE</parentMacAddress><ipAddress>192.168.254.153</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>0</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:46:78</macAddress><parentMacAddress>00:07:D5:01:45:BE</parentMacAddress><ipAddress>192.168.254.162</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>0</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:3D:B9</macAddress><parentMacAddress>00:07:D5:01:45:BE</parentMacAddress><ipAddress>192.168.254.154</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>0</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge></children><description></description><deviceStatus>New</deviceStatus></bridge></children><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:46:94</macAddress><parentMacAddress>00:07:D5:01:3B:ED</parentMacAddress><ipAddress>192.168.254.165</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>63</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:3D:D3</macAddress><parentMacAddress>00:07:D5:01:3B:ED</parentMacAddress>ipAddress>192.168.254.168</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>78</rssi><stpStatus></stpStatus><children><bridge><macAddress>00:07:D5:01:46:7A</macAddress><parentMacAddress>00:07:D5:01:3D:D3</parentMacAddress><ipAddress>192.168.254.163</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>100</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:3D:D5</macAddress><parentMacAddress>00:07:D5:01:3D:D3</parentMacAddress><ipAddress>192.168.254.161</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>99</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:3D:6F</macAddress><parentMacAddress>00:07:D5:01:3D:D3</parentMacAddress><ipAddress>192.168.254.164</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>100</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge><bridge><macAddress>00:07:D5:01:3D:81</macAddress><parentMacAddress>00:07:D5:01:3D:D3</parentMacAddress><ipAddress>192.168.254.167</ipAddress><card></card><secondCard></secondCard><wdsName></wdsName><cfgFileTag></cfgFileTag><rssi>100</rssi><stpStatus></stpStatus><description></description><deviceStatus>New</deviceStatus></bridge></children><description></description><deviceStatus>New</deviceStatus></bridge></children><description></description><deviceStatus>New</deviceStatus></bridge></bridges><lastUpdate>2009-12-21T19:45:25.375Z</lastUpdate></bridgeMapResponse>";
    while(true) {
                        System.out.println(response);
                        try{
                             Thread.sleep(10);
                        }catch(InterruptedException ie){}
                   } //end while
              } //end run
              }; //end thread
              t.start();
    } // end of start()
    } // end of applet
    When I connect to the process with a java debugger, i get the following output after a couple minutes...
    C:\eclipse\workspace\applet>jdb -attach 2502
    Set uncaught java.lang.Throwable
    Set deferred uncaught java.lang.Throwable
    Initializing jdb ...
    >
    Exception occurred: java.lang.OutOfMemoryError (uncaught)"thread=traceMsgQueueTh
    read", com.sun.deploy.util.Trace.firePrintlnEvent(), line=-1 bci=58
    traceMsgQueueThread[1]
    ===================================================================
    I know this is a very frequent thread execution, but this was to speed up the replication of a bug that occurs after a few hours.
    Regardless of how low the Thread.sleep() interval is, why would this cause an OutOfMemoryError?
    thank you!!

    When posting code, code snippets, HTML/XML or input/output, please use the code tags. The code tags help retain the indentation and formatting of the sample. To use the code tags, select the sample and click the CODE button.
    As an aside, what on earth is the use of dumping output to the console in an applet?
    My initial thought as to how prevent the OOME when dumping loads to the Java Console is - don't dump loads to it. The Java Console is effectively useless to the average end-user, either way. The Java Console is not easy to open, for an applet that makes it through the init() successfully.

  • Spry Caused Crash

    I was using the spry tabbed panels when all of a sudden DW
    crashed. I tried to open DW again and it shut down again before
    opening all the way. I then reinstalled DW and same thing happened.
    I uninstalled DW, restarted my computer, installed DW, restarted my
    computer again, opened up DW and as it was opening and redoing the
    site cache form the site file... it crashed again. I had DW rebuild
    the Configuration folder.. same thing happened. I deleted all
    relevant files to the cache and it did it again.
    Finally, I deleted the Spry Assets folder, which had 2 files
    in it, and DW was able to finish caching the site again. I noticed
    it was the Spry folder because when it was caching the site
    alphabetically it would stop at that one.
    Is anyone else having issues with Spry stuff? Is it really a
    stable feature in DW CS3?

    > Is anyone else having issues with Spry stuff? Is it
    really a stable
    > feature in
    > DW CS3?
    Not only that, it's not stable for the Internet either!

  • Serversocket.close() not causing accept() to throw IOException

    My problem is quiet simple. The follow code does not display the string "accept() failed or interrupted..." on the console. Which I believe is part of the Java specification. The code DOES work on a RedHat Linux machine running Java 1.4.2 and 1.5.0, and it works on a machine with Windows XP and 1.4.2, but it does not work on my SuSE Linux machine with 1.4.2, 1.5.0, or any other 1.4.x jvm I've tried.
    What could be wrong?
    import java.net.*;
    import java.io.*;
    class Example5 extends Thread {
      volatile boolean stop = false;
      volatile ServerSocket socket;
      public static void main( String args[] ) throws Exception {
        Example5 thread = new Example5();
       System.out.println( "Starting thread..." );
       thread.start();
       Thread.sleep( 3000 );
       System.out.println( "Asking thread to stop..." );
       thread.stop = true;
       thread.socket.close();
       Thread.sleep( 3000 );
       System.out.println( "Stopping application..." );
       System.exit( 0 );
      public void run() {
        try {
          socket = new ServerSocket(7856);
        } catch ( IOException e ) {
         System.out.println( "Could not create the socket..." );
          return;
        while ( !stop ) {
         System.out.println( "Waiting for connection..." );
          try {
           Socket sock = socket.accept();
          } catch ( IOException e ) {
          System.out.println( "accept() failed or interrupted..." );
       System.out.println( "Thread exiting under request..." );
    }

    I actually already have a work around, we have set the SoTimeout for our ServerSockets. I also have this problem on regular Socket's as well, and have set their SoTimeout as well.
    On a somewhat related note, I'm getting a Hotspot Virtual Machine exception when I try and send some data over one of these connections. Since none of my coworkers have this problem, I assume it has something to do with my computer.
    # An unexpected error has been detected by HotSpot Virtual Machine:
    # SIGSEGV (0xb) at pc=0x403afd0f, pid=23569, tid=1075155072
    # Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b08 mixed mode, sharing)
    # Problematic frame:
    # V [libjvm.so+0x255d0f]
    --------------- T H R E A D ---------------
    Current thread (0x0807fed0): JavaThread "main" [_thread_in_native, id=23569]
    siginfo:si_signo=11, si_errno=0, si_code=0, si_addr=0x00000000
    Registers:
    EAX=0x4047f0a4, EBX=0x404905a8, ECX=0x0807fed0, EDX=0x0807fed0
    ESP=0xbfff9f44, EBP=0xbfffa09c, ESI=0x00000000, EDI=0x0807fed0
    EIP=0x403afd0f, CR2=0x0000004c, EFLAGS=0x00010202
    Top of Stack: (sp=0xbfff9f44)
    0xbfff9f44: bfff9fac 47a6f6b8 00000000 00000000
    0xbfff9f54: 00000002 00000000 00000000 695f6d61
    0xbfff9f64: 0074696e bfff9f88 08080860 bfff9fac
    0xbfff9f74: 00000000 00000000 0807fed0 0807fed0
    0xbfff9f84: 08085c20 bfff9fa8 063afc44 bfffa01c
    0xbfff9f94: 47a6f568 47a6fbd8 0809cb08 bfff9fa8
    0xbfff9fa4: 40033ce0 bfff9fc8 47da1df4 47a6f568
    0xbfff9fb4: 40012f4c 47a6fbd8 40013ca6 40013ca6
    Instructions: (pc=0x403afd0f)
    0x403afcff: d2 0f 84 90 00 00 00 8b 75 10 8b 83 cc 09 00 00
    0x403afd0f: 8b 4e 4c 8b 38 89 8d d8 fe ff ff 85 ff 0f 85 4e
    Stack: [0xbfe00000,0xc0000000), sp=0xbfff9f44, free space=2023k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x255d0f]
    V [libjvm.so+0x253654]
    C 0xffffe420
    C [libnet.so+0xdcbb] Java_java_net_SocketOutputStream_socketWrite0+0x1d1
    j java.net.SocketOutputStream.socketWrite0(Ljava/io/FileDescriptor;[BII)V+0
    j java.net.SocketOutputStream.socketWrite([BII)V+44
    j java.net.SocketOutputStream.write(I)V+15
    j java.io.DataOutputStream.writeInt(I)V+27
    j com.distrobot.common.util.WrappedOutputStream.write([BII)V+16
    j java.io.DataOutputStream.write([BII)V+7
    j java.io.DataOutputStream.writeUTF(Ljava/lang/String;Ljava/io/DataOutput;)I+426
    j java.io.DataOutputStream.writeUTF(Ljava/lang/String;)V+2
    j com.distrobot.common.ms.test.SimpleEnvMessage.encode(Lcom/distrobot/common/ms/IEnvMessage;Ljava/io/OutputStream;)V+26
    j com.distrobot.common.ms.TcpMessageProducer.sendOnce(Lcom/distrobot/common/ms/IEnvMessage;)Z+30
    j com.distrobot.common.ms.TcpMessageProducer.send(Lcom/distrobot/common/ms/IEnvMessage;)V+11
    j com.distrobot.common.ms.test.TcpMessageProducerTest.send(Lcom/distrobot/common/ms/ISession;Lcom/distrobot/common/ms/IDestination;
    Ljava/lang/String;)V+33
    j com.distrobot.common.ms.test.TcpMessageProducerTest.testSocketCache()V+232
    v ~StubRoutines::call_stub
    V [libjvm.so+0x168c1c]
    V [libjvm.so+0x254668]
    V [libjvm.so+0x168a4f]
    (etc)

  • How to detect which class caused missing plug-in alert?

    Hi,
    I have a plug-in with the bellowing class definition, there is no any customized persist class.
    resource ClassDescriptionTable(kSDKDefClassDescriptionTableResourceID)
              Class
                        kMyActionComponentBoss,
                        kInvalidClass,
                                  IID_IACTIONCOMPONENT, kMyActionComponentImpl,
                                  IID_IPMPERSIST, kPMPersistImpl
              Class
                        kMyDialogBoss,
                        kDialogBoss,
                                  IID_IDIALOGCONTROLLER, kMyDialogControllerImpl,
                                  IID_IOBSERVER, kMyDialogObserverImpl,
    In programming guide it says "If your plug-in does not store data in documents, you do not need to take any special precautions" in section "Guidelines for handling a missing plug-in".
    However now, there may be missing plug-in message for this plug-in when open a document saved with this plug-in installed.
    My question is: is there any way to detect which class/implement caused the plug-in is required?
    I can get some info about missing plug-in from IContentMgr, but there is no info about the detail classes.
    Any idea?
    Thanks,
    Aidy

    Regarding global (or not) text adornments:
    An adornment is something attached to a larger entity, e.g. the various handles of page items, or additional marks within text.
    Some adornments are remembered individually per addressed entity (page item adornments are probably in IPageItemAdornmentList), while others (the global text adornment IGlobalTextAdornment) are just assumed to be there for all potential targets (all wax runs) and have no persistent footprint where the ITextAdornments do.
    For more details please refer to the documentation or just search the SDK.
    Dirk

  • Are android worms causing "accessory not supported" alerts?

    I've noticed that this problem is particularly bad when I'm in a public area.Is it possible that nearby android phones infected with some virulent worm program have tried unsuccessfully to negotiate a connection with my iPhone? Hence "device not supported", et el.
    Putting this question out there for the security experts. Thanks.

    Malware on Android devices cannot affect your iPhone or iPad. And, unless your iOS device has been jailbroken, the possiblity of having any malware affect it is pretty close to zero.
    When are you seeing the "Device not supported" message? What are you trying to do when it appears?

  • [CS5.5/CS6] what causes a kImportAndPlaceCmdBoss to throw an exception with broken links?

    I have a problem in both CS5.5 and CS6 on MacOS X.
    During a drag operation onto an InDesign document, I import and place some images onto a page. This normally works without issue except in one case. The problem case is when I'm trying to import an image that is the same file path as a broken link on the document. This will crash InDesign everytime.
    Let me provide some details.
    First, I create an InDesign document, drag some images from the Finder and place them on the page and save the InDesign document to file. Now I go to the Finder and delete the images (or just move them to a different Folder). I then go back to InDesign and look at the Links panel where the red stop signs now appear near the images to show that the links are broken.
    Next I go to a panel that I'm working on where I can drag an item from the panel and onto the InDesign document page. In this I have a ProcessDragDropCommand method that over rides the method in the CDragDropTargetFlavorHelper class, and during that method it copies the images that I just deleted back into their original locations on the file system.
    After copying the files, the process then tries to import one of the images into a new frame using the PlaceFileInFrame method from the InDesign SDK file SDKLayoutHelper.cpp. This method creates a kImportAndPlaceCmdBoss and when executing the line:
    if (CmdUtils::ProcessCommand(importAndPlaceCmd) != kSuccess) {
    causes an exception that appears in the crash report as:
    Exception Type: EXC_BAD_ACCESS (SIGBUS)
    Exception Codes: KERN_PROTECTION_FAILUE at 0x0000000000000000
    Crashed Thread: 0 Dispatch queue: com.apple.main-thread
    with a stack trace that points to the CmdUtils::ProcessCommand() line mentioned above.
    I've tried relinking the images before the import and place, but that still doesn't work. If I break the process up so that in one drag event I copy the missing files back into place and relink them, then in a second drag event I then do an import and place it all works okay. It's just when I try the full task of copy images into place in the file system, relink the images on the InDesign document and then import and place an image in a new frame on the InDesign page that the exception is appearing.
    Instead of the kImportAndPlaceCmdBoss I've also tried the kImportAndLoadPlaceGunCmdBoss with the same problem.
    Interestingly, in the SDKLayoutHelper method PlaceFileInFrame that I'm using, there's a pragma message:
    #pragma message("LINKREWORK: Temporary, fix this up later!")
    // TODO: LINKREWORK fix.
    From the wording I'm wondering if this is related to the problem that I'm seeing. In which case does anyone know what this fix might entail?
    I've tried tried relinking using ReinitResource and UpdateLinks methods that are a part of the ILkniFacade but that doesn't seem to help stop the crash.
    Oddly, I can generate a strange and maybe related error (that doesn't use my plugins and just the raw InDesign functionality) if I do something like:
    In InDesign, create an InDesign document.
    From the Finder, drag some images onto the InDesign document page.
    In InDesign, save the document.
    In the Finder, rename the folder containing the images.
    In InDesign, check that the links really are broken with the red stop signs appearing.
    In the Finder, rename the folder containing the images back to what it was before.
    (Extra Step)
    In the Finder, redrag the same images that you did before onto the InDesign page.
    This will cause InDesign to throw up the following error message:
    Either the file does not exist, you do not have permission, or the file may be in use by another application
    Of course, if in the above you introduce an Extra Step where you just go back to InDesign and do nothing. InDesign will relink the once missing images, so that when you go back to the Finder to drag the images there's now no problem.
    This is almost like InDesign needs a few IdleTasks in order to sort out its perception of the file system. If that's the case then I'm a bit stuck as I'm trying to do everything during a single drag operation and there's no chance of any IdleTasks occuring.
    Any ideas?

    I have checked the Tomcat log, which does not give
    much information:
    ----- Root Cause -----
    org.apache.artimus.message.exceptions.MessageDAOSysExce
    tion: Error executing SQL in
    ThreadHandler.createThread.
    at
    org.apache.artimus.message.dao.MySQLMessageDAO.createT
    read(MySQLMessageDAO.java:54)
    at
    org.apache.artimus.message.ThreadHandler.insertThread(
    hreadHandler.java:42)
    at
    org.apache.artimus.message.StoreMessage.execute(StoreM
    ssage.java:61)
    at
    org.apache.struts.action.RequestProcessor.processActio
    Perform(RequestProcessor.java:484)Tomcat has more than one log file. The servlet's System.out messages must be going to a different file if this is all you are seeing. Either look in the other log files or change the lines
             se.printStackTrace();
             throw new MessageDAOSysException("Error executing SQL in ThreadHandler.createThread.");  // line 54 where the problem occurredto simply read:
            throw se;and the actual Exception you want to investigate will go in to the file where you found the above. This will be less useful in the long run as you'll have the same problem when you want to query the SQLException further with System.out.println(se.getSQLState()); etc.
    You could add a logging configuration to your servlets context in server.xml so you can define where such messages get logged.
    Alternatively you could use a logging API like log4j.

  • How to receive alert mails when communication channel fails

    Hi everybody,
    Today there were in the "Communication Channel Monitoring" of the Runtime Workbench some Communication Channels in a "red" status and I would like to know if it is possible to receive per mail any alerts about a failing communication channel?
    In SXMB_MONI the error is the following:
    <SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.core.repository.RfcRepositoryException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=ECPOPR1.corp GROUP=PRODUCCION_SANTANDER R3NAME=PR1 MSSERV=sapmsPR1 PCS=1 ERROR partner not reached (host ECPOPR1.corp, service sapmsPR1) TIME Mon Apr 20 03:25:16 2009 RELEASE 640 COMPONENT NI (network interface) VERSION 37 RC -10 MODULE nixxi_r_mt.cpp LINE 8688 DETAIL NiPConnect2 SYSTEM CALL SiPeekPendConn ERRNO 79 ERRNO TEXT A remote host refused an attempted connect operation. COUNTER 1</SAP:AdditionalText>
    Usually, I receive mail alerts when messages failed since I have CCMS configurated but in the CCMS I don´t see any entries for this kind of errors with a Communication Channel...
    Thanks in advance,
    Regards,
    Olivier

    Hi!
    You can receive Alerts even though you are configured CCBPM. Through Control Step you can throw alerts but only difference between PI7.1 and XI is in 7.1 you can easily create Alert categoy in ESR itself at java stack but in XI you can't create it in Java stack you need to create this ALert category though ALRTCATDEF   t code  in ABAP Stack even though in 7.1 you created in Java Stack it will be reflecting in ABAP Stack.
    Next thing is later you need to Configure ALert Rules in RWB and in ABAP Stack at Alert Category you need to Add your XI SAP ID;s at FIxed Receipients and before adding this Ask your Basis people to link your company mail ID or any mail ID with SAP ID so that you can receive Alerts both in RWB ALert Inbox as well as your Mail Server.
    Since the above experts given diff blogs you can easily configure...
    I hope u understand the flow....right ?
    Regards::
    Amar Srinivas Eli

  • Why "slow server alert" when NO running requests and NO open connections??

    The snapshot below says it all.  Why on earth would my dev machine with no running requests, and no open database connections, kick off a slow server alert?
    I will tell you that at the exact same time this snapshot was generated, my other two servers WERE hung and were reporting "Unresponsive alerts", and they connect to the same databases.  I am chasing down a chronic communication failure between our database and web servers where everything with a databae connection gets locked/hung at the same time every night, 7 days a week.  The hang lasts anywhere from a few mins to 40+ mins.
    Is this why my dev server would report slow?  And if so, is it the skimmers or what that's causing a slow server alert??  Would it only report "Unresponsive" if there were actual page requests hanging, vs. a "Slow Server Alert"?
    This is CF10 (update 12) 64-bit on Windows 2008 R2, IIS 7, connecting to separate Oracle 11g server.
    Thanks for any insights.
    Snapshot generated on : Sun Dec 08 20:10:43 EST 2013 
    Caused by : Slow Server Alert
    Profiling : Disabled
    Memory Tracking : Disabled
    Average server response time is more than 20 seconds.
    *Total Running requests - 0
    *Total Queued requests - 0
    Template Running requests - 0
    Template Queued requests - 0
    Flash Remoting Running requests - 0
    Flash Remoting Queued requests - 0
    CFC method Running requests - 0
    CFC method Queued requests - 0
    Web Service Running requests - 0
    Web Service Queued requests - 0
    JVM Memory Stats
    Free Memory : 295634776 bytes
    Used Memory : 239663272 bytes
    Throttle Stats [Throttle Queue Size : Throttle Memory Used]
    0  : 0.0 megabytes
    Query Cache Stats -
    [Hit Ratio : Size : Count]
       0.0 : 0 bytes : 3
    Cached Queries -
    [Query Name : DSN : Size : TIme Executed : Time Taken : Line No : Function Name : Template Path]
    DB Pool Stats -
    [DSN :Open Conn Count : Total Conn Count : Max Con Count : Avg Open Conn Count : Avg Total Conn Count]
       GWAS_dev : 0 : 0 : Unlimited : 0 : 0
       dev_trnd_assignmentdesk : 0 : 0 : Unlimited : 0 : 0
       ADHD : 0 : 0 : Unlimited : 0 : 0
       web_dev : 0 : 7 : Unlimited : 1 : 5
       web_prod : 0 : 7 : Unlimited : 0 : 2
       nVision : 0 : 0 : Unlimited : 0 : 0
       legislation_dev : 0 : 0 : Unlimited : 0 : 0
       ISC_dev : 0 : 0 : Unlimited : 0 : 0
       legislation : 0 : 0 : Unlimited : 0 : 0
       dev_intranet : 0 : 1 : Unlimited : 1 : 5
       dev_DNADay : 0 : 0 : Unlimited : 0 : 0
       dvinciSpanish : 0 : 0 : Unlimited : 0 : 0
       dvinciORACLE : 0 : 0 : Unlimited : 0 : 0
       dev_assignmentdesk : 0 : 0 : Unlimited : 0 : 0
    Java stack trace -
    Full thread dump Java 1.7.0_45
    "obj-skimmer-dev_assignmentdesk" prio=5 tid=1011 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "obj-skimmer-GWAS_dev" prio=5 tid=1027 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "Reference Handler" prio=10 tid=2 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
    "obj-skimmer-dvinciSpanish" prio=5 tid=1021 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "GC Daemon" prio=2 tid=11 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at sun.misc.GC$Daemon.run(GC.java:117)
    "obj-skimmer-web_dev" prio=5 tid=1033 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-9" prio=5 tid=46 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "scheduler-2" prio=5 tid=97 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.scheduling.Scheduler.createRunnable(Scheduler.java:132)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "ajp-bio-8012-exec-342" prio=5 tid=1484 RUNNABLE
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:152)
    at java.net.SocketInputStream.read(SocketInputStream.java:122)
    at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:319)
    at org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:445)
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:132)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav a:539)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-345" prio=5 tid=1488 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-1" prio=5 tid=38 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "Timer-4" prio=5 tid=63 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at java.util.TimerThread.mainLoop(Timer.java:526)
    at java.util.TimerThread.run(Timer.java:505)
    "DefaultQuartzScheduler_QuartzSchedulerThread" prio=5 tid=48 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:430)
    "ajp-bio-8012-AsyncTimeout" prio=5 tid=78 TIMED_WAITING
    at java.lang.Thread.sleep(Native Method)
    at org.apache.tomcat.util.net.JIoEndpoint$AsyncTimeout.run(JIoEndpoint.java:136)
    at java.lang.Thread.run(Thread.java:744)
    "cfthread-0" prio=5 tid=884 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.util.GenericThreadPool$ThreadPoolRunnableFactory.createRunnable(GenericThreadP ool.java:177)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "DefaultQuartzScheduler_Worker-8" prio=5 tid=45 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "Timer-2" prio=5 tid=16 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    at java.util.TimerThread.run(Timer.java:505)
    "Timer-0" prio=5 tid=14 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at java.util.TimerThread.mainLoop(Timer.java:526)
    at java.util.TimerThread.run(Timer.java:505)
    "worker #3" prio=5 tid=71 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at com.jnbridge.jnbcore.server.b.c.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:744)
    "MulticastListener" prio=5 tid=55 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "ajp-bio-8012-exec-347" prio=5 tid=1493 RUNNABLE
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:152)
    at java.net.SocketInputStream.read(SocketInputStream.java:122)
    at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:319)
    at org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:445)
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:132)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav a:539)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-7" prio=5 tid=44 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "obj-skimmer-dev_trnd_assignmentdesk" prio=5 tid=1017 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "ContainerBackgroundProcessor[StandardEngine[Catalina]]" prio=5 tid=76 TIMED_WAITING
    at java.lang.Thread.sleep(Native Method)
    at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.jav a:1474)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-333" prio=5 tid=1442 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-337" prio=5 tid=1450 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "worker #4" prio=5 tid=72 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at com.jnbridge.jnbcore.server.b.c.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:744)
    "Signal Dispatcher" prio=9 tid=4 RUNNABLE
    "scheduler-5" prio=5 tid=859 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.scheduling.Scheduler.createRunnable(Scheduler.java:132)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "net.sf.ehcache.CacheManager@485165c7" prio=5 tid=100 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    at java.util.TimerThread.run(Timer.java:505)
    "scheduler-1" prio=5 tid=58 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.scheduling.Scheduler.createRunnable(Scheduler.java:132)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "Java2D Disposer" prio=10 tid=73 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
    at sun.java2d.Disposer.run(Disposer.java:145)
    at java.lang.Thread.run(Thread.java:744)
    "Timer-5" prio=5 tid=74 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    at java.util.TimerThread.run(Timer.java:505)
    "Thread-5" prio=5 tid=17 TIMED_WAITING
    at java.lang.Thread.sleep(Native Method)
    at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:104)
    "Thread-30" prio=5 tid=88 RUNNABLE
    at java.net.DualStackPlainSocketImpl.accept0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
    at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:198)
    at java.net.ServerSocket.implAccept(ServerSocket.java:530)
    at java.net.ServerSocket.accept(ServerSocket.java:498)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:447)
    at com.adobe.coldfusion.launcher.Launcher.await(Launcher.java:499)
    at com.adobe.coldfusion.launcher.Launcher.access$000(Launcher.java:63)
    at com.adobe.coldfusion.launcher.Launcher$1.run(Launcher.java:341)
    at java.lang.Thread.run(Thread.java:744)
    "obj-skimmer-ISC_dev" prio=5 tid=1029 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "AuthCacheManager" prio=5 tid=19 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    at java.util.TimerThread.run(Timer.java:505)
    "DefaultQuartzScheduler_Worker-5" prio=5 tid=42 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "DefaultQuartzScheduler_Worker-10" prio=5 tid=47 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "ajp-bio-8012-exec-338" prio=5 tid=1477 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "obj-skimmer-ADHD" prio=5 tid=25 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "scheduler-4" prio=5 tid=844 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.scheduling.Scheduler.createRunnable(Scheduler.java:132)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "ajp-bio-8012-exec-343" prio=5 tid=1486 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-346" prio=5 tid=1489 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "MulticastListener" prio=5 tid=51 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "Thread-1" prio=1 tid=10 TIMED_WAITING
    at java.lang.Thread.sleep(Native Method)
    at com.adobe.coldfusion.bootstrap.ConsoleLogRotationHandler$1.run(ConsoleLogRotationHandler. java:57)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-3" prio=5 tid=40 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "obj-skimmer-web_prod" prio=5 tid=1025 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-Acceptor-0" prio=5 tid=77 RUNNABLE
    at java.net.DualStackPlainSocketImpl.accept0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
    at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:198)
    at java.net.ServerSocket.implAccept(ServerSocket.java:530)
    at java.net.ServerSocket.accept(ServerSocket.java:498)
    at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFac tory.java:60)
    at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:207)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-2" prio=5 tid=39 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "MulticastListener" prio=5 tid=57 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "Thread-375" prio=5 tid=944 RUNNABLE
    at sun.print.Win32PrintServiceLookup.notifyPrinterChange(Native Method)
    at sun.print.Win32PrintServiceLookup.access$100(Win32PrintServiceLookup.java:50)
    at sun.print.Win32PrintServiceLookup$PrinterChangeListener.run(Win32PrintServiceLookup.java: 323)
    "Timer-3" prio=5 tid=49 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at java.util.TimerThread.mainLoop(Timer.java:552)
    at java.util.TimerThread.run(Timer.java:505)
    "ajp-bio-8012-exec-305" prio=5 tid=1357 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-4" prio=5 tid=41 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "ajp-bio-8012-exec-319" prio=5 tid=1379 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "DestroyJavaVM" prio=5 tid=89 RUNNABLE
    "ajp-bio-8012-exec-331" prio=5 tid=1438 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "obj-skimmer-dvinciORACLE" prio=5 tid=1019 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "obj-skimmer-nVision" prio=5 tid=28 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "ServerThread" prio=5 tid=67 RUNNABLE
    at java.net.DualStackPlainSocketImpl.waitForNewConnection(Native Method)
    at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:135)
    at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
    at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:198)
    at java.net.ServerSocket.implAccept(ServerSocket.java:530)
    at java.net.ServerSocket.accept(ServerSocket.java:498)
    at com.jnbridge.jnbcore.server.b.b.if(Unknown Source)
    at com.jnbridge.jnbcore.JNBMain$a.run(Unknown Source)
    "Thread-26" prio=5 tid=66 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
    at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:211)
    "obj-skimmer-legislation" prio=5 tid=1023 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-299" prio=5 tid=1349 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "scheduler-0" prio=5 tid=21 RUNNABLE
    at java.lang.Thread.getStackTrace(Thread.java:1588)
    at coldfusion.monitor.stack.J5StackTrace.getAllStackTraces(J5StackTrace.java:39)
    at coldfusion.monitor.active.Snapshot.getJavaStackTrace(Snapshot.java:606)
    at coldfusion.monitor.active.Snapshot.getSnapshotData(Snapshot.java:165)
    at coldfusion.monitor.active.Snapshot.dumpSnapshot(Snapshot.java:595)
    at coldfusion.monitor.alert.Alert.dumpSnapshot(Alert.java:599)
    at coldfusion.monitor.alert.SlowServerAlert$SlowServerAlertTask.run(SlowServerAlert.java:166 )
    at coldfusion.monitor.MonitoringServiceImpl$RunnableWrapper.run(MonitoringServiceImpl.java:1 570)
    at coldfusion.scheduling.ThreadPool.run(ThreadPool.java:211)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:71)
    "MulticastListener" prio=5 tid=54 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "Attach Listener" prio=5 tid=5 RUNNABLE
    "ajp-bio-8012-exec-326" prio=5 tid=1432 RUNNABLE
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:152)
    at java.net.SocketInputStream.read(SocketInputStream.java:122)
    at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:319)
    at org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:445)
    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:132)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav a:539)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-332" prio=5 tid=1441 WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueue dSynchronizer.java:2043)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:104)
    at org.apache.tomcat.util.threads.TaskQueue.take(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "MulticastListener" prio=5 tid=59 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "MulticastListener" prio=5 tid=52 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "obj-skimmer-dev_DNADay" prio=5 tid=1013 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.server.j2ee.pool.PoolSkimmerThread.run(PoolSkimmerThread.java:47)
    at java.lang.Thread.run(Thread.java:744)
    "AWT-Windows" prio=6 tid=202 RUNNABLE
    at sun.awt.windows.WToolkit.eventLoop(Native Method)
    at sun.awt.windows.WToolkit.run(WToolkit.java:299)
    at java.lang.Thread.run(Thread.java:744)
    "MulticastListener" prio=5 tid=60 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "ajp-bio-8012-exec-339" prio=5 tid=1479 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "Finalizer" prio=8 tid=3 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)
    "worker #0" prio=5 tid=68 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at com.jnbridge.jnbcore.server.b.c.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:744)
    "DefaultQuartzScheduler_Worker-6" prio=5 tid=43 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:552)
    "MulticastListener" prio=5 tid=50 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "MulticastListener" prio=5 tid=53 RUNNABLE
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:1 14)
    at java.net.DatagramSocket.receive(DatagramSocket.java:786)
    at coldfusion.license.g.run(Unknown Source)
    "Timer-1" prio=5 tid=15 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at java.util.TimerThread.mainLoop(Timer.java:526)
    at java.util.TimerThread.run(Timer.java:505)
    "ajp-bio-8012-exec-344" prio=5 tid=1487 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "scheduler-3" prio=5 tid=795 TIMED_WAITING
    at java.lang.Object.wait(Native Method)
    at coldfusion.scheduling.Scheduler.createRunnable(Scheduler.java:132)
    at coldfusion.scheduling.ThreadPool.createRunnable(ThreadPool.java:138)
    at coldfusion.scheduling.WorkerThread.run(WorkerThread.java:68)
    "customcache.data" prio=5 tid=101 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoo lExecutor.java:1090)
    at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoo lExecutor.java:807)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "ajp-bio-8012-exec-348" prio=5 tid=1494 TIMED_WAITING
    at sun.misc.Unsafe.park(Native Method)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Abstract QueuedSynchronizer.java:2082)
    at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:86)
    at org.apache.tomcat.util.threads.TaskQueue.poll(TaskQueue.java:32)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
    "Thread-25" prio=5 tid=65 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lang.Object.wait(Object.java:503)
    at coldfusion.util.SimpleThreadPool.getAssignment(SimpleThreadPool.java:113)
    at coldfusion.util.SimpleWorkerThread.run(SimpleThreadPool.java:211)
    "worker #2" prio=5 tid=70 WAITING
    at java.lang.Object.wait(Native Method)
    at java.lan

    I'm pretty sure the problem here is somehow related to my other post, but for shites and grins I would still like to know how I can receive a Slow Server alert when no actual page requests are running and it says there are 0 open connections to any of the datasources.

  • BPM Collect Transformation Step Raise Alert need help

    Hi,
    Scenario BPM Collect.
    Block 1 - Multiple xml messages received and collected into multiline container.
    Block 2 - Transform multiline container element into single message. Mapping Error throw Transformation Exception.
    Block 2:Exception Branch - Transform multiline container element to error multiline container element (based on BpmPatternReqRespTimeOut with a twist).
    Block 2:Exception Branch - Send multiline container element to Communication Channel for further error analysis.
    Block 2:Exception Branch - Throw Alert BPM_ALERT Transformation Failure message.
    Getting Compilation errors because I am not allowed to output a multiline container element...?
    Behaviour without the Exception Branch Transform and Send is that the first message collected in the ccBPM goes to Green Flag and the others goto chequered flag when the BPM_ALERT is thrown. This is not desirable behaviour.
    Would like to output multiple line container element so I easily know which group of messages failed ie file 1,2,3... so that I can go to the Error folder and repost them in the Sender Communication Channel if required.
    Once this is working I am trying to identify which file had the conversion problem so I can filter if out from the others and process the others attempting to pass information from a UDF as to which item in the multiline container element I reached before I had a problem int he original mapping...?
    I have read Michal Krawcyzk's blog on ALERT variables and Help on Throwing Alerts etc but I am progressing slowly with my solution...
    thanks,
    V

    Thankyou Chirag for those Blogs.
    The first is the one I have looked at most recently and the second has given me an idea.
    If I change my mapping of the multiline container element each line holds an xml message to the error element by calling a UDF to map the payload across then at least I would have output my Payload that errored? I will try it and see Java coding is not my forte currently.
    thanks,
    V

Maybe you are looking for

  • Sort Artist and Sort Album tags don't update

    Having spent a lot of time over the years getting the metadata in my iTunes library just right, I've noticed a frustrating problem when it comes to iTunes Match. I make use of 'Sort Artist' and 'Sort Album Artist' tags so that my library is sorted by

  • Opening a Page in a WORD document

    hello, i can open a word file through import java.io.;* public class Doc public static void main(String[] str)throws IOException Runtime rt = Runtime.getRuntime(); Process p = rt.exec("C:\\Program Files\\Microsoft Office\\OFFICE12\\WINWORD.exe tarun.

  • Installation of Acrobat reader in 64 bit OS

    Primo PDF is not working post installtion of Acrobat reader ver 9 in 64 bit OS

  • *** glib detected ***

    hey, I have the following problem: 2008/11/18 19:27:07.333 cpe/circuit     #2 Sun Secure Global Desktop Software(4.4) ERROR: Read error on client circuit: read(7,<address>,3): (110) Connection timed out *** glibc detected *** /opt/tarantella/bin/bin/

  • 10.6.8 to 10.7

    bonjour j ai un MacBook4,1 j ai fais les mises a jours 10.6 puis la mise a jour combo 10.6.8 je souhaitai installer montain lion mais l apple store me dit que mon mac n est pas compatible (trop vieux). je voudrai au minimum faire une mise a jour 10.7