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

  • From: Jeremy Saunders <jeremy.saunders@xxxxxxxxxxx>
  • To: thin@xxxxxxxxxxxxx
  • Date: Thu, 27 Jan 2005 02:15:36 +0800




Stephen,

I've seen similar issues resolved by disabling disk caching on the PN
Client itself.
                                                                
 Kind regards,                                                  
 Jeremy                                                         
                                                                
                                                                
 Jeremy Saunders                                                
 Senior Systems Engineer                                        
 âITS - passionate about winningâ                               
                                                                
 IBM Logicalis (Integrated                                      
 Technology Services)                                           
 Level 2, 1060 Hay Street                                       
 West Perth, WA 6005, AUSTRALIA                                 
                                                                
                                                                
 Visit us at                                                    
 http://www.ibm.com/services/au/its                             
                                                                
 Phone:Â 132 426                    Fax:ÂÂÂÂ; Â08 9261 8536      
 Mobile:Â TBA                       E-mail:                     
                                    jeremy.saunders@xxxxxxxxxxx 
                                                                
                                                                
                                                                
                                                                











                                                                           
             Kuenzli                                                       
             Stephen-r55125                                                
             <Stephen.Kuenzli@                                          To 
             freescale.com>            "'thin@xxxxxxxxxxxxx'"              
             Sent by:                  <thin@xxxxxxxxxxxxx>                
             thin-bounce@freel                                          cc 
             ists.org                                                      
                                                                   Subject 
                                       [THIN] Re: Java Application UI      
             27/01/2005 01:27          Painting Problem with Citrix        
             AM                                                            
                                                                           
                                                                           
             Please respond to                                             
                   thin                                                    
                                                                           
                                                                           




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

Other related posts: