ripley@stats.ox.ac.uk
2001-Dec-09 16:39 UTC
[Rd] Bug#123084: r-base: R documentatio search engine unusable (PR#1203)
On Sun, 9 Dec 2001 edd@debian.org wrote:> > As there is nothing Debian-specific in this bug report (and the .deb of the > JVW is not from Debian either), I am forwarding this to R-bugs. My > recollection from recent discussions on the R mailing list is that currently > /no/ browser other than Netscape supports the Java search engine -- is that > correct or was there some Netscape derivative (galeon?) which does? > Maybe the documentation should be enhanced in time for 1.4.0 to clarify this.It's very far from correct! The search engine works with Netscape 6.2 on Linux (and Windows), and with Internet Explorer and Opera 5 on Windows. (We were told it works with Internet Explorer on Linux too.) Opera uses Sun's 1.3.1, as I recall, so I don't think this is a Java-1.1 vs 1.3 issue. (I've just checked: Netscape 6.2 uses JRE 1.3.1.) What BTW is `Mozilla 6'? The current Mozilla is 0.9.6, so `6' seems a decade or so away. Which documentation do you suggest is altered and how? Given that the Mozilla-0.9.4-based Netscape 6.2 with JRE 1.3.1 works, the finger is pointing pretty insistently at a problem in the installation of `Mozilla 6', whatever that is, and/or its JRE.> Cheers, Dirk > Debian maintainer for R > > From: Emmanuel Charpentier <charpent@bacbuc.dyndns.org> > To: Debian Bug Tracking System <submit@bugs.debian.org> > Subject: Bug#123084: r-base: R documentatio search engine unusable with Mozilla 6 (OK with netscape 4.7x) > Date: Sun, 09 Dec 2001 16:04:49 +0100 > > Package: r-base > Version: 1.3.1-6 > Severity: normal > > The html-based doc system has problems with (the current builds of) Mozilla 6 : > while the Java search engine does work in Netscape 4.77, it does *not* with > Mozilla. The Netscape Java is, of course, 1.x, while Mozilla needs at least a > j2re virtualm machine (I use the Blackdown's debian package of j2re1.3.1 and > j2sdk : > > charpent@yod:~$ dpkg -l | grep j2 > ii j2sdk1.3 1.3.1-1 Blackdown Java(TM) 2 SDK, Standard Edition > charpent@yod:~$ > > When I try to use the search engine (clicking the "Search engine" anchor on the > root page of the R documentation), I get a JVM error dialog box stating : > > java.security.AccessControlException: access denied (java.io.FilePermission /home/charpent/.R/doc/html/search/SearchEngine.class read) > at java.security.AccessControlContext.checkPermission(AccessControlContext.java:272) > at java.security.AccessController.checkPermission(AccessController.java:399) > at java.lang.SecurityManager.checkPermission(SecurityManager.java:545) > at java.lang.SecurityManager.checkRead(SecurityManager.java:890) > at java.io.File.isDirectory(File.java:567) > at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:65) > at sun.net.www.protocol.file.FileURLConnection.initializeHeaders(FileURLConnection.java:82) > at sun.net.www.protocol.file.FileURLConnection.getContentLength(FileURLConnection.java:113) > at sun.applet.AppletClassLoader.getBytes(AppletClassLoader.java:223) > at sun.applet.AppletClassLoader.access$100(AppletClassLoader.java:41) > at sun.applet.AppletClassLoader$1.run(AppletClassLoader.java:137) > at java.security.AccessController.doPrivileged(Native Method) > at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:134) > at sun.plugin.security.PluginClassLoader.findClass(PluginClassLoader.java:252) > at java.lang.ClassLoader.loadClass(ClassLoader.java:297) > at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:108) > at java.lang.ClassLoader.loadClass(ClassLoader.java:253) > at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:373) > at sun.applet.AppletPanel.createApplet(AppletPanel.java:579) > at sun.plugin.AppletViewer.createApplet(AppletViewer.java:1178) > at sun.applet.AppletPanel.runLoader(AppletPanel.java:515) > at sun.applet.AppletPanel.run(AppletPanel.java:293) > at sun.plugin.navig.motif.MotifAppletViewer.maf_run(MotifAppletViewer.java:127) > at sun.plugin.navig.motif.MotifAppletViewer.run(MotifAppletViewer.java:123) > at java.lang.Thread.run(Thread.java:484) > > However : > > charpent@yod:~$ ls -l .R/doc/html/search/ > total 656 > lrwxrwxrwx 1 charpent charpent 43 Dec 9 15:14 IndexEntry.class -> /usr/lib/R/doc/html/search/IndexEntry.class > lrwxrwxrwx 1 charpent charpent 44 Dec 9 15:14 IndexStream.class -> /usr/lib/R/doc/html/search/IndexStream.class > lrwxrwxrwx 1 charpent charpent 43 Dec 9 15:14 IndexTable.class -> /usr/lib/R/doc/html/search/IndexTable.class > lrwxrwxrwx 1 charpent charpent 49 Dec 9 15:14 SearchEngine-foot.html -> /usr/lib/R/doc/html/search/SearchEngine-foot.html > lrwxrwxrwx 1 charpent charpent 49 Dec 9 15:14 SearchEngine-head.html -> /usr/lib/R/doc/html/search/SearchEngine-head.html > lrwxrwxrwx 1 charpent charpent 45 Dec 9 15:14 SearchEngine.class -> /usr/lib/R/doc/html/search/SearchEngine.class > lrwxrwxrwx 1 charpent charpent 44 Dec 9 15:14 SearchEngine.html -> /usr/lib/R/doc/html/search/SearchEngine.html > lrwxrwxrwx 1 charpent charpent 44 Dec 9 15:14 SearchObject.html -> /usr/lib/R/doc/html/search/SearchObject.html > lrwxrwxrwx 1 charpent charpent 39 Dec 9 15:14 Tracer.class -> /usr/lib/R/doc/html/search/Tracer.class > lrwxrwxrwx 1 charpent charpent 38 Dec 9 15:14 Value.class -> /usr/lib/R/doc/html/search/Value.class > -rw-r--r-- 1 charpent charpent 663581 Dec 9 15:14 index.txt > > and, of course : > > charpent@yod:~$ ls -l /usr/lib/R/doc/html/search/ > total 184 > -rw-r--r-- 1 root root 1412 Dec 4 05:32 IndexEntry.class > -rw-r--r-- 1 root root 3125 Dec 4 05:32 IndexStream.class > -rw-r--r-- 1 root root 735 Dec 4 05:32 IndexTable.class > -rw-r--r-- 1 root root 163 Dec 4 05:32 SearchEngine-foot.html > -rw-r--r-- 1 root root 2239 Dec 4 05:32 SearchEngine-head.html > -rw-r--r-- 1 root root 4715 Dec 4 05:32 SearchEngine.class > -rw-r--r-- 1 root root 9650 Dec 4 05:32 SearchEngine.html > -rw-r--r-- 1 root root 1087 Dec 4 05:32 SearchObject.html > -rw-r--r-- 1 root root 1273 Dec 4 05:32 Tracer.class > -rw-r--r-- 1 root root 675 Dec 4 05:32 Value.class > -rw-r--r-- 1 root root 130263 Dec 4 05:32 index.txt > charpent@yod:~$ > > The very same installation works pperfectly with Netscape (I just have to lauch > Netscape before invoking help.start(), which launches Mozilla by default). > > What am I missing ? Not much, as far as I can tell. Mozilla does not seem to > have problems with Java (but I may be mistaken : I'm not much of a "surfer"). > > Therefore, I suspect that the SearchEngine.class code is somewhat java-1.1x > specific. > > -- System Information > Debian Release: 3.0 > Architecture: i386 > Kernel: Linux yod 2.4.13 #2 Wed Oct 31 15:09:05 CET 2001 i686 > Locale: LANG=C, LC_CTYPE> > Versions of packages r-base depends on: > ii atlas2-athlon [blas2] 3.2.1-12 Automatically Tuned Linear Algebra > ii atlas2-base [blas2] 3.2.1l-2 Automatically Tuned Linear Algebra > ii blas1 [blas2] 1.0-9 A set of building blocks for perfo > ii libc6 2.2.4-7 GNU C Library: Shared libraries an > ii libjpeg62 6b-4 The Independent JPEG Group's JPEG > ii libncurses5 5.2.20010318-3 Shared libraries for terminal hand > ii libpng2 1.0.12-2 PNG library - runtime > ii libreadline4 4.2a-2 GNU readline and history libraries > ii perl 5.6.1-6 Larry Wall's Practical Extraction > ii tcl8.3 8.3.3-4 The Tool Command Language (TCL) v8 > ii tk8.3 8.3.3-6 The Tk toolkit for TCL and X11 v8. > ii xlibs 4.1.0-10 X Window System client libraries > ii zlib-bin 1:1.1.3-18 compression library - sample progr > ii zlib1g 1:1.1.3-18 compression library - runtime > > --please do not edit the information below-- > > Version: > platform = i386-pc-linux-gnu > arch = i386 > os = linux-gnu > system = i386, linux-gnu > status > major = 1 > minor = 3.1 > year = 2001 > month = 08 > day = 31 > language = R > > Search Path: > .GlobalEnv, package:ctest, Autoloads, package:base > > > -- > Good judgment comes from experience; experience comes from bad judgment. > -- F. Brooks > > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- > r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html > Send "info", "help", or "[un]subscribe" > (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch > _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._ >-- Brian D. Ripley, ripley@stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272860 (secr) Oxford OX1 3TG, UK Fax: +44 1865 272595 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Reasonably Related Threads
- Bug#123084: r-base: R documentatio search engine unusable with Mozilla 6 (OK with netscape 4.7x) (PR#1202)
- A read.table mystery (data for Framemaker Mac)
- Bug#123084: r-base: R documentatio search engine unusable (PR#1204)
- Bug#123084: r-base: R documentatio search engine unusable (PR#1205)
- Pb with Installshield (Dragon Naturaly Speaking) : not enough room on system drive