[libinline-java-perl] 170/398: Doc changes

Jonas Smedegaard dr at jones.dk
Thu Feb 26 11:43:00 UTC 2015


This is an automated email from the git hooks/post-receive script.

js pushed a commit to tag 0.55
in repository libinline-java-perl.

commit 1ebf4e5e7248134c6006a03ee87b2fc83e285c92
Author: patrick_leb <>
Date:   Mon Feb 4 20:58:37 2002 +0000

    Doc changes
---
 CHANGES    |  8 ++++++++
 README     |  2 +-
 README.JNI | 54 ++++++++++++++++++++----------------------------------
 3 files changed, 29 insertions(+), 35 deletions(-)

diff --git a/CHANGES b/CHANGES
index 798a76d..5b8bc2c 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,14 @@
 Revision history for Perl extension Inline::Java
 ------------------------------------------------
 
+0.31  Mon Feb  4 15:45:06 EDT 2002
+    - Exception handling (Perl can 'catch' Java exceptions)
+    - Callbacks to Perl from Java
+    - More complete test suite
+    - Improved documentation and related examples
+    - Improved installation script and directions
+    - Other minor bug fixes
+
 0.30  Mon Sep 17 15:45:06 EDT 2001
     - JVM server is now multi-threaded
     - Added 'SHARED_JVM' option for mod_perl support
diff --git a/README b/README
index 811a2f1..31571b1 100644
--- a/README
+++ b/README
@@ -128,4 +128,4 @@ Send email to inline-subscribe at perl.org to subscribe.
 
 Please send questions and comments to "Patrick LeBoutillier" <patl at cpan.org>
 
-Copyright (c) 2001, Patrick LeBoutillier. All Rights Reserved.  
+Copyright (c) 2001-2002, Patrick LeBoutillier. All Rights Reserved.  
diff --git a/README.JNI b/README.JNI
index 2e7c4d2..1b58c4e 100644
--- a/README.JNI
+++ b/README.JNI
@@ -1,17 +1,16 @@
 JNI (JAVA NATIVE INTERFACE) EXTENSION
 -------------------------------------
-
 Inline::Java now provides a JNI extension that allows you to load the Java 
 virtual machine as shared object instead of running it as a separate process. 
 
 
 PLATFORM AVAILABILITY
 ---------------------
-
 The JNI extension is available on all supported platforms.
 
 The extension builds properly on all platform, but problems can occur when
-running it or tweaking maybe necessary on certain platforms.
+running it or tweaking maybe necessary on certain platforms. All help
+is welcome if anyone out there is a JNI expert.
 
 Note: Make sure the directories listed at the end of the installation
 procedure are included in your LD_LIBRARY_PATH (PATH on Win32) environment
@@ -36,47 +35,35 @@ can occur when the process ends. This issue seems to be related to the
 main thread waiting for other threads to terminate.
 
 Java 2 SDK 1.3.1:
-	The JNI extension runs without problems, provided that you add
-<Java 2 SDK installation path>/jre/lib/<arch>/native_threads/libhpi.so
-to your LD_PRELOAD environment variable.
+	The JNI extension runs mostly without problems, provided that you 
+add <Java 2 SDK installation path>/jre/lib/<arch>/native_threads/libhpi.so
+to your LD_PRELOAD environment variable. Some thread related errors have
+been seen on script startup.
 
 
 SOLARIS
 -------
-The JNI extension requires Perl to be built following specific instructions
-in order to run properly on Solaris. Here's what you have to do:
-
-- Make sure all the patches required by your Java 2 SDK are installed on 
-  your system.
-- Rebuild Perl:
-  - Configure Perl
-	- At the end of the Perl configuration, you will be asked if you want 
-      to edit the config.sh file. Say 'yes' and look for the following lines:
-
-      libs='...'
-         Change this to:
-           libs='-lthread ...'
+Java 2 SDK 1.2.2:
+	The JNI extension has been run successfully on Solaris, provided 
+that you add 
+<Java 2 SDK installation path>/jre/lib/<arch>/libmonitor_v8.so
+to your LD_PRELOAD environment variable. Some thread related errors have
+been seen on script startup.
 
-      usemymalloc='...'
-         Change this to:
-           usemymalloc='n'
+Java 2 SDK 1.3.1:
+	The JNI extension has been run successfully on Solaris, provided that 
+you add /lib/libthread.so and
+<Java 2 SDK installation path>/jre/lib/<arch>/native_threads/libhpi.so
+to your LD_PRELOAD environment variable. Some thread related errors have
+been seen on script startup.
 
-  - make
-  - make test 
-    - Note: On my setup, 'make test' failed one test: pragma/warnings #179.
-      But when I followed the instructions:
-        ### Since most tests were successful, you have a good chance to
-        ### get information with better granularity by running
-        ###     ./perl harness 
-        ### in directory ./t.
-      all tests where successful.
 
-Then use this Perl version to build and run Inline::Java.
+Note: These results where achieved with Perl 5.6.1 complied with gcc 
+and using the native malloc.
 
 
 RUNNING Inline::Java WITH THE JNI EXTENSION
 -------------------------------------------
-
 To run Inline::Java with the JNI extension, do one of the following:
 
    - set the JNI configuration option to 1
@@ -88,7 +75,6 @@ PERL_INLINE_JAVA_JNI environment variable
 
 USING THE 'SHARED_JVM' MODE
 ---------------------------
-
 Inline::Java 0.30 introduced a 'SHARED_JVM' mode that allows many clients 
 to connect to the same Inline::Java Java server. The 'SHARED_JVM' mode is 
 meant to be used with forking processes such as Apache with mod_perl. The 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libinline-java-perl.git



More information about the Pkg-perl-cvs-commits mailing list