JFileChooser - FireFox on OS X - showSaveDialog returns immediately or hang

I have a singed applet that uses the JFileChooser to allow the suer to pick a file location. This works with FF and IE on Windows, works with Safari on OS X and used to work with FF on OS X. However a bug was just discovered where it no longer works with FF on OS X.
JFileChooser chooser = new JFileChooser();
// ask the user where we should save the file
chooser.setCurrentDirectory(new File(System.getProperty("user.home")));
System.out.println("*************************** "+System.getProperty("user.home"));
chooser.setSelectedFile(new File(attachmentName));
chooser.setDialogTitle("Save Attachment - " + attachmentName);
int returnVal = chooser.showSaveDialog(null);
System.out.println("*************************** "+returnVal);
Doing the above I either get a complete hange of the broswer and VM or the showSaveDialog call returns immediately with a value of ERROR_OPTION and then the dialog is displayed.
It doesn't seems to make a difference where I put the above code.
We were supposed to do a release of the software today but this is a show stopper. Any help would be great.

I've now tried the following:
public void doit() {
Runnable getTextFieldText = new Runnable() {
public void run() {
System.out.println("%%%%%%%%%%%%%%%%%%%%%%%%%% 1 "+ SwingUtilities.isEventDispatchThread() );
JFileChooser chooser = new JFileChooser();
System.out.println("%%%%%%%%%%%%%%%%%%%%%%%%%% 2 "+ SwingUtilities.isEventDispatchThread() );
chooser.setCurrentDirectory(new File(System.getProperty("user.home")+"/Desktop/"));
System.out.println("%%%%%%%%%%%%%%%%%%%%%%%%%% 3 "+ SwingUtilities.isEventDispatchThread() );
chooser.setSelectedFile(new File("fred"));
System.out.println("%%%%%%%%%%%%%%%%%%%%%%%%%% 4 "+ SwingUtilities.isEventDispatchThread() );
chooser.setDialogTitle("Save Attachment - ");
System.out.println("%%%%%%%%%%%%%%%%%%%%%%%%%% 5 "+ SwingUtilities.isEventDispatchThread() );
int returnVal = chooser.showSaveDialog(null);
System.out.println("@@@@@@@@@@@@@@@@@@@@@@@@@@@@ "+returnVal);
try{
SwingUtilities.invokeLater(getTextFieldText);
}catch(Exception x){
x.printStackTrace();
Which works everywhere except FF which hang after the user dismisses the dialog. I'm begging for any insight here.

Similar Messages

  • Need to Return immediately and commit the App Module on a different thread

    I have an action that I want to return fast (immediately) but the server processing takes longer than acceptable. The results of the operation don't matter to the page submitting it and I want it to be able to navigate away even if the operation is not complete. I want to either be able to send a non-blocking server event from the browser or on the server side start a new thread that performs the operation allowing the original thread to return immediately. The new thread would need access to an Application Module in order to commit data. How would I go about accomplishing this?
    Some thoughts
    I've tried creating a ConcurrentLinkedQueue and putting the DataControl on the que, then in the other thread I pull it off the que, process and commit the data. This works unless the page is navigated away from. Then calling dc.getApplicationModule(); returns null.
    I thought about using createRootApplicationModule in the new thread (since the new thread has no context) but don't know how that would work
    This is the code in the run method of the new thread. In this example, I'm adding data to the app module in the original thread and committing the data in a new thread.
    (like I said, it works most of the time.)
    Object[] req = (Object[])que.poll();
    DCDataControl dc = (DCDataControl)req[0];
    try{
    ApplicationModule am = dc.getApplicationModule();
    if (am != null){
    am.getTransaction().commit();
    } else{
    System.out.println("AM:null unable to commit ");
    } catch (Exception e){
    e.printStackTrace();
    finally{
    if (dc!= null){ dc.resetState();} // release app module
    }

    Thanks for the replies. I am aware of the inherent risks of running a separate thread within a managed container.
    The use case is a performance logging operation. We have a internal web app used by a network of franchises with over 1000 users. We log response time and performances statistics to the database. When the user clicks to navigate or commit data, the response time that the user experiences is logged after the page has fully rendered either through a PPR or a full submit. This is done by submitting ADFCustomEvent from javascript on the page after rendering is complete.. The event sends up the time difference from when the user first clicked to when the page was fully rendered. This information is then merged with logged events stored on the users Session that shows the name and response time of every query that was executed during the previous request. Depending on the page this could be up to half dozen to a dozen or more queries. The logging operation as experienced by the browser is generally fast (<200ms) but sometimes can be as long as a second or more when the database gets busy. A half second is too long as makes the app appear sluggish if the user can't type or click immediately after the page has finished rendering. The logged data is aggregated so we know exactly how much of the page load was due to a slow browser/network, how much was database time, webservice call time, etc... If it's due to a slow database we can drill down and see which query is the culprit. These performance metrics are critical to operations and are charted throughout the day so we know exactly what our users are experiencing. All of our users use a custom firefox client that we control. Using this logging framework we were able to determine that upgrading to a Firefox 4.0 based client cut browser render time by more than half a second on average. We can also tell what type of hardware the user is running so can place the blame for poor performance where appropriate. We have determined that pages render considerably faster on Windows 7 than on Windows 98 with the same hardware. We are moving the logging tables off of our exadata database to a separate box to remove that load from the application database. Since we expect the other database not to perform as well we don't want it to affect the user experience, hence the need to log asynchronously. I would like to put the data on a queue and have a background daemon process read from the queue and commit to the database. I would like the daemon thread to be able to use BC components. I would prefer not to resort to using a web service because of the inherent overhead. The logging operation is not a long operation but is of high frequency so should be as streamlined as possible. The load is spread over 6 servers with 4 JVM's each (24 weblogic instances). I know it's possible to use BC components from a plain Servlet (which runs on it's own thread) so what I want is to have something like a servlet thread that loops forever processing my logging queue.
    One other method I am investigating is using my own non-blocking ajax call that callls a servlet to perform the logging. I will need to pull out the timestamp contained within a client side ADF component along with the pages ctrl-state variable that is included with every ADF request as it uses this as the key to get to the data on the session. ADF really needs a non-blocking ADFCustomEvent for this type of request. (send and don't care about the response)
    The client component with the server listener looks like this
    <af:outputText value="#{pageFlowScope.perfClientTS}" visible="false"
    id="perfClientTSField" clientComponent="true">
    <af:serverListener type="logPerfData" method="#{perfLog.logPerfDataAction}"/>
    </af:outputText>
    The script that queues the ajax call after the page loads looks like this
    AdfCustomEvent.queue(perfClientTSField, "logPerfData", {
    typeId : typeId,
    subTypeId : subTypeId,
    responseTime1 : new String(responseTime1),
    responseTime2 : new String(responseTime2),
    openedVia: via
    true);
    I also tried calling the noResponseExpected() method on the event before queuing it but it still blocked the UI and caused an additional side effect in that the client sent two ajax requests instead of one. It somehow thought something on the client side needed to be synced with the server.
    email me and I can send a doc with more details about how our performance logging framework works.
    Edited by: Don Kleppinger on Mar 14, 2012 2:52 PM

  • Application Builder: Can you create non-blocking, return-immediately functions in a dll?

    I need to include a procedure in a dll that is non-blocking, i.e. it should return immediately after the procedure has been called, and not return after its processes are completed.
    The procedure is a LabView 7.0 VI, and the dll is being created using the Application Builder. Currently the procedure completes its desired task and then returns, but I would like the function to return immediately. Thanks for your help!

    Rischaard,
    I don't know if that will work in a dll, however as an idea:
    use the vi-server functions:
    Your dll-procedure opens a OwnTreat.vi(wich will do the work) with vi-server, and run it without waiting for completion.
    First thing OwnTreat.vi should do is opening (with vi-server) a reference to itself (So your caller dll can close without stopping the OwnTreat.vi)
    Then OwnTreat.vi con do what YOU want. When finished close the self-reference
    Maybe you need a short wait or a feedback to make sure that OwnTreat has opened his own reverence before your dll stops.
    Greetings from Germany
    Henrik
    LV since v3.1
    “ground” is a convenient fantasy
    '˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'

  • OCIStmtExecute does not return immediately when client is busy.

    Hi.
    I'm testing a very busy multi-threaded client server that consistently generates
    a large number of simple queries through oci. The problem is that, when the
    server(client) is busy, OCIStmtExecute does not return immediately in
    non-blocking mode.
    Of course I have set non-blocking mode and OCIStmtExecute does return
    OCI_STILL_EXECUTING immediately when the server is not busy. But
    when log rotation occurs which concatenates a large text file (~500MB)
    onto an even larger text file (up to several giga bytes), or when I simply copies
    or concatenates large text files manually, OCIStmtExecute returns very slowly.
    (roughly about after 100~200ms)
    However, while log rotation takes place, everything else including other oci
    calls that come before OCIStmtExecute (prepare, define) return fast. So
    for me it really seems that only OCIStmtExecute becomes extremely slower
    when local server (especially the disk) is busy.
    Is there any way to let OCIStmtExecute immediately return all the time?
    Thanks in advance.

    Yes, I knew that OCIStmtExecute would be the only function that causes such
    delay and that was why I traced that call. And so far, I checked several times
    what happens at the exact moment on the server but everything was ok.
    Actually OCIStmtExecute becomes slower exactly when crontab-ed log rotate
    occurs so I think this delay must be a client-side problem for now.
    This server is quite busy and has to respond fast, so it is important to
    guarantee fast response time while a small number of timeout losses are tolerable.
    But as OCIStmtExecutes' first OCI_STILL_EXECUTING return takes hundreds of
    ms it has become more like a blocking call and currently I cannot find any way to do what I want.
    So now everytime such thing happens, the thread waits
    quite long, after the first OCI_STILL_EXECUTING return
    the time difference exceeds timeout limit, and the thread
    calls OCIBreak() and OCIReset() and returns.

  • Is it possible to make a receiver step return immediately?

    Hi everyone,
    I am implementing a model with a loop to handle multiple messages. if there is a message meets requirement, the loop exits. but there MIGHT be other messages parked and I need to notify the sender of the message not being processed.
    so i am thinking to add another loop to receive parked/unprocessed messages. but it's possible that there is NO parked message at all. so the receiver in the last loop should be able to return immediately regardless there is parked message or not. in window programming, there is an API to receive message from system message queue without waiting. so my question is: is it possible to have a receiver without waiting?
    besides the no waiting receiver, i am open to any other suggestion that can solve my problem.

    Thanks Shankar,
    Very helpful explanation for me to understand BPM from OO way.
    Based on my understanding, I have a slight different opinion regarding the instance creation of the BPM. Whether another instance gets created depends on how correlation is defined. If correlation is on PO number and the second change request has the same PO number as the first one, then no "another" instance gets created when the first instance is still running. If the second change request is NOT "correlated" with the first one, then another instance gets created.
    If my understanding is correct, then how can we handle the following case:
    1. the receiver step starts correlation on PO number
    2. the first change reqeust and the second change request have the same PO number. the second change request is sent right after the first change request.
    3. the first change request gets confirmed and the instance stops. But there is one parked message.
    Will the parked message starts a new instance? or it just gets ignored. I prefer to have a single instance and notify the sender of the parked message that it won't be processed. If the sender wants it to be processed, it knows it should send a new message to start a new instance.
    Thanks!

  • Call long running process and return immediately

    Hi everyone,
    Here' my problem : I am calling an onDemand application process when clicking on a button. It's a very long running process; and while waiting for the response my browser stops responding (white page).
    So, is there a way to call a process and return immediately to the javascript. The process will set a field to a given value when it finishes. In javascript side, I can then check in a while boucle the value of this field to know if the process has ended.But I dont know how to return just after the application process call ...
    Thanks and best regards,
    Othman

    I presume that you can achieve that by means of a batch job.
    You can use an automatic page reload every X seconds until a certain "flag" (or similar mechanism) changes state and check it in a before header process. In the meanwhile you can display some animated GIF for instance.
    Once the processing is completed you remove the reload timer from the header or you branch to a different page using a programmatic technique like procedure owa_util.redirect_url.
    Bye,
    Flavio
    http://www.oraclequirks.blogspot.com/search/label/Apex

  • TS1702 I have installed "Runkeeper" on my iPhone 5. when it starts, it says "connect to iTunes to use push notifications". When I push  "OK" the notification returns immediately and locks the phone. Help

    I have installed "Runkeeper" on my iPhone 5. when it opens "connect to itunes to use push notifications" appears. when "OK" is pressed the notification returns immediately and keeps reappearing. the phone at this point is locked and only a reboot will close the app.

    I think software on the unit has likely been damaged and needs to be reinstalled, so restore as new will be needed.

  • When I attempt to sign up for the Samsung website using Firefox on my macbook, it returns an error that the random question answer is wrong

    I was attempting to create a user at this site:
    http://www.samsunggalaxys3forum.com/forum/register.php?do=addmember
    It asks a "random" questions "Floors are horizontal, walls are ___?" When I hit submit, it returns an error that the answer was wrong. I tried several times using my macbook running firefox.
    I get to work, where I am using an intel based machine running Windows 7, IE 9 and am able to register on the site and answer the question with no problem.
    I have had the same problem on sites that use captcha - I cannot get past inputting the captcha phrase, as it returns an error every time, while using IE9 is problem free.
    Is there something wrong with my setup of Firefox?

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • Error return immediately using GET pernr (PNP logical db)

    I have a requirement to use HR PNP logical database for a report. The report should display the values from employee's infotypes. Should the user does not have authorisation on one or more infotype, the column field for that infotype should be left blank.
    I tried using 'Get Pernr' but system will return error immediately that user does not have authorisation on any of the infotypes. Please advice how should I code my report in order to fit into my requirement.

    There is afunction module to disable the infotype authorization check ( do a wildcard search in se37 for 'HRINFAUTH* ).. call that before the Get Pernr event & implement explicit authzn checks in your program..
    ~Suresh

  • I would like Firefox to show a splash screen immediately, whenever I start it or click on a link while it is not running.

    Firefox loads fairly slowly, in my opinion. It's worth the wait, but I'd like to at least know that it's loading, so I don't have to sit there wondering if I should click the link again. I tried the Splash add-on a few versions back, but found that the splash screen did not appear until near the end of the loading process, which is nearly useless. What is needed is something that pops up immediately after I click a link or a shortcut. Is there any way to configure this?

    Firefox should open in a few second. If it takes tens of seconds or even minutes then you may have a problem with an extension or another profile issue or security software that is monitoring Firefox too strictly.
    Start Firefox in [[Safe Mode]] to check if one of your add-ons is causing your problem (switch to the DEFAULT theme: Tools > Add-ons > Themes).<br />
    See [[Troubleshooting extensions and themes]] and [[Troubleshooting plugins]]<br />
    <br />
    Create a new profile as a test to check if your current profile is causing the problems<br />
    See [[Basic Troubleshooting#Make_a_new_profile|Basic Troubleshooting&#58; Make a new profile]]<br />
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins"<br />
    If that new profile works then you can transfer some files from the old profile to that new profile (be careful not to copy corrupted files)<br />
    See http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox

  • CVP studio Audio elements return immediately?

    (CVP/ICM 8.5, comprehensive, using CVP studio)
    This may be a dumb question, but is it normal for CVP studio Audio steps to enter and exit immediately? I have the issue where if I have a queue loop with just audio steps, it produces a log file like this:
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,newcall,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,ani,9191234567
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,areacode,919
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,exchange,636
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,dnis,2101
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,uui,NA
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,iidigits,NA
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,parameter,callid=A6259096FDEA11E08654CF2A44831DBA
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,parameter,_dnis=2101
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,,start,parameter,_ani=9191234567
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.112,CVP Subdialog Start_01,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.128,CVP Subdialog Start_01,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.128,NoCBPleaseHold1,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.132,NoCBPleaseHold1,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBPleaseHold1,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBCCMusic,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBCCMusic,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBCCMusic,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBPleaseHold2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBPleaseHold2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBPleaseHold2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBCCMusic2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.144,NoCBCCMusic2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold1,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold1,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold1,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBPleaseHold2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.159,NoCBCCMusic2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBCCMusic2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBPleaseHold1,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.179,NoCBPleaseHold1,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBPleaseHold1,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBCCMusic,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.179,NoCBCCMusic,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBCCMusic,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBPleaseHold2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.179,NoCBPleaseHold2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBPleaseHold2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBCCMusic2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.175,NoCBCCMusic2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBCCMusic2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBPleaseHold1,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBPleaseHold1,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBPleaseHold1,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBCCMusic,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBCCMusic,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBCCMusic,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBPleaseHold2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.190,NoCBPleaseHold2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.206,NoCBPleaseHold2,exit,done
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.206,NoCBCCMusic2,enter,
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.206,NoCBCCMusic2,interaction,audio_group,initial_audio_group
    172.28.201.51.1319510917112.484.NoCBQueue,10/24/2011 22:48:37.206,NoCBCCMusic2,exit,done
    [ and so on]
    The PleaseHold1 and 2 prompts are about 7-10 seconds, and the music ones are 30 minutes each. These acutally play, and to the caller it sounds like everything is working well, except the CVP call server is over there blowing up the logs...like 60KB of new data every second per call. I ran a http client debug on the VXML gateway and it appears that it just keeps making repeated requests for the data. This seems to happen on every audio step across all of the scripts that I have, except I never noticed it because they have elements besides just audio steps that seem to cause it not to be an issue. The logs seem to only blow up like this if I have a loop in CVP with just audio steps.
    The only workaround I've found is to run through the loop once, return to ICM, then re-invoke it.
    Robby

    Try using getdigit to play the prompt and music file with interdigit timeout as 1 sec and number of retries as 1. This would avoid all the logs. However, it will add 1 sec delay, which would be certainly unnoticed.
    Manoj Anantha

  • Even if I have the selection unticked in the settings, Firefox 3.6 will still switch immediately to a link I open in a new tab!

    In the tabs menu there is an option (last on the list) that if selected, when you open a link in a new tab, it switches immediately to it. I have the option '''unticked''', so basically even if I right click on a link and select 'open in new tab' I DON'T want to switch to it immediately but keep browsing on the same page until I want to visit that new link I opened at a later time. I don't know why but whenever I'm using Facebook or Youtube or w/e, this feature fails to follow my ''''choice'''' and I keep being directed to the new opened tab.
    Any help?
    Current browser: Mozilla Firefox version 3.6.16 on: Windows Vista Home SP2, 32-bit.

    This issue can be caused by an extension that isn't working properly.
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

  • Does anyoned have experience with Firefox 4.0 for Mac crashing immediately upon start up? My crash id is 41ffa3f8-5230-4218-b9e3-cf9ef2110423.

    After Firefox started crashing I reinstalled it. It crashed immediately. I wasn't able to open it in safe mode.

    Deleting the caches using onyx.. Is not usually a wise thing... OS X is quite capable of taking care of such things itself and often using something like onyx can cause more issues than it fixes......
    Anyhow.. Try deleting logics prefs as per the troubleshooting doc here....
    Logic Pro X: Troubleshooting basics
    Delete both logics prefs and CDs prefs as indicated in section #8

  • On Firefox stage.stageWidth stage.stageHeight return wrong values

    Hello,
    I have a problem on firefox windows 8, stage.stageWidth and stage.stageHeight return wrong values,
    swfobject.embedSWF("mySwf.swf", "mySwf", "500", "500", "14.0.0","expressInstall.swf", flashvars, params, attributes);
    on ie, Chrome stage.stageWidth and stage.stageHeight return 500
    on iFirefox stage.stageWidth and stage.stageHeight return 750 and my animation is smaller (66%)
    Thanks

    In order to target iPhone 5 you need to use AIR 3.5 beta or AIR 3.4
    pointing to iOS 6 SDK. Be sure to include the [email protected] to
    trigger the iPhone 5 size. In other words, the app has to be built
    targeting the iOS 6 SDK and have the new default png to trigger the full
    size on the iPhone 5.
    AIR 3.5 beta includes the bits that to target iOS 6 SDK, but you can
    target iOS 6 with AIR 3.4 by using the external SDK path in the package
    ANE prompt in FB 4.6
    http://labs.adobe.com
    iBrent

  • Firefox 3.6.3 always exits immediately on CentOS after a normal quit.

    Our sysadmins upgraded firefox from 3.5.7 to 3.6.3 a little over a month ago. Since then, when I try to start firefox 3.6.3 after a normal quit from it it immediately exits with status code 1. I can still run firefox 3.5.7 which starts and runs ok. Furthermore, if I quit from 3.5.7, 3.6.3 will then start and run ok. This seems to be the only way to get 3.6.3 to run.
    == Crash ID(s) ==
    bp-a32dec10-9e76-4953-af02-00b4e2100603 06/03/2010 11:03 AM bp-60e56aee-9193-4549-8c7a-eee482091229 12/29/2009 04:48 PM bp-a80e3e01-817d-49d9-ad4b-137da2091113 11/13/2009 06:12 PM

    I experienced about the same problem.
    What I did was running firefox in "safe-mode" (firefox -safe-mode). I disabled all add-ons. After that I activated the add-ons one-by-one and found out that in my situation the VMWare-add-on was causing the problem.

Maybe you are looking for