You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Andrew Stubbs <an...@stusoft.com> on 2000/08/29 22:01:25 UTC

Re: [OT] getAttribute [SOLVED]

Fixed it myself - needed the 2.2 API not the 2.1 API (is use Tomcats not the
SDK's -- very confusing)

Andrew

----- Original Message -----
From: "Andrew Stubbs" <an...@stusoft.com>
To: <to...@jakarta.apache.org>
Sent: 29 August 2000 20:15
Subject: [OT] getAttribute


> I have asked this question in several other places, but no answer as yet -
> perhaps someone here can help.
>
> I have the following code (from a book):
>     ClientRecord clntrec = (ClientRecord) session.getAttribute("crec");
>
> It is in a servlet that extends HttpServlet etc
> It gives the following compile error. As can be seen from the verbose
output
> it is picking up the current JSDK and JDK.
>
> I know this is not really a Tomcat issue so thanx in advance to anyone who
> can point me in the right direction.
>
> Andrew
>
>
============================================================================
> =
> C:\WWW\Projects\PIS>javac -verbose -sourcepath . ClntMntCntrl.java
> [parsing started ClntMntCntrl.java]
> [parsing completed 180ms]
> [loading .\ClientRecord.java]
> [parsing started .\ClientRecord.java]
> [parsing completed 10ms]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/http/HttpServlet.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/GenericServlet.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/Object.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/Servlet.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/ServletConfig.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/io/Serializable.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/ServletException.class)]
> [loading
> c:\jsdk2.1\servlet.jar(javax/servlet/http/HttpServletRequest.class)]
> [loading
> c:\jsdk2.1\servlet.jar(javax/servlet/http/HttpServletResponse.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/io/IOException.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/String.class)]
> [checking ClntMntCntrl]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/Error.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/Exception.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/Throwable.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/RuntimeException.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/ServletRequest.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/http/HttpSession.class)]
> ClntMntCntrl.java:24: cannot resolve symbol
> symbol  : method getAttribute  (java.lang.String)
> location: interface javax.servlet.http.HttpSession
>     ClientRecord clntrec = (ClientRecord) session.getAttribute("crec");
>
> ^
> [loading c:\jdk1.3\jre\lib\rt.jar(java/lang/System.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/io/PrintStream.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/io/FilterOutputStream.class)]
> [loading c:\jdk1.3\jre\lib\rt.jar(java/io/OutputStream.class)]
> [loading c:\jsdk2.1\servlet.jar(javax/servlet/ServletResponse.class)]
> [checking ClientRecord]
> [total 721ms]
> 1 error
>
>
>