----------------------------------------------------------------
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!!!
----------------------------------------------------------------
I am using jdk 1.2.2 with v2.2 of the servlet.jar file from Sun.
When building the JServ source, I get some interesting errors...(See below)
It looks like a compatibility issue with the newest servelet code
from Sun??? Possibly. Any help would be greatly appreciated!
Dave
Compiling JServ.java ...
JServ.java:171: class org.apache.jserv.JServConnection is an abstract class.
It can't be instantiated.
JServConnection connection = new JServConnection();
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void reset() from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define boolean isCommitted() from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.util.Enumeration
getHeaders(java.lang.String) from interface
javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void setAttribute(java.lang.String,
java.lang.Object) from interface javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void flushBuffer() from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.lang.String getContextPath() from
interface javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void addHeader(java.lang.String,
java.lang.String) from interface javax.servlet.http.HttpServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void setLocale(java.util.Locale) from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define boolean isUserInRole(java.lang.String) from
interface javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void setBufferSize(int) from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void addIntHeader(java.lang.String, int) from
interface javax.servlet.http.HttpServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.lang.String encodeURL(java.lang.String)
from interface javax.servlet.http.HttpServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.util.Locale getLocale() from interface
javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define int getBufferSize() from interface
javax.servlet.ServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define boolean isRequestedSessionIdFromURL() from
interface javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.security.Principal getUserPrincipal() from
interface javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.util.Enumeration getAttributeNames() from
interface javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void addDateHeader(java.lang.String, long) from
interface javax.servlet.http.HttpServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.util.Enumeration getLocales() from
interface javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define java.lang.String
encodeRedirectURL(java.lang.String) from interface
javax.servlet.http.HttpServletResponse.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define boolean isSecure() from interface
javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define javax.servlet.http.HttpSession getSession()
from interface javax.servlet.http.HttpServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define void removeAttribute(java.lang.String) from
interface javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
nnection.java:85: class org.apache.jserv.JServConnection must be declared
abstract. It does not define javax.servlet.RequestDispatcher
getRequestDispatcher(java.lang.String) from interface
javax.servlet.ServletRequest.
public class JServConnection
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
rvletManager.java:574: class org.apache.jserv.JServContext is an abstract
class. It can't be instantiated.
context = new JServContext(servlet, this, initargs,
(isAlias?name:null));
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
rvletManager.java:974: class org.apache.jserv.JServSession is an abstract
class. It can't be instantiated.
JServSession s = new JServSession(getIdentifier(route), this);
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define int getMinorVersion() from interface
javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define javax.servlet.ServletContext
getContext(java.lang.String) from interface javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define java.io.InputStream
getResourceAsStream(java.lang.String) from interface
javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define void removeAttribute(java.lang.String) from
interface javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define int getMajorVersion() from interface
javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define java.lang.String getServletName() from
interface javax.servlet.ServletConfig.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define javax.servlet.RequestDispatcher
getNamedDispatcher(java.lang.String) from interface
javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define java.util.Enumeration getAttributeNames() from
interface javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define javax.servlet.RequestDispatcher
getRequestDispatcher(java.lang.String) from interface
javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define void setAttribute(java.lang.String,
java.lang.Object) from interface javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServCo
ntext.java:90: class org.apache.jserv.JServContext must be declared
abstract. It does not define java.net.URL getResource(java.lang.String) from
interface javax.servlet.ServletContext.
class JServContext implements ServletConfig, ServletContext, JServSendError,
JServLogChannels {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define int getMaxInactiveInterval() from interface
javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define void setMaxInactiveInterval(int) from interface
javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define void removeAttribute(java.lang.String) from
interface javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define java.lang.Object getAttribute(java.lang.String)
from interface javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define java.util.Enumeration getAttributeNames() from
interface javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
/export/rtc/users/dberry/ApacheJServ-1.1.1/src/java/org/apache/jserv/JServSe
ssion.java:74: class org.apache.jserv.JServSession must be declared
abstract. It does not define void setAttribute(java.lang.String,
java.lang.Object) from interface javax.servlet.http.HttpSession.
public class JServSession implements HttpSession, JServLogChannels,
Serializable {
^
Note: 4 files use or override a deprecated API. Recompile with
"-deprecation" for details.
44 errors, 1 warning
Dave Berry
Senior Software Engineer
Revenue Technologies Corporation
4151 Ashford Dunwoody Rd., Suite 500
Atlanta, GA 30319
USA
www.revenuetech.com
404.250.6171 x259
--
--------------------------------------------------------------
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]