From Whence A 100 Second Delay

I have searched this forum, for which Alex seems to give very prompt, very thoroughly-researched replies, and have Googled the 'rest of the world'  So, probably, I should be able to resolve this like the lawyers when they become perturbed over redundancy:  "Asked and Answered"!  But sorry, if this has been asked and answered, it has been in a different context, or with different enough particulars that none of the information, I have garnered so far has allowed me to find and fix, or at least find and understand exactyl what is going on.
Here's the infrastructure pieces:  Flex SDK 3.3, AIR 1.5, Blaze 3.2, FMS 3.5 -- it ought to make Adobe weep with joy -- I think everything is at a latest stable release level.
Let's start with what works:  When the Flex sub-applications are running inside my AIR application, RemoteObject calls with a streaming-amf channel behave beautifully.  I am not clear how you define -- as with the most recent posting here -- "Multi-Calls".  A behavior that the application certainly relies upon is this:  A.) Some remote object call is made to get a list of objects [requiring IExternalizable handling on the ActionsScript side and Externalizable handling on the Java side].  B.) Some PopUp dialog allows the user to modify that list -- usually to add a new object.  C.)  To prevent duplicates, that PopUp code will make a new remote object call to check that or some related list of objects.  D.)  If no duplicate is found, a remote object call to write [commit] the new object will be made, but if there is a duplicate a subordinate PopUp dialog [not Alert] will be presented, and if overwrite is confirmed by the user, the remote object write will occur at that level.  I don't know if that describes "Multi-Calls", but it does describe a "conversation" over the connection that is something other than a simple request-response.  Bravo and thanks to the Adobe team for a suite of APIs that make this all possible.
What else works:  One of the most popular Flex-only sub-applications that lives inside the AIR  client, can be accessed from the same servers -- Tomcat 6 and FMS 3.5 -- via their browser.  At start up that Flex-only sub application has this:
var channelSet:ChannelSet = new ChannelSet();
channelSet.addChannel (new StreamingAMFChannel ("my-streaming-amf",
        "http://our.site.org:8886/music/messagebroker/streamingamf"));
roPerf = new RemoteObject ("performanceMAC");
roPerf.channelSet = channelSet;
roPerf.addEventListener (ResultEvent.RESULT, remoteResultHandler);
roPerf.addEventListener (FaultEvent.FAULT, remoteFaultHandler);
roProg = new RemoteObject ("programMAC");
roProg.channelSet = channelSet;
roLI = new RemoteObject ("leadInMAC");
roLI.channelSet = channelSet;
roLI.addEventListener (ResultEvent.RESULT, remoteResultHandler);
roLI.addEventListener (FaultEvent.FAULT, remoteFaultHandler);
establishFMSConnection();
When that application is accessed via Firefox 3, it behaves just as it does when it is being 'played' by the AIR runtime.  When I launch that appliction with IE 8, it hangs for 100 seconds, and then plays perfectly.  I can attach two log file snapshots run with this setting in services.xml:
<target class="flex.messaging.log.ServletLogTarget" level="Debug">
but, since it is quite verbose and exposes content that I would probably have to edit out, I have just reduced it to what I think matters -- if you know what to look for, which I certainly do not:
Firefox Success:
Apr 29, 2009 9:39:20 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:39:20.093 [INFO] [Endpoint.FlexSession] Number of streaming clients for FlexSession with id 'E58902CEDE668A919A8344C917AA8F07' is 1.
Apr 29, 2009 9:39:20 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:39:20.093 [DEBUG] [Endpoint.StreamingAMF] Number of streaming clients for endpoint with id 'my-streaming-amf' is 1.
Apr 29, 2009 9:39:20 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:39:20.156 [INFO] [Endpoint.General] Channel endpoint my-streaming-amf received request.
Apr 29, 2009 9:39:20 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:39:20.156 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP request
IE Failure:
Apr 29, 2009 9:41:36 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:41:36.812 [INFO] [Endpoint.FlexSession] Number of streaming clients for FlexSession with id '50433B0AE26A35EF30CCE5B58B39E7A9' is 1.
Apr 29, 2009 9:41:36 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:41:36.812 [DEBUG] [Endpoint.StreamingAMF] Number of streaming clients for endpoint with id 'my-streaming-amf' is 1.
Apr 29, 2009 9:43:16 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:43:16.828 [INFO] [Endpoint.General] Channel endpoint my-streaming-amf received request.
Apr 29, 2009 9:43:16 AM org.apache.catalina.core.ApplicationContext log
INFO: [MUSIC]04/29/2009 09:43:16.828 [DEBUG] [Endpoint.StreamingAMF] Deserializing AMF/HTTP request
I had assumed, from most of the closely-related postings, that the problem related to 'too many connections', but the INFO message seems to indicate that in both cases, the User Agent is only presenting a single connection request to the server.  And, from what I had read, I thought I would find some log messages indicating that the streaming server was reverting to polling.
Instead, all I can discern is that somewhere there was a 100 second timeout, after which the client and server had arrived at the same state that was true with Firefox after just a couple of milliseconds.  During the 100 second wait, I should add, I did not 'touch' the browser window, did not 'touch' any controls in the applcation, did not even 'touch' anything else except Windows Task Manager hoping to see something happening.

