SUMMARY: Netscape Navigator 3.0

From: R.K.Hillman <R.K.Hillman_at_bton.ac.uk>
Date: Thu, 12 Sep 1996 11:31:37 +0100

Yes I probably did upgrade to Digital Unix 4.0 before upgrading
to Netscape Navigator 3.x.

I include an extract from a message from Mike Iglesias which
comes from comp.unix.osf.osf1 and appears to accurately
summarize the problem and the workaround.

Thanks to all who have replied (and to those who yet might still):

Mike Iglesias <iglesias_at_draco.acs.uci.edu>
Scooter Morris <scooter_at_gene.COM>
Don Bovee <bovee_at_amath.washington.edu>
David Hinz <dhinz_at_dna406.dna.mci.com>
rem_at_MATH.AMS.ORG
Kevin Reardon <kreardon_at_oacosf.na.astro.it>
Starlink Software Librarian <star_at_uclan.ac.uk>
Chander Ganesan <C_at_Asu.Edu>
wolinski_at_umaxp1.physics.lsa.umich.edu
Phil VanHelden <vanhelde_at_odo.msoe.edu>
David Bremner <bremner_at_cs.mcgill.ca>
olle_at_cb.uu.se (Olle Eriksson)
Albert De Knuydt <Bert.Deknuydt_at_esat.kuleuven.ac.be>

-----------------------------------------------------------------------

Path:
news.service.uci.edu!usc!math.ohio-state.edu!cs.utexas.edu!swrinde!cssun.mathcs.emory.edu!gatech!enews.sgi.com!news.mathworks.com!usenet.eel.ufl.edu!warwick!dmu!news
From: Tony East <te_at_sargent.cms.dmu.ac.uk>
Newsgroups: comp.unix.osf.osf1
Subject: Re: Netscape3.0 + DU4.0 = Java...
Date: 2 Sep 1996 15:13:55 GMT
Organization: De Montfort University Central News Server
Lines: 93
Message-ID: <50etjj$s2q_at_orac.dmu.ac.uk>
NNTP-Posting-Host: sargent.cms.dmu.ac.uk


Thomas Leitner wrote:

> Hi,

> After upgrading to DU 4.0, I found that Java applets do not run anymore?

> Any hints anyone?

> Thanks -- Tom



If you have access to a Digital UNIX 3.2D system, there is a workaround.

Article found that mentions the problem:


================================================================================
We've discovered that the Java problem is the result of Navigator's
  reliance on some internal implementation details of the X Toolkit
  library (libXt) that changed between X11R5 and X11R6.

X11R5, which is included with Digital Unix v3.2C, provided a libXt
  that utilizes the C-RTL routine select() for handling IO between
  the client and the X server. Navigator depends upon being able
  to intercept this call so that it can switch between the various
  threads it maintains.

With X11R6, which is included with Digital Unix v4.0, vendors can
  optionally compile libXt to use the C-RTL call poll() instead of
  select() for client/server IO. The default for Digital Unix
  and all other operating systems that support the poll() call
  is to build libXt with this option turned on, since using
  poll() instead of select() can enhance performance significantly.

  Unfortunately, Netscape has not yet modified Navigator to work
  properly with a libXt that uses poll() instead of select(),
  with the result that secondary threads (like those used to run
  Java applets and the Java console) never execute.

  We are currently working with Netscape to get them to fix this
  bug, which will affect most other Unix vendors as well when
  they move to X11R6 and ship a libXt built in the recommended
  way. Meanwhile, the workaround mentioned can be used.

==============================================================================i



Solution
--------

1) As root, create directories

   /usr/3.2D and then /usr/3.2D/shlib

2) Copy Digital 3.2D UNIX files

   /usr/shlib/libX11.so
   /usr/shlib/libXext.so
   /usr/shlib/libXm.so
   /usr/shlib/libXmu.so
   /usr/shlib/libXt.so

   into /usr/3,2D/shlib

DO NOT replace the 4.0 libraries with these!

   Change group and ownership to bin

   ie. chown bin:bin *.*

3) Exit as root and set the environmental variable
   LD_LIBRARY_PATH to point to these new shared
   libraries

   ie. LD_LIBRARY_PATH=/usr/3.2d/shlib

   Netscape can now load secondary threads to run
   java applets etc.

 _______________________________________________________________
| | |
| Tony East - Systems Engineer | Tel No: 0116 2551 551 Ex 8475 |
| DeMonfort University, | E-mail te_at_dmu.ac.uk |
| The Gateway, Leicester. | Web http://dmu.cms.ac.uk/~te |
|______________________________|________________________________|


-- 
 RFC-822 : Ray.Hillman_at_bton.ac.uk
  X.400 : S=hillman; G=ray; O=bton; PRMD=uk.ac; ADMD= ; C=GB
    Tel : +44 1273 600900 Ext. 2644 or +44 1273 642644 (direct)
    Fax : +44 1273 642666
   Http : http://www.bton.ac.uk/
Systems Manager, University of Brighton Computer Centre,
Watts Building, Moulsecoomb, Brighton, East Sussex, UK, BN2 4GJ
Received on Thu Sep 12 1996 - 12:58:59 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:47 NZDT