I am having a difficulty and was wondering if anyone has a suggestion. When I try to
run the "ant -f jboss-build.xml compile" command, I get the following in the console:
Buildfile: jboss-build.xml
prepare:
compile:
[javac] Compiling 55 source files to C:\j2eetutorial\bank\build
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:13:
package javax.servlet does not exist
[javac] import javax.servlet.ServletContext;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:14:
package javax.servlet does not exist
[javac] import javax.servlet.ServletContextEvent;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:15:
package javax.servlet does not exist
[javac] import javax.servlet.ServletContextListener;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:19: cannot
resolve symbol
[javac] symbol : class ServletContextListener
[javac] location: class com.sun.ebank.web.ContextListener
[javac] implements ServletContextListener {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:21: cannot
resolve symbol
[javac] symbol : class ServletContext
[javac] location: class com.sun.ebank.web.ContextListener
[javac] private ServletContext context = null;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:23: cannot
resolve symbol
[javac] symbol : class ServletContextEvent
[javac] location: class com.sun.ebank.web.ContextListener
[javac] public void contextDestroyed(ServletContextEvent event) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\ContextListener.java:29: cannot
resolve symbol
[javac] symbol : class ServletContextEvent
[javac] location: class com.sun.ebank.web.ContextListener
[javac] public void contextInitialized(ServletContextEvent event) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:11: package
javax.servlet does not exist
[javac] import javax.servlet.*;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:12: package
javax.servlet.http does not exist
[javac] import javax.servlet.http.*;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:17: cannot
resolve symbol
[javac] symbol : class HttpServlet
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public class Dispatcher extends HttpServlet {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:18: cannot
resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public void doGet(HttpServletRequest request, HttpServletResponse
response) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:18: cannot
resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public void doGet(HttpServletRequest request, HttpServletResponse
response) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:58: cannot
resolve symbol
[javac] symbol : class HttpServletRequest
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public void doPost(HttpServletRequest request, HttpServletResponse
response) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:58: cannot
resolve symbol
[javac] symbol : class HttpServletResponse
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] public void doPost(HttpServletRequest request, HttpServletResponse
response) {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:11:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:12:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.TagSupport;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:15:
cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] public class DefinitionTag extends TagSupport {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:37:
cannot resolve symbol
[javac] symbol : class JspTagException
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] public int doEndTag()throws JspTagException {
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\InsertTag.java:12:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\InsertTag.java:13:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.TagSupport;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\ParameterTag.java:11:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\ParameterTag.java:12:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.*;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\ScreenTag.java:11:
package javax.servlet.jsp does not exist
[javac] import javax.servlet.jsp.JspTagException;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\ScreenTag.java:12:
package javax.servlet.jsp.tagext does not exist
[javac] import javax.servlet.jsp.tagext.*;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:19: cannot
resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] HttpSession session = request.getSession();
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:30: cannot
resolve symbol
[javac] symbol : method getServletContext ()
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] BeanManager beanManager =
(BeanManager)getServletContext().getAttribute("beanManager");
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:59: cannot
resolve symbol
[javac] symbol : class HttpSession
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] HttpSession session = request.getSession();
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\Dispatcher.java:64: cannot
resolve symbol
[javac] symbol : method getServletContext ()
[javac] location: class com.sun.ebank.web.Dispatcher
[javac] BeanManager beanManager =
(BeanManager)getServletContext().getAttribute("beanManager");
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:32:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:32:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:34:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute("screens", new HashMap(),
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:34:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute("screens", new HashMap(),
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:35:
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] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:42:
cannot resolve symbol
[javac] symbol : class TagSupport
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] TagSupport screen = null;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:44:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:44:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] screens = (HashMap) pageContext.getAttribute("screens",
pageContext.APPLICATION_SCOPE);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:63:
cannot resolve symbol
[javac] symbol : variable pageContext
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] pageContext.setAttribute(definitionName, definition);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:67:
cannot resolve symbol
[javac] symbol : variable EVAL_PAGE
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] return EVAL_PAGE;
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\taglib\DefinitionTag.java:73:
cannot resolve symbol
[javac] symbol : variable super
[javac] location: class com.sun.ebank.web.taglib.DefinitionTag
[javac] super.release();
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\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(definitionName);
[javac] ^
[javac] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] C:\j2eetutorial\bank\src\com\sun\ebank\web\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] 64 errors
BUILD FAILED
C:\j2eetutorial\bank\jboss-build.xml:49: Compile failed; see the compiler error output
for details.
Any suggestions???? This same this has happened on two diffferent machines. I am
obviously missing something in my config but I do not know what it is.
Thanks.
BD
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3838571#3838571
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3838571
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
>From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user