You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Benoit Rouits <be...@cetelem.fr> on 2001/08/14 18:02:45 UTC
build/8183: error while compiling JServ.java
>Number: 8183
>Category: build
>Synopsis: error while compiling JServ.java
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: apache
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Tue Aug 14 09:10:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: benoit.rouits@cetelem.fr
>Release: 1.3.20
>Organization:
apache
>Environment:
Sun Sparc Ultra 5 with Sun Solaris 2.6, gcc 2.95.2
uname -a : SunOS (MYHOST) 5.6 Generic_105181-23 sun4u sparc
java version "1.3.1"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1-b24)
Java HotSpot(TM) Client VM (build 1.3.1-b24, mixed mode)
ApacheJServ-1.1.2
JSDK2.0
Can't find javac's version !
>Description:
First :
$> ./configure \
--with-apache-src=/home/devdix/mi_benoit/download/Apache/apache_1.3.20\
--with-JSDK=/home/devdix/mi_benoit/download/j2sdk/JSDK2.0/lib \
--prefix=/home/devdix/jserv
Then :
$> make
[...]
Making all in jserv
make[5]: Entering directory
`/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv'
Compiling JServ.java ...
JServ.java:171: class org.apache.jserv.JServConnection is an abstract
class. It can't be instantiated.
JServConnection connection = new JServConnection();
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServConnection.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
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServServletManager.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));
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServServletManager.java:974: class org.apache.jserv.JServSession is an abstract class. It can't be instantiated.
JServSession s = new JServSession(getIdentifier(route), this);
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServContext.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
/home/devdix/mi_benoit/download/Apache/ApacheJServ-1.1.2/src/java/org/apache/jserv/JServSession.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 {
^
44 errors
>How-To-Repeat:
./configure && make
>Fix:
version of JSDK problem ?
>Release-Note:
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, you need]
[to include <ap...@Apache.Org> in the Cc line and make sure the]
[subject line starts with the report component and number, with ]
[or without any 'Re:' prefixes (such as "general/1098:" or ]
["Re: general/1098:"). If the subject doesn't match this ]
[pattern, your message will be misfiled and ignored. The ]
["apbugs" address is not added to the Cc line of messages from ]
[the database automatically because of the potential for mail ]
[loops. If you do not include this Cc, your reply may be ig- ]
[nored unless you are responding to an explicit request from a ]
[developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]