Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Mar 2003 15:44:18 +0900 (JST)
From:      Munehiro Matsuda <haro@kgt.co.jp>
To:        antony.t.curtis@ntlworld.com, gsemones@treenleaf.com
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: FreeBSD JDK 1.3.1_p8 HotSpot not loading from jre/lib/ext???
Message-ID:  <20030311.154418.74756297.haro@kgt.co.jp>
In-Reply-To: <200303102336.27557.antony.t.curtis@ntlworld.com>
References:  <200303071217.AA1322254492@mail.mstar2.net> <200303102336.27557.antony.t.curtis@ntlworld.com>

next in thread | previous in thread | raw e-mail | index | archive | help
----Next_Part(Tue_Mar_11_15:44:18_2003_031)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi,

Attached "untested" patch should fix the problem.

Hope this helps,
 Haro

From: Antony T Curtis <antony.t.curtis@ntlworld.com>
Date: Mon, 10 Mar 2003 23:36:25 +0000
::If I start the jvm with
::
::java -Djava.ext.dirs=/usr/local/jdk1.3.1/jre/lib/ext
::
::it works properly. Somewhere along the line it is not being set properly.
::
::At least now, I can use jsse in Konqueror :)
::
::On Friday 07 March 2003 8:17 pm, Guerry Semones wrote:
::> G'morning,
::>
::> We compiled FreeBSD JDK 1.3.1-p8 for HotSpot yesterday on FreeBSD
::> 4.8-RC.
::>
::> I loaded up the jre/lib/ext dir with the three JSSE 1.0.2 jar
::> files (for SSL support).  Unfortunately, upon trying to compile my
::> classes, these jar files were not found.  If I explicitly added
::> the three jar files to my classpath, all was happy, so I know it
::> is not an issue with the jar files.
::>
::> Also, 1.3.1-p6 (classic vm) which we have on another server loads
::> these classes just fine.
::>
::> Is there a known issue with 1.3.1-p8 not loading jar files from
::> jre/lib/ext, or some other hoop to jump through (perhaps due to
::> using hotspot?)
::>
::> Thanks,
::>
::> Guerry

=------------------------------------------------------------------------------
           _ _    Munehiro (haro) Matsuda
 -|- /_\  |_|_|   Business Incubation Dept., Kubota Corp.
 /|\ |_|  |_|_|   1-3 Nihonbashi-Muromachi 3-Chome
                  Chuo-ku Tokyo 103-8310, Japan
                  Tel: +81-3-3245-3318  Fax: +81-3-3245-3315
                  Email: haro@kgt.co.jp

----Next_Part(Tue_Mar_11_15:44:18_2003_031)--
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="patch-hotspot-os_linux.cpp"

--- ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp.org	Thu Mar  6 09:34:47 2003
+++ ../../hotspot1.3.1/src/os/linux/vm/os_linux.cpp	Tue Mar 11 09:23:17 2003
@@ -359,6 +359,7 @@
 #define I18N_JAR       "/lib/i18n.jar"
 #define SUNRSASIGN_JAR "/lib/sunrsasign.jar"
 #define CLASSES_DIR    "/classes"
+#define EXTENSIONS_DIR "/lib/ext"
 #define DEFAULT_LD_LIBRARY_PATH "/usr/lib" /* See ld.so.1(1) */
 
   char *v; /* tmp var */
@@ -431,7 +432,7 @@
 	char * buf;
 //	buf = malloc(strlen(sprops.java_home) + sizeof(MAXNAMLEN));
 	buf = malloc(MAXNAMLEN);
-	snprintf(buf, MAXNAMLEN, "%s", sprops.java_home);
+	snprintf(buf, MAXNAMLEN, "%s" EXTENSIONS_DIR, sprops.java_home);
 	sprops.ext_dirs = buf;
     }
   }

----Next_Part(Tue_Mar_11_15:44:18_2003_031)----

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030311.154418.74756297.haro>