IDependOn-Set: 1
IDependOn-Set: 13
IDependOn-Set: 16
IDependOn-Set: 18
IDependOn-Set: 2
IDependOn-Set: 38
LastModifiedSecs: 933673493
Parent: 13
SequenceNumber: 10
Title: Which version of JSDK does Java Apache JServ 1.0 require?
Part: 0
Author-Set: mack@compal.de
LastModifiedSecs: 918561780
Type: 
Lines: 2
Java Apache JServ 1.0 requires JSDK 2.0 to work.
Currently (1999-02-09) it doesn't work with JSDK 2.1!
EndPart: 0
Part: 1
Author-Set: gamma@clark.net
LastModifiedSecs: 933673493
Type: html
Lines: 28
I got Apache JServ 1.0 to work with JSDK 2.1, I -think-.
At least, it seems to run servlets just fine, though I suspect
that sooner or later I may encounter subtle problems.  The only
reason I did this at all was that I already had JSDK 2.1, and
was too lazy to replace it.  :-)

<p>
I went into the JSDK 2.1 main directory.  There should be two
jars there, server and servlet.  I broke these out and recombined
them into one big jar called jsdk.jar (basically just copy the larger
of them, call it jsdk.jar, then break out the other and add it to
jsdk.jar using WinZip).  Then I installed Apache JServ normally.

<p>
I think the following might also work equally well:  Make a temporary
jsdk.jar file in that directory (it can be empty if you like).  When
the Apache JServ installer asks you for the location of jsdk.jar, give
it this directory.  (The reason you need to do this at all is that the
installer won't let you past this question otherwise.)  After everything
is installed, edit the jserv.properties file.  Look for the
wrapper.classpath properties.  Apparently you can have more than one
of these (you'll have two as it is), so it should be no problem to
replace the line containing jsdk.jar with two containing server.jar and
servlet.jar.

<p>
For all I know, jsdk.jar is used somewhere else, so beware.  In any case,
if you have no JSDK installed already, I'd just stick with 2.0 for now.
EndPart: 1