Thanks for a prompt, well-organized, well-thought-out response.  Yes, it is
a bit off topic and I would be happy to just take it off line, but I have
found so many useful pieces of information by being able to read through
closely-related materials, that I will go ahead and post a brief response
for whatever benefit it may provide the community as a whole.  [If it turns
out my analysis and subsequent design are faulty, describing those problems
will benefit me and perhaps others.]
01.  I originally implemented the RemoteObjects using the configuration
definitions referenced as "my-amf".  I think I had understood the tradeoffs
and the application performed acceptably in that manner.  I implicitly knew
I wanted to avoid whatever overhead is involved in 'polling', and didn't
think I needed to flirt with 'streaming'.  But when I began to understand
the benefits of a 'persistent connection', I rather began to like what the
tradeoffs appeared to be.
02.  To follow that line of reasoning you would have to know some other
characteristics of the application, the user community and the funding.  In
reality, almost every user session is going to consume a connection to the
Flash Media Server.  In the world of 'friends-and-family' with no money,
that mostly defines the limits of what I can deliver.  One day I expect to
review an FMS log telling me that someone could not get in because that
would have been the 11th concurrent session!
03.  So, with the heart of the social networking application constrained to
a persistent streamed connection to FMS, I decided to do the same thing for
the rest of the network traffic.  The next limitation, or probably the first
limitation, is trying to deliver all of this 'out of a bedroom' anyway.  I
am too far from my central office to get them to re-provision my ADSL for
greater uplink bandwidth.  How many JukeBoxes can successfully play .mp3s
with 384KB as the setting for the uplink in any case?  So, far, it works
surprisingly well for at least a handful.
04.  So, back to the channel you are the master of.  Actually, after a while
folks tire of just listening to good music in this YouTube world in which we
live, so this application allows drag-n-drop creation of multi-media
Performances.  Now not only do those audio bits have to get down the wire in
good time, a typical 3-minute Elvis song might be accompanied by a dozen or
more JPEGs that are supposed to show up 'on the downbeat' -- so add another
couple of megabytes to the four or five megabytes of the audio coming from
the streaming server -- it would never work.
05.  What does work, is your superb persistent, streaming connection!  In
addition to the sort of business-transactions you have properly guessed as
being involved with those RemoteObjects, there is a Chat Room.  In the Chat
Room, a Producer can 'throw' any JPEGs he would like at the rest of the
members.  The Consumers grab the JPEG images, look at them, and store them
in AIR's application directory.  Now, the next time Elvis is played, and the
CuePoints come popping out indicating that it is time to transition from an
image of a 1958 Cadillac with fins to Fat Elvis in Vegas, at least those
megabytes are not coming, realtime over either FMS's streaming connection or
Blaze's streaming connection.  Indeed a 'Broadcaster" in the Chat Room will
often be speaking into his mic and sending that traffic as 'live' FMS
while typing a reply that is sent over another 'topic'.  So, the bottom line
is that, from my point of view, the "my-streaming-amf" connection is a
session-persistent communication channel that needs to multiplex as much
traffic as possible with the leanest of resources available.  It just seemed
like adding the extra work of opening and closing sockets would get in the
way somewhere in all that 'black-box' code upon which I am relying.

