Monitor streaming progress on client

After thinking and taking in consideration suggestions on forum I decided not to use appv client gui on the machine.
I have some debate about streaming time monitoring.
Example O2013 takes about 15 minutes to finish streaming. Then when clicking Word icon the CHARGING bar appears.
Personally. I don't see big inconvenience... I suggested to open Task manager after first login to machine added to OU with appropriate GPO and see processor activity. But at this time Windows also start to download Windows updates from the WSUS.
I just got the answer to the question about placing a shortcut of the package elements on the desktop automatically from APPVMAN console...  This could be a real solution. The icon could be an indicator that streaming is started... and the app could
be opened in 15 minutes.
I guess it would right approach.
What do you think?
--- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

sorry, didn't mention what GPO I mean in my initial post. Sure it is APPV admx. And I publish Globally.
See below a screenshot. I have only Publishing configured. No items in Streaming node touched.
In my environment after adding the machine to AD, to the OU with APPV client configuration GPO applied, Office package is accessible about in 15 minutes. It is OK for a package of 2GB. Since we do not sequence Office package, it is configured for streaming
and caching on local machine I guess.
I just messed a bit with a term caching. After reading your post I believe I got it right. I thought that Streaming does placing the package on local machine and called it "copy". And when we first launch the app it will create some
cache. I thought that the progress bar that runs some 15 seconds and appears just on first launch of Word creates the cache. My bad... Didn't read enough because have few projects at the same time.
But my Appv system is clean and functioning well. Forum is a great help...
In reality: the cache is fully streamed package. And in case of heavy APP like Office it not make sense to run the app from the network. So it is fully pushed into the machine's cache.
I don't have autoload enabled but couple of small apps are loaded in cache without noticible delay from first start.
Probably enable Autoload in  Streaming node will be a good idea.
When package is fully cached what Charging bar means (what process is on background) during app's first start?
Thanks for your time.
--- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

