[THIN] Re: Java Application UI Painting Problem with Citrix

  • From: "BRUTON, Malcolm, FM" <Malcolm.BRUTON@xxxxxxxx>
  • To: "'thin@xxxxxxxxxxxxx'" <thin@xxxxxxxxxxxxx>
  • Date: Thu, 27 Jan 2005 09:02:30 -0000

Log the call with Citrix.  If the fault does not happen when using RDP but
does when using ICA protocol, Citrix should give you support.  There are
various tweaking things that you can do for the ICA protocol that may help.
There are some articles around that explain all the settings somewhere.
Check out CTX846521 which may help.  Sounds like a speedscreen problem to
me.  One thing to check is if it happens in an ICA seamless window or a
fixed screen size window such as 800x 600 using ICA as well.

Malcolm 

-----Original Message-----
From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf
Of Kuenzli Stephen-r55125
Sent: 26 January 2005 17:27
To: 'thin@xxxxxxxxxxxxx'
Subject: [THIN] Re: Java Application UI Painting Problem with Citrix

Richard,
Thanks for the idea.

The part I am trying to understand is why the problem happens with Citrix
but not straight WTS.

If it were a code/cache issue, I would expect it to happen with both
environments.  The JRE was not installed in the Windows add/remove sense.
We just dropped the proper JRE on the filesystem, exec'd the 1.5.0 javaws
and away we went (so no change user /[install/execute]).  The jnlp was
spec'd to perform an eager download so all files would be downloaded to the
terminal server before application execution.  We also "primed" the
environment by performing the application download first.  

So, I don't think concurrent access to the cache (though that is an issue we
have to engineer for in production) is contributing to this issue.

Calling Citrix now...

Regards,
Stephen