Similar Messages

  • IPhone 4s Voice Memo App has 5 second delay when the record button is pressed. When it starts recording, it goes from 0 seconds to 5 or so seconds recorded. This happens randomly and often and sometimes has the delay but starts at zero. Solution Anyone?

    After iOS 7 update, my iPhone 4s Voice Memo App has 5 second delay when the record button is pressed. When it starts recording, it goes from 0 seconds to 5 or so seconds that it shows has recorded. This happens randomly and often, sometimes it will have the 5+ second delay but starts recording at zero seconds. Besides the delay it has been working fine as far as saving and playback is concerned. I have plenty of storage on the phone itself and it NEVER had this problem before I updated to iOS 7. I've reset the phone a couple times by holding down the power and home buttons at the same time. The reason I have an issue with this is that I'm always recording song ideas, melodies, and scratch takes; what I'm saying is when I come up with an idea I need to be able to know that when I hit record it will start right then so I don't forget anything that has just popped in my mind.
    Does anyone have a solution or suggestion?
    Thanks

    After iOS 7 update, my iPhone 4s Voice Memo App has 5 second delay when the record button is pressed. When it starts recording, it goes from 0 seconds to 5 or so seconds that it shows has recorded. This happens randomly and often, sometimes it will have the 5+ second delay but starts recording at zero seconds. Besides the delay it has been working fine as far as saving and playback is concerned. I have plenty of storage on the phone itself and it NEVER had this problem before I updated to iOS 7. I've reset the phone a couple times by holding down the power and home buttons at the same time. The reason I have an issue with this is that I'm always recording song ideas, melodies, and scratch takes; what I'm saying is when I come up with an idea I need to be able to know that when I hit record it will start right then so I don't forget anything that has just popped in my mind.
    Does anyone have a solution or suggestion?
    Thanks

  • Playbook charges from 0% to 100% in few seconds

    Its difficult to get my Playbook to start charging in the first place, the red charging light comes on for about 10seconds, goes off and then back on again. When the Playbook eventually starts to charge it goes from 0% to 100% in few seconds showing the full green. When I power it with the charger on, all the functions work, but battery level just fluctuates between 0 and 100% without really charging. On removing the charging cable, the tablet goes off completely. Any suggestions on how to solve this please?

    It sounds like the battery is worn out and needs to be replaced. That's not an easy task.
    1. Please thank those who help you by clicking the "Like" button at the bottom of the post that helped you.
    2. If your issue has been solved, please resolve it by marking the post "Solution?" which solved it for you!

  • Report Services Integrated mode : Error 503 after 100 seconds

    Hello,
    After resolving an issue with some timeouts in shared datasets (updated value not taken into account), i am now facing another timeout (?) issue with our production sharepoint server and reporting services :
    If a report takes more than 100 seconds to display, the following message is displayed on the top of the page :
    "Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server.  The status code returned from the server was: 503"
    The exception is triggered by the scriptmanager, but i don't know why : all the applications pool are running fine, and if i look in SSRS log, it shows that the task completed successfully !
    Our development server is not affected by this strange behavior.
    Is there a secret timeout switch hidden somewhere ??

    Hi Raphael,
    In Reporting Services, if the report server is under high memory pressure, the report server will refuse new requests until the current application domain is unloaded and a new one instantiated. While requests are refused, you will receive HTTP 503 errors.
    To avoid this issue, you can add more memory, move the report server installation to a computer that has more memory, or change the memory configuration settings. For the detail information about it, please see HTTP 503 Service is Unavailable section on the
    link below:
    http://technet.microsoft.com/en-us/library/ms159778(v=sql.105).aspx
    Besides, for the timeout issue, you can refer to the links below to troubleshooting it.
    http://blogs.msdn.com/b/mariae/archive/2009/09/24/troubleshooting-timeout-errors-in-reporting-services.aspx
    http://geekswithblogs.net/ssrs/archive/2009/10/30/steps-to-resolve-ssrs-timeout-issues.aspx
    If you have any questions, please feel free to ask.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Newly Occuring CSS SSL Issue in Chrome, FF10, IE9 with L5 rules; 3 second delay, loss of L5 stickyness

    We recently started suffering an issue with our CSS11501S-K9 units not performing URL stickiness on our SSL wrapped L5 rules.  I've spent dozens of manhours working on the problem, and have quite a bit of information to report, including a solution.  There is a high probability that anybody who uses SSL to an L5 rule on a CSS unit will become affected by this problem over the next few weeks/months as users update their browsers with new SSL patches.  
    We hadn't made any changes to our config in months, and eliminated hardware problems by testing a second unit. 
    Here are the exact symptoms we saw:
      Browsers affected: Firefox 10, Chrome, IE9, others (and some earlier versions of IE depending on patch levels)
      Browsers not affected: FireFox 3.5, w3m 0.5.2, curl7.19.7
      Impact 1: For SSL Rules backed by L5 rules, the initial response to the first request would be 3 seconds.  Further requests on the same TCP connection would not be delayed
      Impact 2: L5 rules being accessed via SSL would nolonger perform any URL based stickiness.  Accessing the same rule skipping SSL, would work fine
    I focused on the 3 second delay, since that was a new issue and was easier to debug than monitoring multiple servers to see if stickiness was broken.  This is what I found when a client tries to connect to an SSL rule that ultimately is routed to a L5 HTTP rule:
    1. Client/CSS perform initial TLS handshake, crypto cyphers determined (nearly instantly)
    2. Client sends HTTP 1.1 request for resource (nearly instantly)
    3. 3 seconds of no traffic in our out of the CSS related to this request
    4. CSS opens an HTTP connection to backend webserver, backend webserver responds (nearly instantly)
    5. The CSS seems to route to the backend server using the balance method (round-robin) instead of the advanced-balance method (url)
    6. Response is sent to the client with the resource (nearly instantly)
    7. Future requests sent from the browser on the same TCP connection have no delay, but the advanced-balance continues to be ignored
    The 3 seconds is quite an exact figure (within a few milliseconds) and appears to be entirely happening inside of the CSS unit itself, since it does not connect to the backend server until after the 3 seconds elapse.  3 seconds smelled like some sort of internal timeout set in the CSS unit after it gives up waiting for something.
    Looking at the packets from affected browsers I discovered that the GET /foobar HTTP/1.1 request was being broken into two separate TLSv1 application messages, the first was 24 bytes and the second was 400 bytes.  Decrypting these messages I found the first message was a
    G
    and the second message was:
    ET /foobar HTTP/1.1
    This essentially splits the initial request the client is sending into two pieces.  This confuses wireshark so much, it doesn't decode this as a HTTP request, and just decodes it as "continuation or non-HTTP traffic".
    On the working browsers I saw only one TLSv1 application message, decrypting it I saw:
    GET /foobar HTTP/1.1
    (obviously I'm simplifying the contents of the request, there were lots of headers and stuff)
    I am aware that the CSS can't handle L5 rules appropriately if they get fragmented, so I suspected this was the problem.  I pulled a packet trace from a few years ago, and at that time confirmed we never saw a double TLSv1 application messages before. 
    A number of openssl vulnerabilities were recently fixed: http://www.ubuntu.com/usn/usn-1357-1
    and browsers may have been recently updated to fix some of these issues, changing the way they encode their traffic. 
    Solution:
    Our ssl config looked something like this:
    ssl-proxy-list SSL_ACCEL
      ssl-server 10 vip address XX.XX.XX.XX
      ssl-server 10 rsakey XXXX
      ssl-server 10 cipher rsa-with-3des-ede-cbc-sha XX.XX.XX.XX 80
      ssl-server 10 cipher rsa-with-rc4-128-sha XX.XX.XX.XX 80
      ssl-server 10 cipher rsa-with-rc4-128-md5 XX.XX.XX.XX 80
      ssl-server 10 unclean-shutdown
      ssl-server 10 rsacert XXXXXX
    Removing:
      ssl-server 10 cipher rsa-with-3des-ede-cbc-sha XX.XX.XX.XX 80
    Solves the problem.  After that's removed, the browsers will nolonger fragment the first character of their request into a separate TLSv1 message.  The 3 second delay goes away, and L5 stickiness is fixed.  The "CBC" in the cyper refers to Cypher-Block-Chaining (a great article here:
    http://en.wikipedia.org/wiki/Cipher-block_chaining), and breaking the payload into multiple packages may have been an attempt to initialize the IV for encryption -- although I'm really just guessing, I stopped researching once I verified this solution was acceptable.
    This issue became serious enough for us to notice first on Monday Feb 13th 2012. We believe a number of our large customers distributed workstation updates over the weekend.  The customers affected were using IE7, although my personal IE7 test workstation did not appear to be affected.  It's quite possible our customers were going through an SSL proxy.  I suspect as more people upgrade their browsers, this will become a more serious issue for CSS users, and I hope this saves somebody a huge headache and problems with their production environment.
    -Joe

    Hi Joe,
    That's a very good analysis you did.
    As you already suspected, the issue comes from the TLS record fragmentation feature that was introduced in the latest browser versions to overcome a SSL vulnerability (http://www.kb.cert.org/vuls/id/864643). Unfortunately, similar issues are happening with multiple products.
    For CSS, the bug tracking this issue is CSCtx68270. The development team is actively working on a fix for it, which should be available (in an interim software release, so to get it you wil have to go through TAC) in the next couple of weeks
    In the meantime, as workaround, you can configure the CSS to use only RC4 cyphers (which is what you were suggesting also). These are not affected by the vulnerability, so, browsers don't apply the record fragmentation when they are in use. This workaround has been tested by several customers already, and the results seem to be very positive.
    Regards
    Daniel

  • IIS7 + CF8: 5+ second delays returning content to browser

    Howdy --
    I've got a mystery.  I've been putting together this production server for a while and once I started moving sites over to it, I found that some sites were experiencing unacceptably long delays when rendering pages.  Some sites were not.  Here are the interesting bits:
    Whenever a site experiences delays, normally all pages are affected.  HTML pages are not affected.
    Whenever a page is affected, the delay is normally 5 seconds, but sometimes is a MULTIPLE of 5 (I've seen 10, 15, and 20s delays), but never anywhere in the middle.  A page's delay may normally be 5s, but if you reload it there's a chance it'll hit 10s for no reason at all.
    I recently put together a page on a site which was experiencing delays, but the page itself was fine UNTIL I moved a <cfparam> tag to the top of the page.  At that point, the page was delayed 5 seconds.  When I moved it down farther in the page to where it would still execute but not be the first thing executed, the delay disappeared once again.
    If I'm debugging a page and there's a compiler error, there is no delay before the server returns the compiler error.
    The delay seems to be related to the amount of information returned from queries to a database.
    My latest test has been to figure out how much data I can return from a database query without it causing a delay.  At one point the query that returned 105 characters of information over two fields did NOT cause a delay, and if I returned 106 characters, it induced a 5 second delay.  This was repeatable for about 20 minutes, until I went to make dinner.  When I came back, it changed and the delay was always present.  I reduced the number of characters returned further, to 54 over the same two fields, and the delay disappeared.  I then tried querying on a single field, and was able to return up to 110 characters (sometimes only 109) without the 5s delay, but 111 characters would cause the delay.  This particular field is in a SQL Server 2005 database defined as nvarchar(1500).  My current test code contains just 5 lines, and I've been modifying the 2nd parameter of left():
    <cfquery datasource="#dsn#" name="q">
    select left(eventdescription, 109) from events where eventid = 2
    </cfquery>
    <cfdump var="#q#">
    done.
    Also: the cfdump shows the EXECUTIONTIME value.  When there is no delay, this value is 0.  When there is a delay, it runs between 5100 and 5300ms.  At the same time as I'm doing this testing, I'm running a trace on my SQL Server, and each and every query shows a duration of 0, regardless of whether or not a delay is expressed by CF (or IIS, or whatever's causing it).
    I'm running CF 8.0.1.195765 Standard Edition with Cumulative Hot Fix 4 and hotfix hf801-71557, Java version 1.6.0_04 on Windows Server 2008 SP2 Standard x86.  I've also tried looking at the IIS Failed Request Tracing -- I can set a rule that says for it to trigger an event if a page runs longer than 4s, and it does trigger, but it only records events at the beginning of the request; nothing at the end of the request accounts for the delay.  For example, if I start a request at 9:00:00, it will record events at 9:00:00.xxx, but not at 9:00:05.xxx when it says the event stopped.  This makes me think that whatever it is happens after IIS hands off the request to CF.  I've also tried packet inspection between the web server and the database server, and see no dropped packets or delays in that communication.
    What can I do here to figure out where this delay is coming from?  Thank you so much for your thoughts on this matter.
    chris.

    Very quick thought after a quick skim-read between coffees - have you turned on all the CF debugging options? The Request Debugger often gives you more info than the query executiontimes.
    O.

  • WLC Upgrades to 7.5.102.0 from 7.4.100.0 Question

    We went through an upgrade from 7.4.100.0 for all of our WLC's this morning.  One of the interesting features, that we wanted to take advantage of, was the BYOD profiling that the release notes talk about.  I'm going through the controllers and see that there is now a tab under the SSID called "policy mapping".  However, when I look for where I can create the local policy, I cannot find anything on the WLC for completing that task.  I've been looking for instructions and notes on how to do this, but cannot seem to find any.  Would anyone be able to point me in the right direction?  Thanks!   

    Please
    follow the below steps to create Local Policies.
    Step 1  
    Choose Security > Local   Policies.
    Step 2  
    Click New to create a new policy.
    Step 3  
    Enter the policy name and click Apply.
    Step 4  
    On the Policy List page, click the   policy name to be configured.
    Step 5  
    On the Policy > Edit page,   follow these steps:
    In the Match Criteria area,        enter a value for Match Role String. This is the user type or user group        of the user, for example, student, teacher, and so on.
    From the Match EAP Type drop-down        list, choose the EAP authentication method used by the client.
    From the Device Type        drop-down list, choose the device type.
    Click Add to add the device        type to the policy device list.
    The   device type you choose is listed in the Device List.
    In the Action area, specify        the policies that are to be enforced. From the IPv4 ACL drop-down list,        choose an IPv4 ACL for the policy.
    Enter the VLAN ID that should        be associated with the policy.
    From the QoS Policy drop-down        list, choose a QoS policy to be applied.
    Enter a value for Session        Timeout. This is the maximum amount of time, in seconds, after which a        client is forced to reauthenticate.
    Enter a value for Sleeping        Client Timeout, which is the timeout for sleeping clients.
    Sleeping   clients are clients with guest access that have had successful web   authentication that are allowed to sleep and wake up without having to go   through another authentication process through the login page.
    This   sleeping client timeout configuration overrides the WLAN-specific sleeping   client timeout configuration.
    In the Active Hours area,        from the Day drop-down list, choose the days on which the policy has to        be active.
    Enter the Start Time and End        Time of the policy.
    Click Add.
    The   day and start time and end time that you specify is listed.
    Click Apply.

  • How to get rid of the 2-second delay between tra

    I have a creative muvo tx fm 52, how do you get rid of the 2-second delay between tracks?

    That's true, but THAT gap might not be 2 seconds; it's just barely noticeable on my Zen Micro (far less than a second, though I hear it may be longer with subscription tracks), though that might not be true for a MuVo. (My SanDisk flash player's gap was just barely longer than my Zen Micro's.)
    OTOH, if the music was ripped from CD-Rs, the 2-second gap might have been inserted by the burning software if it burned the disc "track-at-once". Though otherwise I'm a fan of WMP 0, it's very bad for burning because there's no way to avoid the 2-second gap, and few if any burning programs that do will burn DRM'ed WMA files. If the files aren't WMA DRM, re-burn the CD with a better utility; if they are, edit out the gap with a good ripper like EAC, or after ripping with audio editing software. But recognize that it won't be 00% gapless on any Creative player, and if you want truly gapless playback on your PC, you'll have to rip to WMA, not MP3. (MP3 gaps can be made inaudible, but they can't be eliminated.)
    That's one of the reasons why if I purchase an album as a download, it will probably be from iTunes--even though I don't own an iPod and don't want one. Its burning and cover-printing utilities are far easier to use than most WMA utilities, and the "burn-and-rip" method means no WMA DRM problems. (I know some audiophiles won't like it, but it works just fine for my ears.)
    Message Edited by RBBrittain on 08-4-2005 02:46 PM

  • Lync 2013 I have a strange problem concerning group call pickup in lync 2013.the pickup calls on snom 710 having only a second delay, but in lync client it having about 5-7 second Anybody out there having similar problems with call pickup Groups?

    HI
    I have a strange problem concerning  group call pickup  in lync 2013.the pickup calls on snom 710 having only a second delay, but in lync client it having  about 5-7 second
    Anybody out there having similar problems with call pickup Groups?

    Hi,
    Did you meet any other call delay when you using Lync?
    As the issue happen for Lync desktop client, it can be performance issue. Please check if there is any error message from FE Server when the issue happen.
    Also please check if you have updated Lync Server to the latest version, if not, update it and then test again.
    Best Regards,
    Eason Huang  
    Eason Huang
    TechNet Community Support

  • 60 Second Delays in Client Getting Entity Bean (after finder method)

    I am running WLS5.1 with SP10. I have a stateless EJB that gets a
    read-write BMP entity EJB. My test client that executes the stateless
    session bean periodically encounters long delays (60 seconds or more)
    when acquiring the entity bean using its finder method. Logging shows
    the finder method is executing properly, and typically takes 180 ms to
    locate the entity bean; however, from the stateless session beans side,
    it appears to take 60 seconds. The test client is only a single thread,
    so I know the pool is not depleted, or anything like that. Something
    appears to be going haywire with the container.
    Does anybody have an idea what might be going on?
    Thanks.
    Greg

    Hi Greg,
    On a whim, I tried the same test with the thin driver, and the same
    delay occurred. This time, instead of a rollback being at the top ofthe
    thread dump stack trace, it was in some other Oracle call, with the
    top of the stack trace being a socketreader.are you using MTS? Is the db-server a SMP-box? Which exact patch level
    does your Oracle instance have? If yes, can you try to force a dedicated
    server connection and see if the problem disappears? I guess for an OCI
    connection you will have to edit tnsnames.ora, for a
    thin-driver-connection you would have to modify the connect string to
    something like this:
    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOS
    T=<dnsname>)(PORT=1521)))(CONNECT_DATA=(SID=<your
    sid>)(SERVER=DEDICATED))))
    There is a bug in 8.1.6.0 which is supposed to be fixed in 8.1.6.3, but
    I can still reproduce it in 9i :-(. It makes the MTS-dispatcher hang for
    60 seconds if you have an SMP box with low load, so maybe this could be
    your problem.
    Daniel
    -----Original Message-----
    From: Greg Crider [mailto:[email protected]]
    Posted At: Wednesday, November 28, 2001 8:17 AM
    Posted To: ejb
    Conversation: 60 Second Delays in Client Getting Entity Bean (after
    finder method)
    Subject: Re: 60 Second Delays in Client Getting Entity Bean (after
    finder method)
    My client has been using OCI in production and development
    with JTS for
    over a year now without a problem. We went to OCI because
    there was some
    other problem with the thin driver. I'm not sure what the
    problem was,
    but Oracle acknowledged it, but said it wouldn't be corrected until
    Oracle 9i came out. We're still using 8.1.6, so from what I'm
    told, we
    don't use the thin driver.
    On a whim, I tried the same test with the thin driver, and the same
    delay occurred. This time, instead of a rollback being at the
    top of the
    thread dump stack trace, it was in some other Oracle call, with the
    top of the stack trace being a socketreader.
    Somebody else suggested that there may be a problem with
    transactions.
    Does this ring a bell? Again, I have a stateless session bean
    invoking a
    read-write entity bean, invoking a read-only entity bean. From
    everything I read, including weblogic docs, I should just rely on my
    deployment descriptor to control transactions and stay away from JTA.
    Hi Greg,
    I remeber long ago there were an issue with jts/oci driver combination
    when the connections were opened but never used...
    Buy the way, are there any specific reasons to use OCI instead of
    thin driver?
    "Greg Crider" <[email protected]> wrote in message
    news:[email protected]...
    I know. That's what I don't get. BTW Slava, I am using the
    latest OCI
    driver; thanks for the suggestion. I tried tweaking some of the Solaris
    kernel settings as relates to TCP, but that didn't clear up the problem
    either; however, it did change the frequency. Modifying the retransmit
    settings (very small values, sub 1.5 seconds) seemed to make it occur
    less frequently.
    It seems like its time for me to contact BEA Support and see what they
    can turn up. Thanks for the suggestions. If anybody else has an idea,
    let me know. I'm betting this is a simple, stupid config problem. I'll
    post back here when I find out what's up.
    But for some reason WebLogic code called the rollback:
    ... rollback
    at
    weblogic.jdbc.common.internal.ConnectionEnv.cleanup(Connection
    Env.java:499)
    at
    weblogic.jdbc.common.internal.ConnectionEnv.destroy(Connection
    Env.java:417)
    at
    weblogic.jdbc.common.internal.ConnectionEnv.destroy(Connection
    Env.java:393)
    at weblogic.jdbcbase.jts.Connection.close(Connection.java:274)
    at weblogic.jdbcbase.jts.Connection.commit(Connection.java:530)
    at
    weblogic.jdbcbase.jts.TxConnection.commitOnePhase(TxConnection
    .java:55)
    at
    weblogic.jts.internal.CoordinatorImpl.commitSecondPhase(Coordi
    natorImpl.java
    :484)
    at
    weblogic.jts.internal.CoordinatorImpl.commit(CoordinatorImpl.java:383)
    at weblogic.jts.internal.TxContext.commit(TxContext.java:255)
    Slava Imeshev <[email protected]> wrote:
    Hi Greg,
    Which version of OCI driver do you use? OCI driver proved to be
    not that stable as the thin driver. Could you try to download
    and to install the latest version of the OCI driver and
    let us know
    if it helps?
    Regards,
    Slava Imeshev
    [email protected]
    "Greg Crider" <[email protected]> wrote in message
    news:[email protected]...
    Yup, get fresh connection from the db connection pool,
    and close it
    >when
    I'm done. The logs don't indicate that I've ever exhausted the
    connection pool.
    It's interesting to note these problems are occurring on
    Solaris with
    Oracle OCI connections. Running the same code under Linux with thin
    driver connections works just fine.
    Weird. Do you obtain database connection from a
    datasource and close
    >it
    every time
    you use it?
    Greg Crider <[email protected]> wrote:
    Okay, this appears to be the offending thread. As it
    turns out, the
    >same
    behavior as first described in my initial post, is
    occurring this
    >time
    in the
    business method of the entity bean, as opposed to the
    finder. The
    getNextURL() is the business method in this case. I am using BMP, and
    the
    ejbLoad() and ejbStore() methods are not throwing any
    SQLExceptions.
    Also, I
    don't see anything in the error logs that indicate a
    EJB transaction
    failure.
    This being the case, why would an Oracle rollback be
    attempted? Am I
    misinterpretting this stack trace?
    "ExecuteThread-67" daemon prio=5 tid=0x14e300 nid=0x51 runnable
    [0xe7880000..0xe7881a30]
    at oracle.jdbc.oci8.OCIDBAccess.do_rollback(Native Method)
    at oracle.jdbc.oci8.OCIDBAccess.rollback(OCIDBAccess.java:417)
    at
    oracle.jdbc.driver.OracleConnection.rollback(OracleConnection.java:510)
    at
    weblogic.jdbc.common.internal.ConnectionEnv.cleanup(ConnectionEnv.java:4
    >99
    at
    weblogic.jdbc.common.internal.ConnectionEnv.destroy(Conne
    ctionEnv.java:4
    >17
    at
    weblogic.jdbc.common.internal.ConnectionEnv.destroy(Conne
    ctionEnv.java:3
    >93
    at weblogic.jdbcbase.jts.Connection.close(Connection.java:274)
    at weblogic.jdbcbase.jts.Connection.commit(Connection.java:530)
    at
    weblogic.jdbcbase.jts.TxConnection.commitOnePhase(TxConnec
    tion.java:55)
    at
    weblogic.jts.internal.CoordinatorImpl.commitSecondPhase(CoordinatorImpl.
    >ja
    va:484)
    at
    weblogic.jts.internal.CoordinatorImpl.commit(CoordinatorIm
    pl.java:383)
    at weblogic.jts.internal.TxContext.commit(TxContext.java:255)
    at
    weblogic.ejb.internal.StatefulEJBObject.postInvokeOurTx(StatefulEJBObjec
    >t.
    java:320)
    at
    weblogic.ejb.internal.BaseEJBObject.postInvoke(BaseEJBObje
    ct.java:845)
    at
    com.pi.speechport.ETO.LoadShare.ETOLoadShareEJBEOImpl.getNextURL(ETOLoad
    >Sh
    areEJBEOImpl.java:114)
    at
    com.pi.speechport.ETO.Transcription.ETOTranscriptionBusin
    ess.getVendorUR
    >L(
    ETOTranscriptionBusiness.java:146)
    at
    com.pi.speechport.ETO.Transcription.ETOTranscriptionBusin
    ess.transcribe(
    >ET
    OTranscriptionBusiness.java:193)
    at
    com.pi.speechport.ETO.Transcription.ETOTranscriptionEJBEO
    Impl.transcribe
    >(E
    TOTranscriptionEJBEOImpl.java:188)
    at
    com.pi.speechport.ETO.Transcription.ETOTranscriptionEJBEO
    Impl_WLSkel.inv
    >ok
    e(ETOTranscriptionEJBEOImpl_WLSkel.java:223)
    at
    weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(B
    asicServerObjec
    >tA
    dapter.java:347)
    at
    weblogic.rmi.extensions.BasicRequestHandler.handleRequest
    (BasicRequestHa
    >nd
    ler.java:86)
    at
    weblogic.rmi.internal.BasicExecuteRequest.execute(BasicEx
    ecuteRequest.ja
    >va
    :15)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    Dimitri Rakitine wrote:
    Make a thread dump during these 60 seconds to see
    what server is
    >doing.
    Greg Crider <[email protected]> wrote:
    I am running WLS5.1 with SP10. I have a stateless
    EJB that gets a
    read-write BMP entity EJB. My test client that executes the
    stateless
    session bean periodically encounters long delays (60
    seconds or
    >more)
    when acquiring the entity bean using its finder
    method. Logging
    >shows
    the finder method is executing properly, and
    typically takes 180 ms
    >to
    locate the entity bean; however, from the stateless
    session beans
    side,
    it appears to take 60 seconds. The test client is
    only a single
    thread,
    so I know the pool is not depleted, or anything like that.
    Something
    appears to be going haywire with the container.
    Does anybody have an idea what might be going on?
    Thanks.
    Greg
    Dimitri
    Greg
    >__
    GREGORY K. CRIDER, Emerging Digital Concepts
    Systems Integration/Enterprise Solutions/Web &
    Telephony Integration
    (e-mail) [email protected]
    (web) http://www.EmergingDigital.com
    (voicemail) 866-474-4147
    (phone) 703-335-0974
    (cell) 703-851-5073
    (fax) 703-365-0223

  • 30 to 40 second delay when printing a PDF

    I have a PC running XP Pro- after a recent trip to the repair shop for a failed hard drive I am now experiencing a 30 to 40 second delay when trying to print pdf's. When I have a pdf open I click on the printer icon and then wait 30 or more seconds for the print window to open to select how many copies etc... after it opens I select print and then another 10 to 15 second delay before printing.
    I was advised to go to the advanced on the print page and select to print as Image. This has not helped.
    I have reinstalled the latest Adobe Reader as well as reinstalled printer. Nothing has helped.
    Word documents print perfectly.
    Any help would be appreciated -wasting lots of time at work!
    Thanks!
    Ray

    I have a similar issue and have up to date drivers. Printing from other programs (eg word/excel and all my other software!) is "instant". The delay within Adobe Reader is only for the first document of the day. This issue has persisted from v9 to v X that I am currently using. I have uninstalled and re-installed Reader with no chnage.C'mon Adobe ... there must be a fix for this! For info I am running a Win7Pro w/s on a SBS2003 network, one printer is attached to the w/s by USB, the other printer is a network resource.

  • Contacts are slow to load and scroll, 5 second delay or longer!

    Contacts are slow to load and scroll, 5 second delay or longer! Im very frustrated with my iphone 3g! Contacts are so slow I cant believe it. Also the time it takes to go from contacts to the home screen is slow. Whats the fix? HELP~!

    I've also seen the delay - ever since I got my 3G phone. Update 2.0.1 was said to help this, but I think it's more affected by apps on the system, and how often you turn the phone off. Still not enough to really bother me, but wish it was faster. Hopefully another update will help. I'm sure it doesn't help that I have 2 different email accounts (1 is pretty big, lots of data ) and the fact I have almost 1000 contacts in mine.

  • Mail slow - 4-5 second delay in opening, deleting

    Mail is very slow responding. Have 4-5 second delay in opening, deleting, etc.

    Safe Boot from the HD, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions...
    Open Mail, highlight the problem Mailbox, choose Rebuild from Mail's Mailbox menu.

  • Vod stream disconnects after 100 seconds of pause

    I'm using  fms 4.5 vod application to play rtmp stream in flex Video Display client.When the video is paused for 100 seconds the stream gets disconnected from server.its not resuming when the play method is invoked.The player's state is changing to 'playing' but the video is not playing. I tried the same client with fms 4.0 and it starts playing when the play method is invoked after disconnection.Can any one help to resume the video with fms 4.5?

    You must have failed to accept the request for your microphone. You see "Error" when the function that asks for microphone fails.
    It however doesn't mean your browser doesn't support it. In that case nothing would happen (unless you'd look into browser console).

  • I am using numbers in the new iWork. Just bought it 10 days back. I am not able to figure out how to add serial umbers from 1 to 100( for example) also i need to freeze the top header like in windows so that we can browse down without the heading going of

    i am using numbers in the new iWork. Just bought it 10 days back. I am not able to figure out how to add serial umbers from 1 to 100( for example) also i need to freeze the top header like in windows so that we can browse down without the heading going off. Can some one help?

    Hi Jay,
    Be aware that "Freeze Header Rows" and "Freeze Header Columns" apply only to rows and columns that are Header rows or Header columns. You can have up to five Header rows, Five Header Columns (and five Footer rows) on a Numbers Table.
    "Header rows" is a special designation. Besides being able to be frozen, Header and Footer rows are not included in formulas referencing whole columns, making it possible to place formulas such as =SUM(B) at the top (or bottom) of column B without causing a self-reference error, These designated rows are also not included in sorts of the rows in a table.
    Regards,
    Barry

Maybe you are looking for

  • How can I grant users the ability to pause/resume printing without a "print operators group" password.

    Greetings, We are running 10.8.5 on 30 machines in an active directory environment (graphics lab). The clients are experiencing a persistant error when pausing or resuming print jobs. Each time something is paused, it requires an administrator passwo

  • The Mac HD has booting issues - how do I make a clone that is free of these?

    I spilled water on my MacBook Air (10.6.8) and now it has booting issues. When I shut it down, the power button doesn't work to boot it. But when I close the lid, it powers up. However even when I shut it down AND close the lid, it keeps booting up a

  • Quicktime no longer works in lion

    Since upgrading to Lion, my Quicktime no longer works, and I am directed to the download for QT 7.6.9 for Leopard. When I attempt to install QT, I'm told that QT X is already on my system, and to try software update (which tells me my software is up

  • For same material hoe to avoid and do QI to UR as well as qaulity trecodin

    Hi Guys , I have a senario like for same materialagainst production order ,  i want to post the quality stock in QI stock and after result recording and quantity transfer to UR mvt 321. for same material some time i want to post direct UR avoide 321

  • Photoshop cc Error

    Hello,     I have just downloaded a trial of Photoshop CC and I only used it once, the 2nd time i tried opening it, it wouldn't open and had an error. Error 16.        Please Can anyone help Many thnx in advance!