I have installed gnujsp on Apache 1.3.11 and Jserv. 1.1.2 with gnujsp
for jsp fiels. I am able to execute a jsp file which imports the
standard java libraries. But when I import libraries which I have
created my self, I am getting the following error.
Exception while servicing request for /myexamples/Test.jsp:
java.lang.NoClassDefFoundError: Test/Test
at java.lang.Class.newInstance0(Native Method)
at java.lang.Class.newInstance(Class.java:237)
at org.gjt.jsp.JspServlet$Page.load(JspServlet.java:1426)
at org.gjt.jsp.JspServlet$Page.process(JspServlet.java:942)
at org.gjt.jsp.JspServlet.xservice(JspServlet.java:608)
at org.gjt.jsp.JspServlet.service(JspServlet.java:500)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:310)
at
org.apache.jserv.JServConnection.processRequest(JServConnection.java:317
)
at
org.apache.jserv.JServConnection.run(JServConnection.java:188)
at java.lang.Thread.run(Thread.java:484)
I am also attaching the sample jsp files and corresponding java file
which I am importing into this jsp.
I am really struggling here, could please help me where I have gone
wrong. I am also attaching the alphzone.properties files to look at the
settings, if something is wrong there.
Thank you very much,
Ashwini Jindal
=======================================
package Test;
public class Test
{
int number = 7;
public int test()
{
return number;
}
}
The Test.jar is in the classpath.
========================================
<%@ page import="Test.*" %>
<% Test txt = new Test(); %>
<HTML>
<HEAD>
<TITLE>MY FIRST JSP PAGE IMPORT</TITLE>
</HEAD>
<BODY>
<H1> FIRST Statement.</H1>
<H3> First Count = <% txt.test(); %> </H3>
</BODY>
</HTML>
===========================================
Here is the properties files which I modified for gnujsp
########################################################################
#######
# Servlet Zone Configuration File
#
########################################################################
#######
################################ W A R N I N G
################################
#
# List of Repositories
#######################
# Changes made for the installation of the gnujsp. by Ashwini Jindal
# repositories=c:\Program Files\Apache JServ 1.1.2\servlets
repositories=f:\Apache\GNUJSP\gnujsp10.jar
repositories=f:\Apache\GNUJSP\sax2.jar
repositories=f:\Apache\GNUJSP\openxml-1.2-w3c.jar
repositories=f:\Apache\GNUJSP\aelfred.jar
# Classloader parameters
#########################
# Enable servlet class autoreloading.
# Syntax: autoreload.classes=[true,false] (boolean)
# Default: true
autoreload.classes=true
autoreload.file=true
init.timeout=10000
destroy.timeout=10000
# Session Cookie Parameters
############################
session.useCookies=true
session.timeout=1800000
session.checkFrequency=30000
# SingleThreadModel Servlets parameters
########################################
singleThreadModelServlet.initialCapacity=5
singleThreadModelServlet.incrementCapacity=5
singleThreadModelServlet.maximumCapacity=10
################### S E R V L E T P A R A M E T E R S
######################
################################## N O T E
# Startup Servlets
###################
# Servlet Aliases
##################
# servlet.hello.code=org.fool.Dummy
# Changes made for installation of gnujsp. by Ashwini Jindal
servlet.gnujsp.code=org.gjt.jsp.JspServlet
# Global Init Parameters
#########################
# Changes made for installation of gnujsp. by Ashwini Jindal
servlet.gnujsp.initArgs=scratchdir=c:\Apache\jsp
servlet.gnujsp.initArgs=usepackages=true
servlet.gnujsp.initArgs=checkdependancies=true,checkclass=true
servlet.gnujsp.initArgs=compiler=javac -classpath
%classpath%:%scratchdir%;c:\Test\Test.jar;f:\Apache\GNUJSP\gnujsp10.jar
-d %scratchdir% -deprecation %source%
# Aliased Servlet Init Parameters
##################################
Sent via Deja.com http://www.deja.com/
Before you buy.
repositories=f:\Test\Test.jar
> repositories=f:\Apache\GNUJSP\gnujsp10.jar
> repositories=f:\Apache\GNUJSP\sax2.jar
> repositories=f:\Apache\GNUJSP\openxml-1.2-w3c.jar
> repositories=f:\Apache\GNUJSP\aelfred.jar
========================================================================
In article <8s5ebe$9qs$1...@nnrp1.deja.com>,