Similar Messages

  • Monitoring the progress of an HTTP File Request

    Hi,
    I've written a little applet used to sending Files to a PHP-Application. Everything works fine. Now I try to monitor the progress of the upload and I have a little problem. This are the main functions:
         public void addFile (String name, File file) throws IOException {
              this.bytesComplete = file.length();
              addFile(name, file.getPath(), new FileInputStream(file));
         public void addFile (String name, String filename, InputStream is) throws IOException {
              writeBoundary();
              writeName(name);
              write("; filename=\"");
              write(filename);
              write('"');
              newline();
              write("Content-Type: ");
              String type = connection.guessContentTypeFromName(filename);
              if (type == null)  {
                   type = "application/octet-stream";
              writeln(type);
              newline();
              pipe(is, os);
              newline();
         private void pipe(InputStream in, OutputStream out) throws IOException {
              this.bytesWritten = 0;
              byte[] buf = new byte[4096];
              int nread;
              int navailable;
              int total = 0;
              synchronized (in) {
                   while((nread = in.read(buf, 0, buf.length)) >= 0) {
                        out.write(buf, 0, nread);
                        out.flush();
                        total += nread;
                        this.bytesWritten += nread;
              out.flush();
              buf = null;
           }Somewhere else the function is called
         addFile ("file", filelist.get(i));Works fine, but now I've tried to monitor the actual progress by adding the following line between out.write and out.flush in the pipe-method
    int actualStatus = Math.round (this.bytesWritten / this.bytesComplete * 100);
    addProgress (actualStatus); // this method sets a JProgressBarAnd now something strange happens. It seems that all the data first is read so my progress goes to 100% in half a second and then is written later. I understand that os.flush only suggests (!) to write the data but not forces to do so.
    Is there a way to monitor the progress in real-time, so I can show a user how many data already is transferred? To do a real forced flush? Thanks for your help

    Maybe it's a bug: just found this: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5026745
    Does maybe anybody know a work-around?
    Edited by: thomwiesel on 23.03.2010 13:44
    Edited by: thomwiesel on 23.03.2010 13:45

  • RDS 2012 - Slow Perforamance, random disconnects - The RDP protocol component X.224 detected an error (0) in the protocol stream and the client was disconnected.

    We have an RDS environment configured on server 2012 with approx. 20 users connecting for remote app utilization across 4 different locations that are connected via VPN. Server 2012 has great resources from the virtual host so system resource allocation
    shouldn't be an issue. I'm thinking these errors are correlating with the performance problems. Any recommendations on how to effectively end these errors or to boost performance?
    RDS Log File
    Log Name:      Microsoft-Windows-RemoteDesktopServices-RdpCoreTS/Operational
    Source:        Microsoft-Windows-RemoteDesktopServices-RdpCoreTS
    Date:          3/3/2015 7:47:51 PM
    Event ID:      97
    Task Category: RemoteFX module
    Level:         Warning
    Keywords:     
    User:          NETWORK SERVICE
    Computer:      REMOTE1.mzltg.local
    Description: The RDP protocol component X.224 detected an error (0) in the protocol stream and the client was disconnected.
    System Log Error Log Name:      System
    Source:        Schannel
    Date:          3/4/2015 10:42:02 AM
    Event ID:      36887
    Task Category: None
    Level:         Error
    Keywords:     
    User:          SYSTEM
    Computer:      REMOTE1.mzltg.local
    Description: A fatal alert was received from the remote endpoint. The TLS protocol defined fatal alert code is 49.

    Hi Shane,
    Do you have any progress at the moment?
    Regarding the TLS error code 49, it indicates a valid certificate was received, but when access control was applied, the sender did not proceed with negotiation.
    More information for you:
    SSL/TLS Alert Protocol & the Alert Codes
    http://blogs.msdn.com/b/kaushal/archive/2012/10/06/ssl-tls-alert-protocol-amp-the-alert-codes.aspx
    Best Regards,
    Amy
    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • App-V 5 Full Infrastructure Apps take long time to stream to the client

    Hi was wondering if anyone has the same issue as i am or knows a fix for this, below is my problem and the troubleshooting i have done.
    Overview of problem
    App-V 5 apps delivered via App-V 5 full infrastructure take a long time to stream to the client and this means the user has to wait if they try and run an application before it has streamed to the client. Users sometimes have to
    wait 2 or 3 minutes for an application to stream and this is about 40 times slower than basic SMB and HTTP transfer tests show the system is capable of (see performance results below).
    App-V 4.6 apps delivered via App-V 4.6 full infrastructure and HTTP streaming are fine.
    Overview of environment
    App-V 5.0 SP1 Full Infrastructure.
    App-V servers are running Server 2012 on Hyper-V 3 or ESX 5.1 with 2 x vCPU and 4GB RAM.
    SQL servers are a SQL 2012 cluster.
    Separate servers for SQL, management, publishing, content and reporting.
    Management, Publishing and Content servers have two servers per role and NLB to provide load balancing. So 7 servers (2 x Man, 2 x Pub, 2 x Content, 1 x Reporting)
    Two further sites with 2 x Pub and 2 x Content each. All publishing servers pointed at the load balance address for management.
    Content delivered via HTTP
    Clients are physical desktops and laptops running Windows 7 SP1 x86 and Windows 8 x86
    App-V client is 5.0SP1
    Clients are pointed at their nearest publishing server NLB via a script which looks up the client IP address and uses PowerShell to configure the publishing server
    Content is streamed from the nearest content server NLB by setting the PackageSourceRoot to the nearest content NLB (via the same PowerShell script above).
    App-V apps delivered per-user via AD group. One AD group per application. Approximately 200 App-V apps published so far - will eventually reach 400 as we sequence more. About 9000 users.
    Analysis performed so far
    Servers not heavily loaded. CPU averages 5%. Lots of RAM free. Very low disk IO. Problem also occurs out-of-hours so we are 99.9% certain that server resources are not a cause.
    Streaming performance is the same from all 6 content servers and all 3 NLB addresses (tested by changing the value of PackageSourceRoot). Wireshark used to confirm packages are really streaming from the correct location, enforcing
    our belief that the problem isn't at the server end (unless all 6 servers are affected).
    Streaming via both HTTP and SMB2.1 is approximately the same (tested by changing the value of PackageSourceRoot between http://xxxx and \\server\AppVContent).
    Wireshark used to confirm we really are using the protocol we think we are using.
    All clients exhibit the same behaviour. Issue reported by many users. 5 test PCs chosen at random at all 3 sites confirmed to have the slow streaming problem.
    Slow streaming from both Hyper-V and VMware ESX servers.
    Client not heavily loaded.
    Affects all App-V apps although it obviously affects the larger ones more.
    All App-V apps have a Feature Block 1 setup.
    If we copy the ".appv" file from the server to the client via either HTTP or SMB then it's reasonably quick (up to 480Mb/s). So we don't believe the network or servers are at fault. For example:
    We can copy a 149MB .appv file via SMB from the content server to the client in 5 seconds.
    We copy HTTP download the .appv file from the content server using IE on the client in 5 seconds.
    But if you ask the App-V 5 client to fully download the sequence then it takes 2 - 3 minutes.
    The App-V 4.6 client takes about 8 - 10 seconds to fully download a similar sized application.
    App-V 5 publishing works fine - when a new user logs on they get their list of application straight away, it's just the streaming which is slow.
    Once the App-V app has streamed locally it runs fine and with a decent performance.
    Looking at a Wireshark trace of the streaming you can see that the slow performance is due to the transfer stopping and starting a lot. You only notice this when you zoom into the performance graph a fair bit.
    Each time the HTTP server stops sending traffic, it doesn't start again until the client sends a "TCP Window update". Each "stop" is of a different length, but just taking a few from the middle I get 0.06s, 0.11s,
    0.13s wasted etc.
    I can see that it's the client stopping the transfer by reducing its advertised TCP Window Size. I'll provide an example:
    Server sends 9 x 1514 bytes. Client responds with an ACK and a Window size of 54016 bytes (256x211)
    Server sends 11 x 1514 bytes. Client responds with an ACK and a Window size of 37888 bytes (256x148)
    Server sends 10 x 1514 bytes. Client responds with an ACK and a Window size of 23296 bytes (256x91)
    Server sends 15 x 1514 bytes. Client responds with an ACK and a Window size of 1280 bytes (5 x 256)
    Server stops sending (I'm guessing because the client advertised Window size was less than a single packet's worth of bytes)
    <0.1 seconds passes>
    Client sends a "TCP Window Update" re-advertising a TCP window size of 65536 (256x256).
    Server starts transmitting again
    So the way I see this is that the App-V 5 client is controlling the transfer speed by utilising TCP Window flow control. The trace was taken at the client end so there's no room for anything on the network to be fiddling with flow
    control (and we've confirmed there are no traffic shapers in the loop).
    We've also tried streaming directly from the local client by copying some App-V 5 apps down to the client, creating a SMB share on the client and changing PackageSourceRoot to \\localhost\AppVContent (i.e. so we are streaming directly
    from the client to the client - to remove the network from the equation) and there is only an improvement of 5 to 10 seconds. So we know it's nothing to do with the network or the servers.
    We've tried turning off TCP auto-tuning on the client with:
    netsh interface tcp set global autotuninglevel=disabled
    and turning off TCP chimney offloading (which is off anyway because the NIC doesn't support it and Netstat -t output shows "InHost" for offload state for all connections) with:
    netsh int tcp set global chimney=disabled
    and nothing has improved.
    So we've now focussed on the extraction of the .appv (ZIP) file on the client.
    Using Windows Explorer it takes 75 seconds to extract the ZIP file
    Using 7ZIP it takes 9 seconds to extract the ZIP file
    Yeah we've always known that the Explorer ZIP engine is terrible. That's why we use 7ZIP or WinRAR on our clients.
    So we've started to wonder if the problem with the slow App-V 5 streaming is because the client is downloading the .appv file and extracting it as it goes along in a single thread. If the App-V 5 client is using the same terrible
    ZIP engine that Explorer does then that would explain the slow performance. The "download" appears to take a long time because the client is using TCP flow control to slow the transfer since it's extracting the .appv file using a very slow ZIP engine
    and it's all in a single thread.

    Guys,
    Just wanted to give you a brief update basically close this thread as Answered.
    We had submitted 4 App-V 5 Bugs to Microsoft and these were reproducible and an explanation was given on work around to them. Microsoft
    sent down a App-v developer to have a look at our problems. They said they will try and include the Bug fixes in SP2 which should be out in a few weeks or they will definitely be included in SP3.
    In regards to the slow streaming it all came down to the Disk IO.
    We found that you could simply enable "Turn off
    Windows write-cache buffer flushing on the device", then start streaming the app and then disable "Turn
    off Windows write-cache buffer flushing on the device" immediately after
    (we don't want to leave it on) and that basically fixed the issue.
    But a normal user would not have permissions to do
    this, so a code was written to enable and disable this option.
    Apology for not going in detail, like my opening thread, its very late. 
    but if you would like a detailed analysis please message me.
    I would like to Thank the Talented Consultant who designed and implemented are App-V infrastructure who found the bugs and created all
    the work around and who also emailed the detailed analysis of the problems to Microsoft that got them interested.
    Simon Bond from Ultima Business Solutions.
    Thank you

  • How to get file input stream from the client machine by JSF Fileupload API?

    Dear Friends,
    How to get the file input stream from the client machine by JSF HtmlFileupload or fileupload API. At present, if i execute the file upload code in the client machine, it is able to get the local path of the file and looking for the file in server machine. So i am getting FileNotFoundException.
    E.g., If a file is located at client machine at following location means "C:\Test\Test.txt",
    uploadClass.getFileuploadComponent().getFilename().toString() returns "C:\Test\Test.txt". But it is looking for that file in server and throwing FileNotFoundException.
    Please post your replies soon.
    Thanks,
    JP

    Depends on which version of JSF you're using. If JSF 1.2, I wouldn't even bother trying to hack this into JSF itself unless you can use something like Seam 2 or richfaces.
    http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/rich_fileUpload.html
    http://docs.jboss.org/seam/2.2.1.CR3/reference/en-US/html/controls.html#d0e29259 (look for s:fileUpload)
    But if I were you, a simple non-jsf form with a servlet works best for taking file uploads.
    As for JSF 2.0, there are other ways of getting it done.
    http://balusc.blogspot.com/2009/12/uploading-files-with-jsf-20-and-servlet.html

  • How do you monitor backup progress

    How can you monitor the progress of a backup? I use timemachine and an external drive  to do my backups on my 09 Macbook pro. I want to be able to see the amount of files transferred and time remaining or any other pertinent info. Not just a spinning wheel.

    I don't know, I use bootable clones myself and it shows me the progress of the backup and updating of files.
    However I can point you to this guy who is the local TM guru
    All about Time Machine
    If you want to learn more about all sorts of backups to diversify your restore options (TM can fail to restore properly), including bootable clones etc. then read my UT here on the subject.
    Most commonly used backup methods explained
    I personally don't use TimeMachine, preferring the more advanced bootable clone options.

  • How to monitor the progress of an ORDER Number

    Hi,
    How can I Monitor the progress of an order from the EBS.
    Thanks
    Asis

    I assume you mean sales order.
    You can open the order header and go to tools > workflow status.
    It will show you when the order was entered , was booked and closed.
    You can also see details of all lines for the order.
    If you want to see status of a line, You can also go to line and go to tools > workflow status
    It will show you when it was entered, when booked, when it was progressed to next stages, and closed.
    Hope this helps,
    Sandeep Gandhi

  • No change in Streams progress after "C001: long running txn detected" msg

    Hi,
    I am currently testing Streams and using it to replicate changes in six database table from a source database to destination database.
    Streams ran for 2 days without any problems and completely replicated the changes for 5 out of 6 tables. The remaining table is 78% complete and no replication change progressed in the last day (Streams is running without any errors).
    Restarting the stream processes (e.g., apply, capture) and the database had no change in replication progress for the remaining table.
    The alert log shows I got the message, "C001: long running txn detected, xid: 0x0008.017.000002b9" at about the same time that replication progress stopped (Note that C001 is the Streams CAPTURE process). The alert log repeats this message every five minutes. However, this message stopped after I restarted the database.
    Does anyone know what caused this problem and how it relates to my no change in streams progress problem, if at all?
    Thanks,
    Paul

    hi paul
    i have faced similar kind of problem ...
    u can archive the log...
    ALTER SYSTEM ARCHIVE LOG CURRENT;
    it will work

  • Use two streams to manager client video/audio,Can i combine streams and record it with server AS API

    Use two streams to manager client video/audio,Can i combine streams and record it with server AS API
    I tried Stream.play()
    var s=Stream.get("combine");
    s.play("video");
    s.play("audio",null,null,false);
    s.record("append");
    it's don't work!!

    Thanks, that's what I had thought. Our domain.com zone is sourced internally and replicated to our advertisers for external users, so there's no way to change the result for internal vs external users.
    This is a rudimentary question that I should already know but I sort of inherited this after it was built: Can I have users sign in with their email address ([email protected]) but under the hood, their SIP address is [email protected]? This would let users
    sign in with an address they expect, but it would take advantage of the the local lyncdiscoverinternal record.
    Thanks,
    Matt

  • How does Flash stream / progressively play sounds

    Hello, I've been making an MP3 player using Flash (MX 2004).
    The player is to stream/progressively play MP3 files on my file
    host.
    I have already overcome the security part, as it seems that
    my file host has allowed cross-domain access.
    In my script I set _soundbuftime to 10 seconds
    The problem: When testing the player, I notice 2 different
    kinds of behaviours at random occasions:
    1. The player loads 10 seconds of the song and begins
    playing. If the player reaches the end of the loaded data but has
    not loaded enough for it to continue playing, it will wait until
    the next 10 seconds are loaded before continuing playback.
    2. The player does not buffer as much as stated by the
    _soundbuftime parameter. It loads one second, plays it, stops,
    loads another second, plays it etc.
    What I would like to know:
    1. Is behaviour 2 a known issue in Flash 7, or is it because
    I am using Flash Player 9 to test it?
    2. Does the player buffer as much as specified by
    _soundbuftime each time it has run out of data to play, or does it
    do so only for the initial buffer?
    3. Do more recent versions of Flash (such as 8 or 9) and/or
    Flash Player show behaviour 2?
    Would appreciate if anyone could help me.

    You should be using the Media Components for playing and
    progressively downloading your .mp3 files, the buffertime in these
    components will work correctly. You will also then have the ability
    to seek, pause, play, stop and a bunch of other commands that you
    just won't get when using the .loadSound() functions of flash 7. To
    actually stream your .mp3 files you will need to use the Flash
    Media Server, this will allow you to seek to all points of your
    audio before it has been fully downloaded. In addition the problems
    you are experiencing seem to be bandwidth issues, depending on your
    host you may not see any improvements.

  • Monitor serialisation progress

    Hi
    is it possible to monitor progress of writeObject and readObject methods?
    Also I need to determine size of object I am going to write: I was thinking about write my Object into ByteArrayOutputStream so that I can determine its size, but is there any way how to monitor serialisation process itself?
    thanks a lot

    It is possible to monitor any stream by writing a FilterInputStream or FilterOutputStream. See for example javax.swing.ProgressMonitorInputStream.
    As Peter suggests, the performance of an individual readObject() or writeObject() method will be unmeasurable, unless you are writing enormous object graphs.

  • Handling streaming attachments in Client Proxy

    I'm no java programmer in any shape or form so I'm really struggling with a web service that I've created that utilizes streaming attachments. THe OEM test web page returns the attachment perfectly well in the SOAP response but I'm unable to harness the Java to deal with it in the client proxy code.
    I created a proxy using the wsa command line utility but there is some java expertise required to code the 'main' class. Does anyone have an example of java code that takes the 'oracle.webservices.attachments' and returns it in a useful form to a calling application? In essence, what I'm looking to do is to call the proxy from pl/sql, and return the attachment as a CLOB.
    Does anyone know of any examples of proxy java code handling this type of thing?

    I've managed to create a proxy that saves the streaming attachment to a local directory (thanks to the info at this post: Re: Streaming Attachments
    The problem I have is that I have to hardcode parameters into the HttpSoap11Client code like this:
    public static void main(String[] args) {
    try {
    getxmlweb.proxy.HttpSoap11Client myPort = new getxmlweb.proxy.HttpSoap11Client();
    System.out.println("calling " + myPort.getEndpoint());
    // Add your own code here
    String pResId = null ;
    String pFileName= null;
    String pFilterStr = "sepa_region='North'";
    String fileName = "/tmp/plain1.txt";
    AttachmentFactory factory = AttachmentFactory.newInstance();
    Attachments atts = factory.createAttachments();
    myPort.getClob(pResId,pFileName,pFilterStr, atts);
    The last line here is the call to the method that creates the response, I need to pass parameters to this call DYNAMICALLY. I've tried setting up parameters in the 'public void main' signature but it doesn't compile telling me it must be public static void main(String[] args). This is where my lack of JAVA skills are letting me down.
    Can anyone see a way around this?

  • BB USAGE MONITOR -any progress?

    Hi everyone,
    I see that lots of customers are having trouble with BT saying they are going over their usage allowance when they don't think they are. I'm having similar problems and have been investigating it since BT started charging us £15 extra for our broadband. We are moderate to heavy users so have BB option 2 with the 40GB allowance. There are just 2 of us so we agreed to be mindful of this allowance and avoid things that push it up. So when we got the extra bills we were very surprised.
    1) We moved in September and until Christmas our speed was less than 1mbps some days so just browsing was difficult. Yet in November we supposedly used 72GB! In January we weren't here 2 weeks and I was ill one of them and didn't use the computer at all (just facebook on my 3G internet phone). Apparently we used 52 that month...?
    2) We torrent but only 3 files per week and then shut them down once finished because it eats up the bandwidth and makes surfing hard at peak times. We also don't "seed" for this reason. Also, ISPs throttle you if you torrent too much and we need the internet for our studies.
    3) We have BT vision so don't use iPlayer or the like on our PCs. Besides with our slow connection it's rubbish anyway!
    4) We don't stream music i.e. napster or spotify because it just doesn't work on our slow connection.
    5) We don't play MMOs or Xbox live.
    6) I installed BB monitoring software and studied the Home Hub stats and they show only a fraction of what BT are saying we use.
    7) If we are being hi-jacked/hacked it's not showing up on the HH.
    8) Other people are having this problem which makes me suspicious.
    So has anyone got anywhere with BT on this? I can't seem to speak to someone other than the Indian call centre. They refunded £9 so far but have charged me £45 for going over so far.
    I've sent another complaint email and I'll hope I don't just get told that I "don't accept" their bill again.

    Might to look here http://community.bt.com/t5/Other-BB-Queries/Broadband-usage-figures-crazy/td-p/149585/page/2
    extract
    KerryG wrote:
    Hi all,
    Just wanted to confirm that, as mentioned in some earlier posts, there has been an issue for a small number of customers whose usage was reported incorrectly in January and February.  We detected that their usage had been over-reported and found that there had been a problem with a piece of network hardware, which resulted in additional usage showing for these customers. 
    Since the problem was discovered we have identified the affected customers and made sure that no charges will be made for any of their February usage, and any charges that were made for January usage will also be refunded on their next bill.
    We’re really sorry that this happened, but want to reassure you all that this was the result of a specific set of circumstances.  We have already made changes to ensure this can't happen again, so you can be sure that all future usage will be reported accurately.
    Thx
    Kerry
    Check your exchange or major service outagesIf someone has given a helpful answer, please click on their Ratings star on the left-hand side. ***

  • IDS/IPS signatures to monitor streaming audio/video applications

    Hi folks,
    Can someone advise on the names or signatures that could be successfully used to monitor the usage of streaming applications on the network. The plan is to feed them to MARS and then create reports on streaming applications utilization to use it later for creation a security policy preventing bandwidth stealing.
    Perhaps any suggestions on how to create a custom signature to monitor audio and video streams would be appreciated.
    Eugene

    Hi Blayne,
    I really appreciate your answers and time you spent. I wish this would be helpful not to me only. I'm still confused by all the intrinsic details of how to make a good custom signature. Is there any good guide? May be TAC has its internal guide on how to troubleshoot and create custom signatures based on regex and content type. I'm looking at the TCP packets of the capture made while watching youtube video and this is what comes from the server:
    HTTP/1.1 200 OK
    Date: Mon, 05 Jul 2010 23:58:12 GMT
    Server: wiseguy/0.6.2
    X-Content-Type-Options: nosniff
    Content-Encoding: gzip
    Set-Cookie: watched_video_id_list=5097f00beb9a2acf9d11293e6452d9adWwMAAABzCwAAAE9UeklpcE45UGg4cwsAAABvOS1VX0l2ME83OHMLAAAAS0V4c0FTRDAtOTg=; path=/; domain=.youtube.com
    Expires: Tue, 27 Apr 1971 19:44:06 EST
    X-YouTube-MID: pcVY4SnBmeDVtZHpoUkNiVkVOZmpxQzR4SDZFZXMwOWxYeFk3QXk4TVhpWjRKRkNUX2I5U1lB
    Cache-Control: no-cache
    Content-Type: text/html; charset=utf-8
    Content-Length: 17503
    q2Lz6;>
    }-yXBYycO1`'ky]\P,$E`:wH)U~UZ_kk;o)#zLV19V^&X]~I7T/?L}s^\16o?}H7|2;B77z9%,$(T_%?s'cUd0nTr$l4N~&uHzG@D9kJhaa l,gIs)u2C_%iA+0JII,Q{1'Ih`T1\z7{X+/cy&2z%NvKW4awwIhT
    d@,#LBOqz}r+Su8*I86f(6
    ^odcJ8uaIab0xH|{*JkZD3>,%iU/ux51B>UNhnHyX*4t}!eXfEh!j>mJ|s}p}0f&H6K3#:)1N5bMRvQItU2_64,swb(=P`~Km
    I tried to make TCP String based signature and match it against  \.[Yy][Oo][Uu][Tt][Uu][Bb][Ee]\.[Cc][Oo][Mm]\. No luck
    Then I tried to create HTTP String based signature and by looking at the HTTP portion of the packet which looks like:
    GET /watch?v=OTzIipN9Ph8&feature=related HTTP/1.1
    Host: www.youtube.com
    User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-us) AppleWebKit/533.16 (KHTML, like Gecko) Version/5.0 Safari/533.16
    Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    Referer: http://www.youtube.com/watch?v=o9-U_Iv0O78&playnext_from=TL&videos=PhuEJ6wyeKs&feature=rec-LGOUT-real_rev-rn-3r-7-HM
    Accept-Language: en-us
    Accept-Encoding: gzip, deflate
    Cookie: watched_video_id_list=8c0482051639fa5ffa488173dfe5001aWwIAAABzCwAAAG85LVVfSXYwTzc4cwsAAABLRXhzQVNEMC05OA==; GEO=fb0890c2d1c0f42b3dc126c2e6b9f771cwsAAAAzQ0EYVCBMTDJvAA==; PREF=f1=40000000; VISITOR_INFO1_LIVE=DM3zU9wKOmE; use_hitbox=72c46ff6cbcdb7c5585c36411b6b334edAEAAAAw
    Connection: keep-alive
    I enabled Header Regex to match against [Hh][Oo][Ss][Tt]\:.\.[Yy][Oo][Uu][Tt][Uu][Bb][Ee]\.[Cc][Oo][Mm]\. and still no luck
    I intentionally used Header regex as I assume that HTTP header portion starts after the first CRLN (\r\n) and ends with CRLNCRLN (\r\n\r\n)
    Eugene

  • Problem in get streaming attachment in client side

    Dear friends,
    I am trying to create a client program which received a streaming attachment.
    i am using Jdeveloper-- Id ,Oc4j-- application server,Ubuntu---Os.
    i think i have a problem in---
    Vector params = new Vector();
    params.addElement(new Parameter("atts", oracle.webservices.attachments.Attachments.class, atts, null));
    call.setParams(params);
    those lines.
    i am geting these errors----
    [SOAPException: faultCode=SOAP-ENV:Client; msg=No Serializer found to serialize a &apos;oracle.webservices.attachments.Attachments&apos; using encoding style &apos;http://schemas.xmlsoap.org/soap/encoding/&apos;.; targetException=java.lang.IllegalArgumentException: No Serializer found to serialize a 'oracle.webservices.attachments.Attachments' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'.]
         at org.apache.soap.rpc.Call.invoke(Call.java:308)
         at etrans.TripBean.a.ClientGateWay.caller(ClientGateWay.java:64)
         at etrans.TripBean.a.ClientProgram.main(ClientProgram.java:10)
    when i comment this
    //params.addElement(new Parameter("atts", oracle.webservices.attachments.Attachments.class, atts, null));
    --------- i am geting errors
    ava.lang.Exception: Expected request attachments
         at etrans.TripBean.a.ClientGateWay.caller(ClientGateWay.java:78)
         at etrans.TripBean.a.ClientProgram.main(ClientProgram.java:10)
    please help.

    Hello,
    How did you get this code generated?
    Did you write all by hand or you are generating a proxy?
    Can you send me the full code, client and server at tugdual[dot]grall[at]oracle[dot]com. ?
    Regards
    Tugdual Grall

Maybe you are looking for