----------------------------------------------------------------
BEFORE YOU POST, search the faq at <http://java.apache.org/faq/>
WHEN YOU POST, include all relevant version numbers, log files,
and configuration files. Don't make us guess your problem!!!
----------------------------------------------------------------
FYI, on Solaris 2.6, Java 2 [Solaris VM
(build Solaris_JDK_1.2.1_04_pre-release, native threads, sunwjit)], and
Apache JServ 1.1b2, I also ran into the problem of having to explicitely
specify the '--with-java-platform=2', otherwise it seemed convinced it was
1.
Concerning the complaints about the symlinks, the programs being complained
about (jre, java_g, javakey) are not around in Java 2, so you may want to
remove those symlinks.
Bryan
On Oct 19, 1999 11:30, Steve Snodgrass stated:
>
> OK, I've had JServ 1.0 working for some time. I'm currently doing a refresh
> of our environment on a brand new system (so this is *not* an upgrade) using
> the latest version of everything:
>
> Sun Ultra Enterprise 3500
> Solaris 7 (HW 5/99)
> gcc 2.95.1
> GNU make 3.78.1
> Java 2 [Solaris VM (build Solaris_JDK_1.2.1_03, native threads, sunwjit)]
> Apache 1.3.9
> JServ 1.1b2
>
> I'm building JServ using the DSO/apxs method. The first problem I ran into
> was that configure insisted on using /usr/java1.1 as my JDK home, despite the
> fact that the 1.2 version was the only one in my path. Even after using
> --with-jdk-home=/usr/java1.2, it still claims that the Java platform is 1.
> Specifying both the JDK home and platform version got around this, but it's
> quite annoying and needs to be fixed.
>
> The build went OK, but the main problem is that the install blows up with a
> bunch of these errors:
>
> Making install in conf
> make[1]: Entering directory `/var/tmp/ApacheJServ-1.1b2/conf'
> make[2]: Entering directory `/var/tmp/ApacheJServ-1.1b2/conf'
> /bin/sh ../src/scripts/build/unix/mkinstalldirs /web/apache/conf/jserv
> mkdir /web/apache/conf/jserv
> ./save-install.sh -m 644 ./jserv.conf /web/apache/conf/jserv/jserv.conf
> install -m 644 ./jserv.conf /web/apache/conf/jserv/jserv.conf.default
> find: cannot open /web/apache/conf/jserv/jserv.conf.default: No such file or
>directory
> find: cannot follow symbolic link /bin/jre: No such file or directory
> find: cannot follow symbolic link /bin/java_g: No such file or directory
> find: cannot follow symbolic link /bin/javakey: No such file or directory
> find: cannot follow symbolic link /usr/bin/jre: No such file or directory
> find: cannot follow symbolic link /usr/bin/java_g: No such file or directory
> find: cannot follow symbolic link /usr/bin/javakey: No such file or directory
> install: jserv.conf was not found anywhere!
> install -m 644 ./jserv.conf /web/apache/conf/jserv/jserv.conf
> find: cannot open /web/apache/conf/jserv/jserv.conf: No such file or directory
> find: cannot follow symbolic link /bin/jre: No such file or directory
>
> And so on...
>
> It appears that JServ cannot cope with a standard install of Java 2 on
> Solaris. Solaris 7 comes with Java 1.1 only. The normal method for
> installing Java 2 is to get the packages off of Sun's web site, which installs
> everything under /usr/java1.2. Then you relink /usr/java from java1.1 to
> java1.2. The actual VM appears as /usr/bin/java, but it is a symlink like so:
>
> webserv# which java
> /usr/bin/java
> webserv# java -version
> java version "1.2.1"
> Solaris VM (build Solaris_JDK_1.2.1_03, native threads, sunwjit)
> webserv# ls -l /usr/bin/java
> lrwxrwxrwx 1 root root 16 Oct 11 14:37 /usr/bin/java ->
>../java/bin/java
> webserv# ls -l /usr/java
> lrwxrwxrwx 1 root other 7 Oct 14 15:09 /usr/java -> java1.2
> webserv# ls -l /usr/java1.2
> total 8594
> -rw-r--r-- 1 root bin 4001 Jun 17 00:37 COPYRIGHT
> drwxr-xr-x 3 root bin 512 Oct 14 15:08 bin
> drwxr-xr-x 3 root bin 512 Oct 14 15:08 include
> drwxr-xr-x 4 root bin 512 Oct 14 15:08 jre
> drwxr-xr-x 2 root bin 512 Oct 14 15:08 lib
> drwxr-xr-x 3 bin bin 512 Oct 14 15:09 man
> -rw-r--r-- 1 root bin 4376461 Jun 17 00:37 src.jar
>
> I realize I could probably fix this by fooling around with symlinks, but it
> would be better if it worked right out of the box.
>
> --
> Steve "Pheran" Snodgrass * [EMAIL PROTECTED] * FORE Systems Unix Administrator
> Geek Code: GCS d? s: a- C++ US++++$ P+++ L+ w PS+ 5++ b++ DI+ D++ e++ r++ y+*
> "What to do I find it hard to know/The road I walk is not the one I chose" -Yes
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]