> -----Original Message-----
> From: thin-bounce@xxxxxxxxxxxxx 
> [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of richard van beers
> Sent: Wednesday, January 26, 2005 3:15 AM
> To: thin@xxxxxxxxxxxxx
> Subject: [THIN] Re: Java Application UI Painting Problem with Citrix
> 
> 
> I have solved a similar issue a long time ago by disabling the Java
> Cache. In my current position (different employer, different java,
> different windows version) I have not had the issue.
> 
> It may be that it is installed incorrectly (Change user /install?), or
> it still shares some (writeable) data files amongst users. The modern
> Java I have here (1.5.1) will put the cache in the Documents and
> Settings folder, look for that setting in the Java CP, "temporary
> Internet Files" setting.
> 
> HTH Richard
> 
> 
> On Tue, 25 Jan 2005 13:04:43 -0600, Friese, Casey A.
> <CAFriese@xxxxxxxxxxxx> wrote:
> > Oh, and this is actually a TS bug, not a Citrix bug :)  if 
> you take away
> > citrix and just run the app through TS, the same thing happens
> > 
> > Thanks,
> > Casey Friese
> > APAC Customer Services
> > Technical Specialist - Microsoft Team
> > Work: 319.896.5875
> > Cell: 319.573.9074
> > cafriese@xxxxxxxxxxxx
> > 
> > -----Original Message-----
> > From: Kuenzli Stephen-r55125 [mailto:Stephen.Kuenzli@xxxxxxxxxxxxx]
> > Sent: Tuesday, January 25, 2005 1:20 PM
> > To: 'thin@xxxxxxxxxxxxx'
> > Subject: [THIN] Java Application UI Painting Problem with Citrix
> > 
> > Good afternoon,
> > My team is currently specifying the infrastructure for a thin client
> > deployment and we ran into some unexpected behaviour when 
> performing our
> > Citrix testing.  We're having trouble accepting that this is normal
> > behaviour for Citrix.
> > 
> > Problem:
> > We encountered unacceptable UI painting issues with our 
> Java applications.
> > When scrolling tables, the right half of the table would 
> smear and require a
> > minimize/restore operation to fix (i.e., force a repaint of 
> the window).
> > Additionally, when moving a window around the desktop, the 
> window would
> > "bounce" into place as if there were some sort of elasticity to the
> > movement.  The application bouncing problem is present for 
> all apps, not
> > just the Java ones.
> > 
> > Software:
> >    * Server - Windows 2003 Enterprise with MetaFrame 
> Presentation Server 3.0
> >    * Clients - Windows XP, Windows XPe with native ICA 
> client, version 8.0
> >    * Published items - Full desktop that ran a batch script 
> upon user login.
> > The batch script launched two Java apps, IE, and two 
> X-apps.  The batch
> > script was used to facilitate testing and will not be used 
> in production.
> > The Java applications are using Sun JRE 1.5.0, the Swing 
> toolkit, and are
> > being launched via JavaWebStart.
> > 
> > Hardware:
> >    * Server - HP BL20 blades under no appreciable load 
> (<10% CPU util, < 20%
> > memory util)
> >    * Clients - mix of current HP desktops and thin clients; 
> the problem is
> > present on all clients
> > 
> > Does anyone have any ideas of what the problem is?  I get 
> the sense that
> > we're missing some obvious configuration point because 
> straight Terminal
> > Server performance on the same hardware was very good.
> > 
> > Thanks,
> > Stephen
> > 
> > -------------------------------------------
> > Stephen Kuenzli
> > Software Engineer, Development, MES/UI
> > 
> > E-mail: stephen.kuenzli@xxxxxxxxxxxxx
> > -------------------------------------------
> > 
> > The information contained in this email is classified as:
> > [X] General Business Information
> > [ ] Freescale Internal Use Only
> > [ ] Freescale Confidential Proprietary
> > ********************************************************
> > This Weeks Sponsor: ThinPrint, GmbH
> > Now available: .print Remote Desktop Printing Engine
> > for Microsoft Terminal Services
> > http://www.thinprint.com/dotprint/index.php?s=682&lc=1
> > **********************************************************
> > Useful Thin Client Computing Links are available at:
> > http://thin.net/links.cfm ThinWiki community - Excellent SBC Search
> > Capabilities! http://www.thinwiki.com
> > ***********************************************************
> > For Archives, to Unsubscribe, Subscribe or
> > set Digest or Vacation mode use the below link:
> > http://thin.net/citrixlist.cfm
> > ********************************************************
> > This Weeks Sponsor: ThinPrint, GmbH
> > Now available: .print Remote Desktop Printing Engine
> > for Microsoft Terminal Services
> > http://www.thinprint.com/dotprint/index.php?s=682&lc=1
> > **********************************************************
> > Useful Thin Client Computing Links are available at:
> > http://thin.net/links.cfm
> > ThinWiki community - Excellent SBC Search Capabilities!
> > http://www.thinwiki.com
> > ***********************************************************
> > For Archives, to Unsubscribe, Subscribe or
> > set Digest or Vacation mode use the below link:
> > http://thin.net/citrixlist.cfm
> >
> ********************************************************
> This Weeks Sponsor: ThinPrint, GmbH
> Now available: .print Remote Desktop Printing Engine 
> for Microsoft Terminal Services
> http://www.thinprint.com/dotprint/index.php?s=682&lc=1
> ********************************************************** 
> Useful Thin Client Computing Links are available at:
> http://thin.net/links.cfm
> ThinWiki community - Excellent SBC Search Capabilities!
> http://www.thinwiki.com
> ***********************************************************
> For Archives, to Unsubscribe, Subscribe or 
> set Digest or Vacation mode use the below link:
> http://thin.net/citrixlist.cfm
> 
********************************************************
This Weeks Sponsor: ThinPrint, GmbH
Now available: .print Remote Desktop Printing Engine 
for Microsoft Terminal Services
http://www.thinprint.com/dotprint/index.php?s=682&lc=1
********************************************************** 
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
ThinWiki community - Excellent SBC Search Capabilities!
http://www.thinwiki.com
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm


***********************************************************************************
The Royal Bank of Scotland plc. Registered in Scotland No 90312.       
Registered Office: 36 St Andrew Square, Edinburgh EH2 2YB.                      
                
Authorised and regulated by the Financial Services Authority     
 
This e-mail message is confidential and for use by the                      
addressee only. If the message is received by anyone other             
than the addressee, please return the message to the sender          
by replying to it and then delete the message from your                    
computer. Internet e-mails are not necessarily secure. The               
Royal Bank of Scotland plc does not accept responsibility for          
changes made to this message after it was sent.                              
                                                                                
                        
Whilst all reasonable care has been taken to avoid the                   
transmission of viruses, it is the responsibility of the recipient to        
ensure that the onward transmission, opening or use of this             
message and any attachments will not adversely affect its               
systems or data.  No responsibility is accepted by The Royal           
Bank of Scotland plc in this regard and the recipient should carry   
out such virus and other checks as it considers appropriate.           
                                                                                
                               Visit our websites at:                           
                                               
http://www.rbs.co.uk/CBFM                                                       
 
http://www.rbsmarkets.com                                                       
  
                                                                                
                       
********************************************************************************

********************************************************
This Weeks Sponsor: ThinPrint, GmbH
Now available: .print Remote Desktop Printing Engine 
for Microsoft Terminal Services
http://www.thinprint.com/dotprint/index.php?s=682&lc=1
********************************************************** 
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
ThinWiki community - Excellent SBC Search Capabilities!
http://www.thinwiki.com
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

Other related posts: