[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[Home]
AW: AJP Err ** missing init parameter : "scratchdir", 1 <===Again
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Changing this line in mod_jserv.conf can help:
Old: ApJServAction .jsp /servlets/org.gjt.jsp.JspServlet
New: ApJServAction .jsp /servlets/gnujsp
(At least I can reproduce the error with the first line,
with the second line every thing is fine in my
configuration.
- -----Ursprungliche Nachricht-----
Von: Madhav [mailto:saimadhav@yahoo.com]
Gesendet: Sonntag, 30. April 2000 09:45
An: gnujsp@gjt.org
Cc: heyl@nads.de
Betreff: AJP Err ** missing init parameter : "scratchdir", 1 <===Again
I've been trying to get JSP work, for almost a week
with no luck.
"mod_server.log" logs an initialization error. I
followed 'install.apache' instructions and
mailing-list techniques, still I couldn't fix it.
I'm running: Apache 1.3.12 on win98. Apache-jserv-1.1
, gnujsp101prep1. Please Help!!!!
Thanks in advance.
directory structure
===================
program files
|=>Apache Group
|->Apache (..\htdocs\servlets\java\)
|->Apache Jserv (\servlets\zone.properties)
|->gnujsp101pre1
mod_jserv.log
=============
[30/04/2000 06:55:44:190] (ERROR) ajp12: Servlet
Error: Initialization error while loading the servlet:
gnujsp: missing init parameter : "scratchdir", 1
[30/04/2000 06:55:44:190] (ERROR) an error returned
handling request via protocol "ajpv12"
jserv.log
==========
[30/04/2000 00:55:44:080 MDT] org.gjt.jsp.JspServlet:
init
jserv.properties
===============
wrapper.bin=c:\jdk1.2.2\bin\java.exe
wrapper.bin.parameters=-verbose
wrapper.classpath=c:\jdk1.2.2\lib\tools.jar
wrapper.classpath=c:\progra~1\apache~1\Apache~1\ApacheJServ.jar
wrapper.classpath=c:\jsdk2.0\lib\jsdk.jar
#wraper.classpath=C:\Progra~1\Apache~1\gnujsp~1\lib\gnujsp10.jar
#wraper.classpath=C:\Progra~1\Apache~1\gnujsp~1\lib\gnujsp10test.jar
root.properties=c:\progra~1\apache~1\Apache~1\servlets\zone.properties
jserv.conf
==========
LoadModule jserv_module
c:\progra~1\apache~1\Apache~1\ApacheModuleJServ.dll
<IfModule mod_jserv.c>
# Whether Apache must start Apache JServ or not
(On=Manual Off=Autostart)
# Syntax: ApJServManual [on/off]
# Default: "Off"
ApJServManual off
# Properties filename for Apache JServ in Automatic
Mode.
# In manual mode this directive is ignored
# Syntax: ApJServProperties [filename]
# Default: "./conf/jserv.properties"
ApJServProperties
c:\progra~1\apache~1\Apache~1\conf\jserv.properties
ApJServLogFile
"c:\progra~1\apache~1\Apache~1\logs\mod_jserv.log"
# Log Level for this module
# Syntax: ApJServLogLevel
[debug|info|notice|warn|error|crit|alert|emerg]
# Default: info (unless compiled w/ JSERV_DEBUG, in
which case it's debug)
ApJServLogLevel notice
# Protocol used by this host to connect to Apache
JServ
# (see documentation for more details on available
protocols)
# Syntax: ApJServDefaultProtocol [name]
# Default: "ajpv12"
ApJServDefaultProtocol ajpv12
# Default port that Apache JServ is listening to
# Syntax: ApJServDefaultPort [number]
# Default: protocol-dependant (for ajpv12 protocol
this is "8007")
ApJServDefaultPort 8007
ApJServSecretKey DISABLED
ApJServMount /servlets /root
ApJServMount /servlet /root
# Whether <VirtualHost> inherits base host mount
points or not
# Syntax: ApJServMountCopy [on/off]
# Default: "On"
# Note: This directive is meaninful only when virtual
hosts are being used
ApJServMountCopy on
ApJServAction .jsp /servlets/org.gjt.jsp.JspServlet
#ApJServAction .gsp
/servlets/com.bitmechanic.gsp.GspServlet
#ApJServAction .jhtml
/servlets/org.apache.servlet.ssi.SSI
#ApJServAction .xml /servlets/org.apache.cocoon.Cocoon
# Enable the Apache JServ status handler with the URL
of
# "http://servername/jserv/" (note the trailing
slash!)
# Change the "deny" directive to restrict access to
this status page.
<Location /jserv/>
SetHandler jserv-status
order deny,allow
deny from all
allow from localhost
</Location>
</IfModule>
zone.properties
===============
repositories=C:\Progra~1\Apache~1\gnujsp~1\lib\servlet-2.0-plus.jar
repositories=C:\Progra~1\Apache~1\gnujsp~1\lib\gnujsp10.jar
repositories=C:\Progra~1\Apache~1\apache\htdocs\servlets\java
repositories=c:\progra~1\apache~1\apache~1\servlets
# Classloader parameters
#########################
# Enable servlet class autoreloading.
# Syntax: autoreload.classes=[true,false] (boolean)
# Default: true
autoreload.classes=true
# Enable servlet resourced autoreloading (properties
and other loaded resources)
# Syntax: autoreload.file=[true,false] (boolean)
# Default: true
autoreload.file=true
# Set the number of millisecond to wait before giving
up on initializing a servlet.
# (a timeout of zero means no timeout)
# Syntax: init.timeout=(long)>0
# Default: 10000 (10 secs)
init.timeout=10000
# Set the number of millisecond to wait before giving
up on destroying a servlet.
# (a timeout of zero means no timeout)
# Syntax: destroy.timeout=(long)>0
# Default: 10000 (10 secs)
destroy.timeout=10000
session.useCookies=true
# Set the number of millisecond to wait before
invalidating an unused session.
# Syntax: session.timeout=(long)>0
# Default: 1800000 (30 mins)
session.timeout=1800000
# Set how frequently (milliseconds) to check for
timed-out sessions.
# Syntax: session.checkFrequency=(long)>0
# Default: 30000 (30 secs)
session.checkFrequency=30000
singleThreadModelServlet.initialCapacity=5
# Set the number of servlet instances should be added
to the pool if found empty.
# Syntax:
singleThreadModelServlet.incrementCapacity=(int)>1
# Default: 5
singleThreadModelServlet.incrementCapacity=5
# Set the maximum capacity of the STM pool
# Syntax:
singleThreadModelServlet.maximumCapacity=(int)>1
# Default: 10
singleThreadModelServlet.maximumCapacity=10
# Startup Servlets
###################
# Comma or space delimited list of servlets to launch
on startup.
# This can either be a class name or alias.
# Syntax: servlets.startup=[classname or
alias],[classname or alias],...
# Default: NONE
# servlets.startup=hello,snoop,org.fool.Dummy
servlet.Hello.code=HelloWorldServlet, DateServlet
servlet.gnujsp.code=org.gjt.jsp.JspServlet
servlet.gnujsp.initArgs=scratchdir=C:\progra~1\apache~1\apache\htdocs\se
rvlets\java
servlet.gnujsp.initArgs=debug=true
servlet.gnujsp.initArgs=compiler=builtin-javac
- -classpath
%classpath%;%scratchdir%;C:\progra~1\apache~1\gnujsp~1\lib\gnujsp10.jar;
C:\Progra~1\Apache~1\gnujsp~1\lib\servlet-2.0-plus.jar
- -d %scratchdir% -deprecation %source%
access.log
==========
[Opened C:\JDK1.2.2\JRE\lib\rt.jar in 220 ms]
[Opened C:\JDK1.2.2\JRE\lib\i18n.jar in 60 ms]
[Loaded java.lang.NoClassDefFoundError from
C:\JDK1.2.2\JRE\lib\rt.jar]
.....
[Loaded org.apache.jserv.JServ]
[Loaded javax.servlet.http.HttpServlet]
[Loaded javax.servlet.GenericServlet]
[Loaded javax.servlet.Servlet]
[Loaded javax.servlet.ServletConfig]
[Loaded org.apache.jserv.JServLogChannels]
[Loaded org.apache.jserv.JServDefs]
...
[Loaded org.apache.java.util.ConfigurationsRepository]
[Loaded org.apache.java.util.ExtendedProperties]
[Loaded org.apache.java.security.MessageDigest]
[Loaded org.apache.java.security.MD5]
....
[Loaded org.apache.jserv.JServSession]
[Loaded java.io.CharArrayWriter from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.io.ObjectOutputStream from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.io.ObjectOutput from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.io.DataOutput from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.io.DataOutputStream from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.util.Hashtable$EntrySet from
C:\JDK1.2.2\JRE\lib\rt.jar]
[Loaded java.util.AbstractSGNUJSP: Detected JSDK
version 2.0
__________________________________________________
Do You Yahoo!?
Talk to your friends online and get email alerts with Yahoo! Messenger.
http://im.yahoo.com/
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2
iQA/AwUBOQ6RFMXHsIWwyO+rEQJVEgCeKKkIC4KT24WqXFKhr1sjnX8w3zQAnRJf
gFyMnCXxc930SFBtqngnKnd6
=3DlF
-----END PGP SIGNATURE-----