Thanks Sean. I just realized that after reading through the SVN reorg thread I should have read two weeks ago.
Given that developers expect the plain old "ant" command to just work, shouldn't we make that dependent on the download-dependencies task? Stan Silvert JBoss, Inc. [EMAIL PROTECTED] callto://stansilvert > -----Original Message----- > From: Sean Schofield [mailto:[EMAIL PROTECTED] > Sent: Tuesday, July 05, 2005 2:47 PM > To: MyFaces Development > Subject: Re: MyFaces and Portlets [ was RE: Problem with TLD in new App > Distro] > > For the *first* build do 'ant download-dependencies'. Then you can > run 'ant dist-all' or just 'ant'. > > sean > > On 7/5/05, Stan Silvert <[EMAIL PROTECTED]> wrote: > > Sean, > > > > I did a clean checkout and tried to do a build. It got errors saying > > that it can't find classes from the portlet jar. However, I got other > > errors that have nothing to do with portlets. So, I'm wondering if I am > > doing something wrong. Here is my session: > > > > > > C:\projects\myfacesSVN\current\build>ant > > Buildfile: build.xml > > > > dist-all: > > > > project: > > > > subproject: > > [echo] suproject : api > > [echo] properties: api/build.properties > > > > compile: > > [javac] Compiling 134 source files to > > C:\projects\myfacesSVN\current\api\bui > > ld\temp\classes > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\component\UI > > Data.java:40: package javax.servlet.jsp.jstl.sql does not exist > > [javac] import javax.servlet.jsp.jstl.sql.Result; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\model\Result > > DataModel.java:18: package javax.servlet.jsp.jstl.sql does not exist > > [javac] import javax.servlet.jsp.jstl.sql.Result; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\model\Result > > DataModel.java:37: cannot resolve symbol > > [javac] symbol : class Result > > [javac] location: class javax.faces.model.ResultDataModel > > [javac] public ResultDataModel(Result result) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:21: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspException; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:22: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.Tag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:23: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.TagSupport; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:30: cannot resolve symbol > > [javac] symbol : class TagSupport > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] extends TagSupport > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:45: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] public int doStartTag() throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:24: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspException; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:25: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.Tag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:26: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.TagSupport; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:33: cannot resolve symbol > > [javac] symbol : class TagSupport > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] extends TagSupport > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:48: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:83: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:23: package javax.servlet does not exist > > [javac] import javax.servlet.*; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:31: cannot resolve symbol > > [javac] symbol : class Servlet > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] implements Servlet > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:37: cannot resolve symbol > > [javac] symbol : class ServletConfig > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] private ServletConfig _servletConfig; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:53: cannot resolve symbol > > [javac] symbol : class ServletConfig > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] public ServletConfig getServletConfig() > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:69: cannot resolve symbol > > [javac] symbol : class ServletConfig > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] public void init(ServletConfig servletConfig) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:70: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] throws ServletException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:82: cannot resolve symbol > > [javac] symbol : class ServletRequest > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] public void service(ServletRequest request, > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:83: cannot resolve symbol > > [javac] symbol : class ServletResponse > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] ServletResponse response) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:85: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] ServletException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:18: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.Tag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:19: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.TagSupport; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:26: cannot resolve symbol > > [javac] symbol : class TagSupport > > [javac] location: class javax.faces.webapp.FacetTag > > [javac] extends TagSupport > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:47: package javax.servlet.jsp does not exist > > [javac] throws javax.servlet.jsp.JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:53: package javax.servlet.jsp does not exist > > [javac] throws javax.servlet.jsp.JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:18: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspException; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:19: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspWriter; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:20: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.BodyContent; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:21: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.BodyTag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:18: package org.apache.commons.logging does not exist > > [javac] import org.apache.commons.logging.Log; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:19: package org.apache.commons.logging does not exist > > [javac] import org.apache.commons.logging.LogFactory; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:31: package javax.servlet does not exist > > [javac] import javax.servlet.ServletRequest; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:32: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspException; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:33: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.PageContext; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:34: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.Tag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:43: cannot resolve symbol > > [javac] symbol : class Tag > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] implements Tag > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:29: cannot resolve symbol > > [javac] symbol : class BodyTag > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] implements BodyTag > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:31: cannot resolve symbol > > [javac] symbol : class BodyContent > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] private BodyContent _bodyContent; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:34: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:40: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:50: cannot resolve symbol > > [javac] symbol : class BodyContent > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] public BodyContent getBodyContent() > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:55: cannot resolve symbol > > [javac] symbol : class BodyContent > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] public void setBodyContent(BodyContent bodyContent) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:60: cannot resolve symbol > > [javac] symbol : class JspWriter > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] public JspWriter getPreviousOut() > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:66: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentBodyTag.java:72: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentBodyTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:49: cannot resolve symbol > > [javac] symbol : class PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] protected PageContext pageContext = null; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:50: cannot resolve symbol > > [javac] symbol : class Tag > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] private Tag _parent = null; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:65: cannot resolve symbol > > [javac] symbol : class Log > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] private static Log log = > > LogFactory.getLog(UIComponentTag.class) > > ; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:108: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:144: cannot resolve symbol > > [javac] symbol : class PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] public static UIComponentTag > > getParentUIComponentTag(PageContext > > pageContext) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:199: cannot resolve symbol > > [javac] symbol : class PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] public void setPageContext(PageContext pageContext) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:204: cannot resolve symbol > > [javac] symbol : class Tag > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] public Tag getParent() > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:209: cannot resolve symbol > > [javac] symbol : class Tag > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] public void setParent(Tag parent) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:215: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:237: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:353: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:509: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:515: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:24: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.JspException; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:25: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.Tag; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:26: package javax.servlet.jsp.tagext does not exist > > [javac] import javax.servlet.jsp.tagext.TagSupport; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:33: cannot resolve symbol > > [javac] symbol : class TagSupport > > [javac] location: class javax.faces.webapp.ValidatorTag > > [javac] extends TagSupport > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:43: package javax.servlet.jsp does not exist > > [javac] throws javax.servlet.jsp.JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Valid > > atorTag.java:78: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ValidatorTag > > [javac] throws JspException > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\_Page > > ContextOutWriter.java:18: package javax.servlet.jsp does not exist > > [javac] import javax.servlet.jsp.PageContext; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\_Page > > ContextOutWriter.java:31: cannot resolve symbol > > [javac] symbol : class PageContext > > [javac] location: class javax.faces.webapp._PageContextOutWriter > > [javac] private PageContext _pageContext; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\_Page > > ContextOutWriter.java:33: cannot resolve symbol > > [javac] symbol : class PageContext > > [javac] location: class javax.faces.webapp._PageContextOutWriter > > [javac] public _PageContextOutWriter(PageContext pageContext) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\component\UI > > Data.java:494: cannot resolve symbol > > [javac] symbol : class Result > > [javac] location: class javax.faces.component.UIData > > [javac] else if (value instanceof Result) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\component\UI > > Data.java:496: cannot resolve symbol > > [javac] symbol : class Result > > [javac] location: class javax.faces.component.UIData > > [javac] return new ResultDataModel((Result) > > value); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\model\Result > > DataModel.java:113: cannot resolve symbol > > [javac] symbol : class Result > > [javac] location: class javax.faces.model.ResultDataModel > > [javac] _data = ((Result)data).getRows(); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:47: cannot resolve symbol > > [javac] symbol : variable pageContext > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] UIComponentTag componentTag = > > UIComponentTag.getParentUIComp > > onentTag(pageContext); > > [javac] > > ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:50: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] throw new JspException("no parent UIComponentTag > > found") > > ; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:55: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] throw new JspException("parent UIComponentTag > > has no UIC > > omponent"); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:62: cannot resolve symbol > > [javac] symbol : variable Tag > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] return Tag.SKIP_BODY; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Attri > > buteTag.java:67: cannot resolve symbol > > [javac] symbol : variable super > > [javac] location: class javax.faces.webapp.AttributeTag > > [javac] super.release(); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:50: cannot resolve symbol > > [javac] symbol : variable pageContext > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] UIComponentTag componentTag = > > UIComponentTag.getParentUIComp > > onentTag(pageContext); > > [javac] > > ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:53: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] throw new JspException("no parent UIComponentTag > > found") > > ; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:57: cannot resolve symbol > > [javac] symbol : variable Tag > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] return Tag.SKIP_BODY; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:65: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] throw new JspException("parent UIComponentTag > > has no UIC > > omponent"); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:69: cannot resolve symbol > > [javac] symbol : class JspException > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] throw new JspException("UIComponent is no > > ValueHolder"); > > > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:73: cannot resolve symbol > > [javac] symbol : variable Tag > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] return Tag.SKIP_BODY; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Conve > > rterTag.java:78: cannot resolve symbol > > [javac] symbol : variable super > > [javac] location: class javax.faces.webapp.ConverterTag > > [javac] super.release(); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:104: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] else if (e instanceof ServletException) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:106: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] throw (ServletException)e; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:110: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] throw new ServletException(e.getMessage(), > > e); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:114: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] throw new ServletException(e); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:158: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] if(e instanceof ServletException) > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Faces > > Servlet.java:160: cannot resolve symbol > > [javac] symbol : class ServletException > > [javac] location: class javax.faces.webapp.FacesServlet > > [javac] cause = ((ServletException) e).getRootCause(); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:42: cannot resolve symbol > > [javac] symbol : variable super > > [javac] location: class javax.faces.webapp.FacetTag > > [javac] super.release(); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:49: cannot resolve symbol > > [javac] symbol : variable Tag > > [javac] location: class javax.faces.webapp.FacetTag > > [javac] return Tag.EVAL_BODY_INCLUDE; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\Facet > > Tag.java:55: cannot resolve symbol > > [javac] symbol : variable Tag > > [javac] location: class javax.faces.webapp.FacetTag > > [javac] return Tag.EVAL_PAGE; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:65: cannot resolve symbol > > [javac] symbol : variable LogFactory > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] private static Log log = > > LogFactory.getLog(UIComponentTag.class) > > ; > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:147: cannot resolve symbol > > [javac] symbol : variable PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] > > PageContext.REQUE > > ST_SCOPE); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:158: cannot resolve symbol > > [javac] symbol : variable PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] > > PageContext.REQU > > EST_SCOPE); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:166: cannot resolve symbol > > [javac] symbol : variable PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] > > PageContext.REQUEST_SCO > > PE); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:174: cannot resolve symbol > > [javac] symbol : variable PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] > > PageContext.REQU > > EST_SCOPE); > > [javac] ^ > > [javac] > > C:\projects\myfacesSVN\current\api\src\java\javax\faces\webapp\UICom > > ponentTag.java:180: cannot resolve symbol > > [javac] symbol : variable PageContext > > [javac] location: class javax.faces.webapp.UIComponentTag > > [javac] > > PageContext.REQUEST_SCOPE); > > [javac] ^ > > [javac] 100 errors > > > > BUILD FAILED > > C:\projects\myfacesSVN\current\build\build.xml:575: Following error > > occured whil > > e executing this line > > C:\projects\myfacesSVN\current\build\build.xml:390: Following error > > occured whil > > e executing this line > > C:\projects\myfacesSVN\current\build\build.xml:369: Following error > > occured whil > > e executing this line > > C:\projects\myfacesSVN\current\api\build\build.xml:429: Compile failed; > > see the > > compiler error output for details. > > > > Total time: 3 seconds > > C:\projects\myfacesSVN\current\build> > > > > > > > -----Original Message----- > > > From: Sean Schofield [mailto:[EMAIL PROTECTED] > > > Sent: Tuesday, July 05, 2005 12:15 PM > > > To: MyFaces Development > > > Subject: Re: MyFaces and Portlets [ was RE: Problem with TLD in new > > App > > > Distro] > > > > > > Stan, > > > > > > When you get a chance can you take a look at the portal stuff > > > (post-reorg). I can't remember but I don't think everything that > > > needs to be built is being built yet in the new ant script. Maybe you > > > could try doing a new build and see what's missing? > > > > > > sean > > > > > > ps. If you patch the build, try to stick to the convention of creating > > > targets such as 'foo-all' and 'foo' that I described in an earlier > > > email. > > > > > > On 7/5/05, Stan Silvert <[EMAIL PROTECTED]> wrote: > > > > Thanks Paul. I've passed this on to the JBoss Portal team. > > > > > > > > Stan Silvert > > > > JBoss, Inc. > > > > [EMAIL PROTECTED] > > > > callto://stansilvert > > > > > > > > > -----Original Message----- > > > > > From: Paul Holmes-Higgin [mailto:[EMAIL PROTECTED] > > > > > Sent: Monday, July 04, 2005 4:42 AM > > > > > To: MyFaces Development > > > > > Subject: RE: MyFaces and Portlets [ was RE: Problem with TLD in > > new > > > > App > > > > > Distro] > > > > > > > > > > Stan > > > > > > > > > > As you know, we make full use of MyFaces and Jboss Portal, so we'd > > > > like > > > > > to add our congrats too - and are happy to help out if we can. > > > > > > > > > > You ask for feedback. Well, the main piece that is missing for us > > is > > > > > being able to use the upload component in portlets - we have to > > step > > > > > outside JSF, which really limits what we can do. I know it's a > > > > > low-level problem, and that JSR-168 has no help for us, but > > getting a > > > > > decent solution is important for real apps. > > > > > > > > > > Cheers > > > > > Paul. > > > > > > > > > > --- > > > > > Paul Holmes-Higgin > > > > > Alfresco.org > > > > > Email: [EMAIL PROTECTED] > > > > > > > > > > > -----Original Message----- > > > > > > From: Stan Silvert [mailto:[EMAIL PROTECTED] > > > > > > Sent: 03 July 2005 22:19 > > > > > > To: MyFaces Development; Manfred Geiler; Bruno Aranda > > > > > > Subject: MyFaces and Portlets [ was RE: Problem with TLD in > > > > > > new App Distro] > > > > > > > > > > > > > So, this is also the right place to congratulate and thank > > Stan > > > > for > > > > > > > his brilliant Portlet/MyFaces Session at the JavaOne. > > > > > > > For those who where not there: The Yerba Buena Theatre was > > full to > > > > > > > bursting - must have been 500-1000 people - wow! > > > > > > > > > > > > Thanks Manfred. You are too kind. > > > > > > > > > > > > I have blogged about the presentation with a short summary of > > > > > > things you need to know if you want to try the demo stuff at > > > > > > home. In the next few days I'll be blogging more on this and > > > > > > on the JBoss inclusion of MyFaces in 4.0.3. > > > > > > > > > > > > http://jboss.org/jbossBlog/blog/Stan%20Silvert/2005/07/01/Foll > > > > > ow_up_to_m > > > > > > y_JavaOne_talk.txt > > > > > > > > > > > > Also, the preliminary scoop on the MyFaces/JBoss stuff is here: > > > > > > http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossFaces > > > > > > > > > > > > I'll be putting a newer version of MyFaces into the final > > > > > > 4.0.3 build, but any feedback you can give before that is > > > > > > greatly appreciated. > > > > > > > > > > > > Stan Silvert > > > > > > JBoss, Inc. > > > > > > [EMAIL PROTECTED] > > > > > > callto://stansilvert > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Manfred Geiler [mailto:[EMAIL PROTECTED] > > > > > > > Sent: Saturday, July 02, 2005 4:13 PM > > > > > > > To: MyFaces Development; Bruno Aranda > > > > > > > Subject: Re: Problem with TLD in new App Distro > > > > > > > > > > > > > > So, this is also the right place to congratulate and thank > > Stan > > > > for > > > > > > > his brilliant Portlet/MyFaces Session at the JavaOne. > > > > > > > For those who where not there: The Yerba Buena Theatre was > > full to > > > > > > > bursting - must have been 500-1000 people - wow! > > > > > > > > > > > > > > -Manfred > > > > > > > > > > > > > > > > > > > > > 2005/7/1, Bruno Aranda <[EMAIL PROTECTED]>: > > > > > > > > I found the source of my 'problem'. I was doing the tests > > with > > > > > > > > jboss4.0.3RC1 and I've remembered that Stan announced > > > > > > several weeks > > > > > > > > ago that jboss4.0.3 would include myfaces. > > > > > > > > Jboss4.0.3RC1 has been released with myfaces 1.0.9 version > > (I > > > > > > guess). > > > > > > > > Be warned those who are using newer myfaces from the svn > > trunk > > > > as, > > > > > > by > > > > > > > > default, jboss loads the older myfaces and some things might > > not > > > > > > work. > > > > > > > > However, it is good news indeed that jboss has included > > > > > > myfaces! :-) > > > > > > > > > > > > > > > > Regards, > > > > > > > > > > > > > > > > Bruno > > > > > > > > > > > > > > > > 2005/6/30, Sean Schofield <[EMAIL PROTECTED]>: > > > > > > > > > OK I've identified the problem. Now that I have had a > > decent > > > > > > night > > > > > > > > > sleep and looked at it again I noticed that the > > > > > > sandbox.jar is now > > > > > > > > > part of WEB-INF/lib. I had forgotten that. Anyways > > > > > > that jar also > > > > > > > > > contains a TLD with the same URI and since that one is > > > > > > alphabetical > > > > > > > > > before tomahawk.jar that is the one that is loaded first. > > > > > > > > > > > > > > > > > > I'll fix things and check it in. > > > > > > > > > > > > > > > > > > sean > > > > > > > > > > > > > > > > > > On 6/30/05, Sean Schofield <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > > Also, > > > > > > > > > > > > > > > > > > > > I've compared the myfaces_ext.tld with the one in > > > > myfaces.jar > > > > > > (which > > > > > > > > > > works) and the one in tomahawk.jar (which does not work) > > and > > > > > > they > > > > > > > are > > > > > > > > > > identical! > > > > > > > > > > > > > > > > > > > > sean > > > > > > > > > > > > > > > > > > > > On 6/30/05, Sean Schofield <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > > > Are you using Tomcat 5.0? Maybe its a Tomcat problem. > > If > > > > > > anyone > > > > > > > is > > > > > > > > > > > willing to help out I can send you the WAR file (or > > the > > > > > > > instructions > > > > > > > > > > > to build it.) > > > > > > > > > > > > > > > > > > > > > > sean > > > > > > > > > > > > > > > > > > > > > > On 6/30/05, Bruno Aranda <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > > > > A strange problem indeed, I don't see this problem > > with > > > > > > tree2, > > > > > > > but > > > > > > > > > > > > with selectManyMenu... > > > > > > > > > > > > > > > > > > > > > > > > /displayValueOnly.jsp(67,3) No tag > > > > > > "selectManyMenu" defined > > > > > > in > > > > > > > tag > > > > > > > > > > > > library imported with prefix "x" > > > > > > > > > > > > > > > > > > > > > > > > tree2 is show ok in my computer.... > > > > > > > > > > > > > > > > > > > > > > > > Bruno > > > > > > > > > > > > > > > > > > > > > > > > 2005/6/30, Sean Schofield > > <[EMAIL PROTECTED]>: > > > > > > > > > > > > > I've run into a bizarre problem with the new app > > > > distro. > > > > > > I'm > > > > > > > getting > > > > > > > > > > > > > errors such as: > > > > > > > > > > > > > > > > > > > > > > > > > > javax.servlet.ServletException: > > > > /tree2NiceWrap.jsp(36,8) > > > > > > No > > > > > > > tag > > > > > > > > > > > > > "tree2" defined in tag library imported with > > prefix > > > > "x" > > > > > > > > > > > > > > > > > > > > > > > > > > The only thing different is that the myfaces > > > > > > stuff in the > > > > > > > examples app > > > > > > > > > > > > > is now in three jars (myfaces-api.jar, > > > > myfaces-impl.jar > > > > > > and > > > > > > > > > > > > > tomahawk.jar). So the TLD's are split across > > > > > > jars. The > > > > > > > > > > > > > myfaces_ext.tld is in tomahawk.jar now. > > > > > > > > > > > > > > > > > > > > > > > > > > If I copy the old myfaces.jar (which has > > everything) > > > > and > > > > > > use > > > > > > > that > > > > > > > > > > > > > instead things work fine. What's even stranger > > > > > > is that it > > > > > > > seems that > > > > > > > > > > > > > it started working once I removed it and > > > > > > switched back to > > > > > > the > > > > > > > old > > > > > > > > > > > > > jars. I've tried clearing the work directory, > > etc. > > > > but > > > > > > can't > > > > > > > figure > > > > > > > > > > > > > it out. > > > > > > > > > > > > > > > > > > > > > > > > > > There must be an obvious explanation I am missing > > > > here. > > > > > > > > > > > > > > > > > > > > > > > > > > sean > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
