| rosemary 2004-12-30, 1:36 am |
| i'm trying to execute Duke's bank example in jboss
but itz showing this error.
kindly help me.
I got the source code from the net.D:\j2eetutorial\bank>ant -f jboss-build.xml compile
Buildfile: jboss-build.xml
prepare:
compile:
[javac] Compiling 55 source files to D:\j2eetutorial\bank\build
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\Debug.java:17: war
ning: as of release 1.4, assert is a keyword, and may not be used as an identifi
er
[javac] public static void assert(boolean condition) {
[javac] ^
[javac] symbol : class HttpServletResponse
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public void doPost(HttpServletRequest request, HttpServletResponse
response) {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:3: package javax.servlet does not exist
[javac] import javax.servlet.*;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:9: cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] public class DefinitionTag extends TagSupport {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:31: cannot resolve symbol
[javac] symbol : class JspTagException
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] public int doEndTag()throws JspTagException {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:12:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:13:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.TagSupport;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:15:
cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] public class InsertTag extends TagSupport {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:43:
cannot resolve symbol
[javac] symbol : class JspTagException
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] public int doEndTag()throws JspTagException {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
11: package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
12: package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.*;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
15: cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] public class ParameterTag extends TagSupport {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
16: cannot resolve symbol
[javac] symbol : class Tag
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] private Tag parentTag = null;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:11:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:12:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.*;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:14:
cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] public class ScreenTag extends TagSupport {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\Dispatcher.java:20: canno
t resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] HttpSession session = request.getSession();
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\Dispatcher.java:32: canno
t resolve symbol
[javac] symbol : method getServletContext ()
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] BeanManager beanManager = (BeanManager)getServletContext().getAt
tribute("beanManager");
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\Dispatcher.java:64: canno
t resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] HttpSession session = request.getSession();
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\Dispatcher.java:69: canno
t resolve symbol
[javac] symbol : method getServletContext ()
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] BeanManager beanManager = (BeanManager)getServletContext().getAt
tribute("beanManager");
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:26: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens");
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:28: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute("screens", new HashMap(), pageC
ontext.APPLICATION_SCOPE);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:28: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute("screens", new HashMap(), pageC
ontext.APPLICATION_SCOPE);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:29: cannot resolve symbol
[javac] symbol : variable EVAL_BODY_INCLUDE
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] return EVAL_BODY_INCLUDE;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:36: cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] TagSupport screen = null;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:38: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens", pag
eContext.APPLICATION_SCOPE);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:38: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens", pag
eContext.APPLICATION_SCOPE);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:57: cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute(definitionName, definition);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:61: cannot resolve symbol
[javac] symbol : variable EVAL_PAGE
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] return EVAL_PAGE;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\DefinitionTag.java
:67: cannot resolve symbol
[javac] symbol : variable super
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] super.release();
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:34:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] definition = (Definition)pageContext.getAttribute(definitionNa
me);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:41:
cannot resolve symbol
[javac] symbol : variable SKIP_BODY
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] return SKIP_BODY;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:47:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] pageContext.getOut().print(parameter.getValue());
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:51:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] pageContext.include(parameter.getValue());
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:54:
cannot resolve symbol
[javac] symbol : class JspTagException
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] throw new JspTagException(ex.getMessage());
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:56:
cannot resolve symbol
[javac] symbol : variable EVAL_PAGE
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] return EVAL_PAGE;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\InsertTag.java:64:
cannot resolve symbol
[javac] symbol : variable super
[javac] location: class com.sun.ebank.web.taglib.InsertTag
[javac] super.release();
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
43: cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] ArrayList parameters = (ArrayList)((TagSupport)getParent
()).getValue("parameters");
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
43: cannot resolve symbol
[javac] symbol : method getParent ()
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] ArrayList parameters = (ArrayList)((TagSupport)getParent
()).getValue("parameters");
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
54: cannot resolve symbol
[javac] symbol : variable SKIP_BODY
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] return SKIP_BODY;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ParameterTag.java:
61: cannot resolve symbol
[javac] symbol : variable super
[javac] location: class com.sun.ebank.web.taglib.ParameterTag
[javac] super.release();
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:21:
cannot resolve symbol
[javac] symbol : method setValue (java.lang.String,java.util.ArrayList)
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] setValue("parameters", new ArrayList());
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:22:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] HashMap screens = (HashMap)pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac]
^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:22:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] HashMap screens = (HashMap)pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:25:
cannot resolve symbol
[javac] symbol : variable SKIP_BODY
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] return SKIP_BODY;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:28:
cannot resolve symbol
[javac] symbol : method getId ()
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] if (!screens.containsKey(getId())) {
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:29:
cannot resolve symbol
[javac] symbol : method getId ()
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] screens.put(getId(), getValue("parameters"));
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:29:
cannot resolve symbol
[javac] symbol : method getValue (java.lang.String)
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] screens.put(getId(), getValue("parameters"));
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:31:
cannot resolve symbol
[javac] symbol : variable EVAL_BODY_INCLUDE
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] return EVAL_BODY_INCLUDE;
[javac] ^
[javac] D:\j2eetutorial\bank\src\com\sun\ebank\w
eb\taglib\ScreenTag.java:36:
cannot resolve symbol
[javac] symbol : variable super
[javac] location: class com.sun.ebank.web.taglib.ScreenTag
[javac] super.release();
[javac] ^
[javac] 62 errors
[javac] 1 warning
BUILD FAILED
D:\j2eetutorial\bank\jboss-build.xml:49: Compile failed; see the compiler error
output for details.
Total time: 1 minute 22 seconds |