You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Adib Saikali <as...@intelligenceaids.com> on 2004/12/24 12:07:13 UTC

Running My Faces

Hi,

I have been trying to get My Faces to run for several hours with no
luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
using the tomcat launcher plugin. Has anyone encountered any problems
with running my faces from inside a elcipse?

Here is what I have done.

1. Downloaded the my faces 1.0.7 release 
2. copied the contents of my-faces lib to my web app's lib directory 
3. copied the conf/web.xml to as my starting web.xml 
4. copied the examples-config.xml and created an empty faces-config
files 


I have gone through and stripped the jsp down to just the bare
essentials, deleted the work directory to make sure that nothing was
cashed ... Etc. Any ideas on what I could try to make it work?

Thanks
Adib 

Here is the JSP 

<HTML>
    <HEAD> <title>Hello</title> </HEAD>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <body bgcolor="white">
		<h2>Hi. My name is Duke.  I'm thinking of a number
from</h2>
    </body>
</HTML>  

Here is the exception 
javax.servlet.ServletException:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


root cause 

java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
InfoImpl.java:588)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
foImpl.java:435)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
l.java:291)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
java:222)
	
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
	
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
	
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
	
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
a:258)
	
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
139)
	
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
	
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:553)
	
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:291)
	
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


RE: Running My Faces

Posted by Matthias Wessendorf <ma...@matthias-wessendorf.de>.
see here (updated)

http://incubator.apache.org/myfaces/docs/jars.html

Thanks,
Matthias

> -----Original Message-----
> From: Adrien FOURES [mailto:afoures@sigems.fr] 
> Sent: Friday, December 24, 2004 12:16 PM
> To: MyFaces Discussion; asaikali@intelligenceaids.com
> Subject: Re: Running My Faces 
> 
> 
> download the war example of myfaces, deploy it with tomcat 
> and look how it's running. look the apache myfaces site -> 
> all jar what your need to run.
> 


Re: Running My Faces

Posted by Adrien FOURES <af...@sigems.fr>.
download the war example of myfaces, deploy it with tomcat and look how it's
running.
look the apache myfaces site -> all jar what your need to run.


RE: Running My Faces

Posted by Matthias Wessendorf <ma...@matthias-wessendorf.de>.
That sounds ok,
 
but as far as i know, 
j2ee1.4-web container (eg. tomcat5.0.x) will be able to 
locate tld files that are inside of a jar file.
 
Regards,
Matthias

-----Original Message-----
From: carsten@wildehor.de [mailto:carsten@wildehor.de] 
Sent: Friday, December 24, 2004 3:27 PM
To: MyFaces Discussion
Subject: Re: Running My Faces



I am using MyFaces with MyEclipse. It works after i activated the
JSF-Capability, removed ALL tld's and jars in WEB-INF and WEB-INF/lib,
copied all jars out of the myfaces-tiles-example/WEB-INF/lib in
WEB-INF/lib and copied myfaces_ext.tld, struts-tiles.tld and
tiles-config_1_1.dtd (i think, i had to extract the myfaces_ext.tld of
the myfaces.jar) into WEB-INF/. I had to copy the tld/dtd only for
codecompletion and validation. 


"Adib Saikali" <as...@intelligenceaids.com> wrote on 24.12.2004
12:07:13:

> Hi,
> 
> I have been trying to get My Faces to run for several hours with no
> luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
> using the tomcat launcher plugin. Has anyone encountered any problems
> with running my faces from inside a elcipse?
> 
> Here is what I have done.
> 
> 1. Downloaded the my faces 1.0.7 release 
> 2. copied the contents of my-faces lib to my web app's lib directory 
> 3. copied the conf/web.xml to as my starting web.xml 
> 4. copied the examples-config.xml and created an empty faces-config
> files 
> 
> 
> I have gone through and stripped the jsp down to just the bare
> essentials, deleted the work directory to make sure that nothing was
> cashed ... Etc. Any ideas on what I could try to make it work?
> 
> Thanks
> Adib 
> 
> Here is the JSP 
> 
> <HTML>
>     <HEAD> <title>Hello</title> </HEAD>
>     <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
>     <body bgcolor="white">
>       <h2>Hi. My name is Duke.  I'm thinking of a number
> from</h2>
>     </body>
> </HTML>  
> 
> Here is the exception 
> javax.servlet.ServletException:
>
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
>    
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> root cause 
> 
> java.lang.NoSuchMethodError:
>
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
>    
>
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
> InfoImpl.java:588)
>    
>
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
> foImpl.java:435)
>    
>
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
> l.java:291)
>    
>
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
> java:222)
>    
>
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
>    
> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
>    
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
>    org.apache.jasper.compiler.Parser.parse(Parser.java:171)
>    
>
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
> a:258)
>    
>
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
> 139)
>    
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
>    org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
>    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
>    
>
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
> va:553)
>    
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:291)
>    
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
>    
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 



Re: Running My Faces

Posted by ca...@wildehor.de.
I am using MyFaces with MyEclipse. It works after i activated the 
JSF-Capability, removed ALL tld's and jars in WEB-INF and WEB-INF/lib, 
copied all jars out of the myfaces-tiles-example/WEB-INF/lib in 
WEB-INF/lib and copied myfaces_ext.tld, struts-tiles.tld and 
tiles-config_1_1.dtd (i think, i had to extract the myfaces_ext.tld of the 
myfaces.jar) into WEB-INF/. I had to copy the tld/dtd only for 
codecompletion and validation.


"Adib Saikali" <as...@intelligenceaids.com> wrote on 24.12.2004 
12:07:13:

> Hi,
> 
> I have been trying to get My Faces to run for several hours with no
> luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
> using the tomcat launcher plugin. Has anyone encountered any problems
> with running my faces from inside a elcipse?
> 
> Here is what I have done.
> 
> 1. Downloaded the my faces 1.0.7 release 
> 2. copied the contents of my-faces lib to my web app's lib directory 
> 3. copied the conf/web.xml to as my starting web.xml 
> 4. copied the examples-config.xml and created an empty faces-config
> files 
> 
> 
> I have gone through and stripped the jsp down to just the bare
> essentials, deleted the work directory to make sure that nothing was
> cashed ... Etc. Any ideas on what I could try to make it work?
> 
> Thanks
> Adib 
> 
> Here is the JSP 
> 
> <HTML>
>     <HEAD> <title>Hello</title> </HEAD>
>     <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
>     <body bgcolor="white">
>       <h2>Hi. My name is Duke.  I'm thinking of a number
> from</h2>
>     </body>
> </HTML> 
> 
> Here is the exception 
> javax.servlet.ServletException:
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
> 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> root cause 
> 
> java.lang.NoSuchMethodError:
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
> 
> org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
> InfoImpl.java:588)
> 
> org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
> foImpl.java:435)
> 
> org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
> l.java:291)
> 
> org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
> java:222)
> 
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
> 
> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
> 
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
>    org.apache.jasper.compiler.Parser.parse(Parser.java:171)
> 
> org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
> a:258)
> 
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:
> 139)
> 
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
>    org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
>    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
> 
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
> va:553)
> 
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:291)
> 
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
> 
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>    javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 

Re: Running My Faces

Posted by No Galz <an...@yahoo.com>.
hii,

Have u included  (tomcat servlet container)

1) servlet-api.jar
2) jsp-api.jar 

in the classpath?

Regards
fargo


--- Adib Saikali <as...@intelligenceaids.com>
wrote:

> Hi,
> 
> I have been trying to get My Faces to run for
> several hours with no
> luck. I am running my faces with tomcat 5.0.19 from
> inside Eclipse 3.0
> using the tomcat launcher plugin. Has anyone
> encountered any problems
> with running my faces from inside a elcipse?
> 
> Here is what I have done.
> 
> 1. Downloaded the my faces 1.0.7 release 
> 2. copied the contents of my-faces lib to my web
> app's lib directory 
> 3. copied the conf/web.xml to as my starting web.xml
> 
> 4. copied the examples-config.xml and created an
> empty faces-config
> files 
> 
> 
> I have gone through and stripped the jsp down to
> just the bare
> essentials, deleted the work directory to make sure
> that nothing was
> cashed ... Etc. Any ideas on what I could try to
> make it work?
> 
> Thanks
> Adib 
> 
> Here is the JSP 
> 
> <HTML>
>     <HEAD> <title>Hello</title> </HEAD>
>     <%@ taglib uri="http://java.sun.com/jsf/core"
> prefix="f" %>
>     <body bgcolor="white">
> 		<h2>Hi. My name is Duke.  I'm thinking of a number
> from</h2>
>     </body>
> </HTML>  
> 
> Here is the exception 
> javax.servlet.ServletException:
>
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
> 	
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
> 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> root cause 
> 
> java.lang.NoSuchMethodError:
>
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
> a/lang/String;ZZ)V
> 	
>
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
> InfoImpl.java:588)
> 	
>
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
> foImpl.java:435)
> 	
>
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
> l.java:291)
> 	
>
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
> java:222)
> 	
>
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
> 	
>
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
> 	
>
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
> 
>
org.apache.jasper.compiler.Parser.parse(Parser.java:171)
> 	
>
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
> a:258)
> 	
>
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
> 139)
> 	
>
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
> 
>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
> 
>
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
> 	
>
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
> va:553)
> 	
>
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
> va:291)
> 	
>
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
> 	
>
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
> 
>
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Re: x:tree-Problems

Posted by Adrien FOURES <af...@sigems.fr>.
you must use the tag x:iconProvider type="A class which implement
iconProvider interface"
in A put the method String getIconUrl(Object o, int i, boolean b)
the string return is the path of your image.



----- Original Message ----- 
From: <he...@web.de>
To: "MyFaces Discussion" <my...@incubator.apache.org>
Sent: Tuesday, December 28, 2004 7:48 PM
Subject: Re: x:tree-Problems


Hi there,

finally I've solved the problem myself. But now I've recognized that the
"iconChild"-tag is gone in the newest version of myfaces (in the tld and
also
in the Tree-TagHandler-Class). Why that? And where can I now define the path
of my "folder.png" file? All other icons are working...

Greetings,
Hendrik


Re: x:tree-Problems

Posted by he...@web.de.
Hi there,

finally I've solved the problem myself. But now I've recognized that the 
"iconChild"-tag is gone in the newest version of myfaces (in the tld and also 
in the Tree-TagHandler-Class). Why that? And where can I now define the path 
of my  "folder.png" file? All other icons are working...

Greetings,
Hendrik

x:tree-Problems

Posted by he...@web.de.
Hi there,

I'm just trying to implement your tree-table component into my WebApp. 
Therefore I just copied the code from your web-app-example 1:1 into my 
navigation.jsp page (the x:panelLayout-component works well) and applied all 
needed resources like the tree-table-demo-classes and the the treeTable-entry 
in the faces context etc. etc.

Nevertheless it's not working. Can you guys help me, figuring out what I made 
wrong?

This is my JSF-Page:

<%@ page session="true" contentType="text/html;charset=utf-8"%>
<%@ taglib uri="jsfcore" prefix="f" %>
<%@ taglib uri="jsfhtml" prefix="h" %>
<%@ taglib uri="myfacesextension" prefix="x" %>
<%@ taglib uri="mycomps" prefix="jhn" %>
<f:loadBundle 
basename="de.hendrik_neumann.projects.commercial.kandmsma.view.locales.jspnavigation" 
var="navigationPhrases" />

<h:panelGrid columns="2" styleClass="globalNavRubClone" 
columnClasses="globalNavRubCloneTableDataOne, globalNavRubCloneTableDataTwo" 
border="0">
 <h:panelGroup>
  <h:panelGrid columns="1" styleClass="jsmenutotal" 
columnClasses="jsmenutotalColl" border="0">
    <!-- todo: implement the jscook-menu!!! -->
  </h:panelGrid>
 </h:panelGroup>
 <h:outputText value="" />
 <h:graphicImage styleClass="stylePic" border="0" 
url="../files/icons/barleftbig.gif" />
 <h:panelGroup>
        <h:form>
        <x:tree id="tree" value="#{treeTable.treeModel}"
          var="treeItem"
          styleClass="tree"
             nodeClass="treenode"
             headerClass="treeHeader"
             footerClass="treeFooter"
             rowClasses="a, b"
             columnClasses="col1, col2"
             selectedNodeClass="treenodeSelected"
             expandRoot="true">
         <x:treeColumn>
          <f:facet name="header">
                 <h:outputText value="Header 2" />
                </f:facet>
          <h:outputText value="#{treeItem.name}" />
         </x:treeColumn>
      </x:tree>
  <f:verbatim><br></f:verbatim>

   </h:form>
   
  <jhn:userPanel user="#{currentUser}" styleClass="login" 
   headerClass="loginHeader" footerClass="loginFooter" 
   textFieldClass="normalInput" textClass="smallFont" 
   buttonClass="normalButton" headerPhrase="#{navigationPhrases['login']}" 
   usernamePhrase="#{navigationPhrases['username']}" 
passwordPhrase="#{navigationPhrases['password']}" 
   buttonPhrase="#{navigationPhrases['send']}" 
newaccountPhrase="#{navigationPhrases['newaccount']}" 
   loginbean="#{loginbean}" /> 
  
 </h:panelGroup>
 <h:outputText value="" />
 <h:panelGroup>
  <h:graphicImage border="0" style="padding-right:5px;" 
url="../files/icons/leftarrowoff.gif" />  
  <h:outputText style="color:#B2D8EB;" value="-----" />
  <h:graphicImage border="0" style="padding-left:5px;" 
url="../files/icons/rightarrowoff.gif" />  
 </h:panelGroup>
</h:panelGrid>

And this is the output from catlina:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from 
fulfilling this request.

exception

org.apache.jasper.JasperException: menu:_id17:tree_node_0
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_subview_1
(welcomeguest_jsp.java:352)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_facet_1
(welcomeguest_jsp.java:321)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_x_panelLayout_0
(welcomeguest_jsp.java:221)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_view_0
(welcomeguest_jsp.java:170)
 
org.apache.jsp.sites.user.welcomeguest_jsp._jspService(welcomeguest_jsp.java:96)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
 
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
 
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
 com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
 com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
 javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)

root cause

java.lang.IllegalArgumentException: menu:_id17:tree_node_0
 javax.faces.component.UIComponentBase.validateId(UIComponentBase.java:460)
 javax.faces.component.UIComponentBase.setId(UIComponentBase.java:271)
 org.apache.myfaces.custom.tree.HtmlTree.createRootNode(HtmlTree.java:548)
 org.apache.myfaces.custom.tree.HtmlTree.expandPath(HtmlTree.java:453)
 org.apache.myfaces.custom.tree.taglib.TreeTag.doStartTag(TreeTag.java:394)
 org.apache.jsp.sites.inc.navigation_jsp._jspx_meth_x_tree_0
(navigation_jsp.java:454)
 org.apache.jsp.sites.inc.navigation_jsp._jspx_meth_h_form_0
(navigation_jsp.java:418)
 org.apache.jsp.sites.inc.navigation_jsp._jspx_meth_h_panelGroup_1
(navigation_jsp.java:383)
 org.apache.jsp.sites.inc.navigation_jsp._jspx_meth_h_panelGrid_0
(navigation_jsp.java:175)
 org.apache.jsp.sites.inc.navigation_jsp._jspService(navigation_jsp.java:108)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_subview_1
(welcomeguest_jsp.java:352)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_facet_1
(welcomeguest_jsp.java:321)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_x_panelLayout_0
(welcomeguest_jsp.java:221)
 org.apache.jsp.sites.user.welcomeguest_jsp._jspx_meth_f_view_0
(welcomeguest_jsp.java:170)
 
org.apache.jsp.sites.user.welcomeguest_jsp._jspService(welcomeguest_jsp.java:96)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
 
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
 
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
 
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
 com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
 com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
 javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)

note The full stack trace of the root cause is available in the Apache 
Tomcat/5.0.27 logs.
Apache Tomcat/5.0.27

Any ideas?

RE: Running My Faces

Posted by Gabor Beres <ga...@freemail.hu>.
hi

I'm building a hibernate-jsf app too. i suggest you to take a look at
springframework's hibernate dao support for get rid of the messy hand
written hibernate code. It saved me a lot of work.

-----Original Message-----
From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
Sent: Friday, December 24, 2004 12:22 PM
To: 'MyFaces Discussion'; asaikali@intelligenceaids.com
Subject: RE: Running My Faces 

This turned out to be an issue relate to the sysdeo 3.0 tomcat plugin. I
found the following message at
http://eclipse-plugins.info/eclipse/plugin_comments.jsp?id=1&pager.offse
t=110&firstItem=111 and did what it suggested and now stuff is working.
I added the contents of tomcat\server\lib and common\lib and
common\endorsed to the Classpath settings for sysdeo. I don't understand
what causes this problem. I just sucked the code for the sysdeo plugin
into eclipse to look at how it builds the classpath that gets passed to
tomcat when it is launching.

I think I am in apache commons hell :) So many open source packages
depend on all sorts of stuff from apache commons and now I have to sort
out If I have the right version of everhting. My goal is to get My Faces
+ Hibernate to build a web app + Maybe some JSR 168 to see how well I
can get JSF to play with portlets!

Thanks 

Message 
---

Dennis Dai on 13-Apr-2004 7:30 PM 
Geoff Whittington's (Mar 18, 2004 1:07 AM's post) method does work. 

However, I do need to have jar files from tomcat in one of my projects
(otherwise it won't build), so my solution is to add all of the jar
files from tomcat's common/lib, server/lib into tomcat's classpath
(Window -> Preferences -> Tomcat -> JVM Settings -> Classpath). 

It's kind of clumsy but it works. If anyone knows a better solution,
please let me know ...



-----Original Message-----
From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
Sent: December 24, 2004 6:07 AM
To: myfaces-user@incubator.apache.org
Subject: Running My Faces 


Hi,

I have been trying to get My Faces to run for several hours with no
luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
using the tomcat launcher plugin. Has anyone encountered any problems
with running my faces from inside a elcipse?

Here is what I have done.

1. Downloaded the my faces 1.0.7 release 
2. copied the contents of my-faces lib to my web app's lib directory 
3. copied the conf/web.xml to as my starting web.xml 
4. copied the examples-config.xml and created an empty faces-config
files 


I have gone through and stripped the jsp down to just the bare
essentials, deleted the work directory to make sure that nothing was
cashed ... Etc. Any ideas on what I could try to make it work?

Thanks
Adib 

Here is the JSP 

<HTML>
    <HEAD> <title>Hello</title> </HEAD>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <body bgcolor="white">
		<h2>Hi. My name is Duke.  I'm thinking of a number
from</h2>
    </body>
</HTML>  

Here is the exception 
javax.servlet.ServletException:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


root cause 

java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
InfoImpl.java:588)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
foImpl.java:435)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
l.java:291)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
java:222)
	
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
	
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
	
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
	
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
a:258)
	
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
139)
	
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
	
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:553)
	
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:291)
	
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)






____________________________________________________________________
Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol.
Probald ki most! http://www.freestart.hu

RE: Running My Faces

Posted by Adib Saikali <as...@intelligenceaids.com>.
This turned out to be an issue relate to the sysdeo 3.0 tomcat plugin. I
found the following message at
http://eclipse-plugins.info/eclipse/plugin_comments.jsp?id=1&pager.offse
t=110&firstItem=111 and did what it suggested and now stuff is working.
I added the contents of tomcat\server\lib and common\lib and
common\endorsed to the Classpath settings for sysdeo. I don't understand
what causes this problem. I just sucked the code for the sysdeo plugin
into eclipse to look at how it builds the classpath that gets passed to
tomcat when it is launching.

I think I am in apache commons hell :) So many open source packages
depend on all sorts of stuff from apache commons and now I have to sort
out If I have the right version of everhting. My goal is to get My Faces
+ Hibernate to build a web app + Maybe some JSR 168 to see how well I
can get JSF to play with portlets!

Thanks 

Message 
---

Dennis Dai on 13-Apr-2004 7:30 PM 
Geoff Whittington's (Mar 18, 2004 1:07 AM's post) method does work. 

However, I do need to have jar files from tomcat in one of my projects
(otherwise it won't build), so my solution is to add all of the jar
files from tomcat's common/lib, server/lib into tomcat's classpath
(Window -> Preferences -> Tomcat -> JVM Settings -> Classpath). 

It's kind of clumsy but it works. If anyone knows a better solution,
please let me know ...



-----Original Message-----
From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
Sent: December 24, 2004 6:07 AM
To: myfaces-user@incubator.apache.org
Subject: Running My Faces 


Hi,

I have been trying to get My Faces to run for several hours with no
luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
using the tomcat launcher plugin. Has anyone encountered any problems
with running my faces from inside a elcipse?

Here is what I have done.

1. Downloaded the my faces 1.0.7 release 
2. copied the contents of my-faces lib to my web app's lib directory 
3. copied the conf/web.xml to as my starting web.xml 
4. copied the examples-config.xml and created an empty faces-config
files 


I have gone through and stripped the jsp down to just the bare
essentials, deleted the work directory to make sure that nothing was
cashed ... Etc. Any ideas on what I could try to make it work?

Thanks
Adib 

Here is the JSP 

<HTML>
    <HEAD> <title>Hello</title> </HEAD>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <body bgcolor="white">
		<h2>Hi. My name is Duke.  I'm thinking of a number
from</h2>
    </body>
</HTML>  

Here is the exception 
javax.servlet.ServletException:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


root cause 

java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
InfoImpl.java:588)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
foImpl.java:435)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
l.java:291)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
java:222)
	
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
	
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
	
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
	
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
a:258)
	
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
139)
	
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
	
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:553)
	
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:291)
	
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)





RE: Running My Faces

Posted by Matthias Wessendorf <ma...@matthias-wessendorf.de>.
Have tried the example web application?

http://cvs.apache.org/dist/incubator/myfaces/builds/myfaces-1.0.8-exampl
es.tgz

HTH,
Matthias

> -----Original Message-----
> From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
> Sent: Friday, December 24, 2004 12:07 PM
> To: myfaces-user@incubator.apache.org
> Subject: Running My Faces 
> 
> 
> Hi,
> 
> I have been trying to get My Faces to run for several hours 
> with no luck. I am running my faces with tomcat 5.0.19 from 
> inside Eclipse 3.0 using the tomcat launcher plugin. Has 
> anyone encountered any problems with running my faces from 
> inside a elcipse?
> 
> Here is what I have done.
> 
> 1. Downloaded the my faces 1.0.7 release 
> 2. copied the contents of my-faces lib to my web app's lib directory 
> 3. copied the conf/web.xml to as my starting web.xml 
> 4. copied the examples-config.xml and created an empty 
> faces-config files 
> 
> 
> I have gone through and stripped the jsp down to just the 
> bare essentials, deleted the work directory to make sure that 
> nothing was cashed ... Etc. Any ideas on what I could try to 
> make it work?
> 
> Thanks
> Adib 
> 
> Here is the JSP 
> 
> <HTML>
>     <HEAD> <title>Hello</title> </HEAD>
>     <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
>     <body bgcolor="white">
> 		<h2>Hi. My name is Duke.  I'm thinking of a number
> from</h2>
>     </body>
> </HTML>  
> 
> Here is the exception 
> javax.servlet.ServletException: 
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/St
> ring;ZLjav
> a/lang/String;ZZ)V
> 	
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> root cause 
> 
> java.lang.NoSuchMethodError: 
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/St
> ring;ZLjav
> a/lang/String;ZZ)V
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(
> TagLibrary
> InfoImpl.java:588)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(Ta
> gLibraryIn
> foImpl.java:435)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibr
> aryInfoImp
> l.java:291)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibrar
> yInfoImpl.
> java:222)
> 	
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.
> java:458)
> 	
> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
> 	
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
> 	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
> 	
> org.apache.jasper.compiler.ParserController.doParse(ParserCont
> roller.jav
> a:258)
> 	
> org.apache.jasper.compiler.ParserController.parse(ParserContro
> ller.java:
> 139)
> 	
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
> 	
> org.apache.jasper.JspCompilationContext.compile(JspCompilation
> Context.ja
> va:553)
> 	
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:291)
> 	
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:301)
> 	
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 


RE: Running My Faces

Posted by Matthias Wessendorf <ma...@matthias-wessendorf.de>.
Adib,

> I think I am in apache commons hell :) So many open source 
> packages depend on all sorts of stuff from apache commons and 
> now I have to sort out If I have the right version of 
> everhting. My goal is to get My Faces
> + Hibernate to build a web app + Maybe some JSR 168 to see how well I
> can get JSF to play with portlets!

yes commons packages are much in use;
btw if you like to use MyFaces inside of JSR168
there is a bridge for the Jetspee2 portal. This
bridge is designed to work with MyFaces.

see here:
http://cvs.apache.org/viewcvs.cgi/jakarta-jetspeed-2/portals-bridges/myf
aces/

HTH,
Matthias

> Thanks 
> 
> Message 
> ---
> 
> Dennis Dai on 13-Apr-2004 7:30 PM 
> Geoff Whittington's (Mar 18, 2004 1:07 AM's post) method does work. 
> 
> However, I do need to have jar files from tomcat in one of my 
> projects (otherwise it won't build), so my solution is to add 
> all of the jar files from tomcat's common/lib, server/lib 
> into tomcat's classpath (Window -> Preferences -> Tomcat -> 
> JVM Settings -> Classpath). 
> 
> It's kind of clumsy but it works. If anyone knows a better 
> solution, please let me know ...
> 
> 
> 
> -----Original Message-----
> From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
> Sent: December 24, 2004 6:07 AM
> To: myfaces-user@incubator.apache.org
> Subject: Running My Faces 
> 
> 
> Hi,
> 
> I have been trying to get My Faces to run for several hours 
> with no luck. I am running my faces with tomcat 5.0.19 from 
> inside Eclipse 3.0 using the tomcat launcher plugin. Has 
> anyone encountered any problems with running my faces from 
> inside a elcipse?
> 
> Here is what I have done.
> 
> 1. Downloaded the my faces 1.0.7 release 
> 2. copied the contents of my-faces lib to my web app's lib directory 
> 3. copied the conf/web.xml to as my starting web.xml 
> 4. copied the examples-config.xml and created an empty 
> faces-config files 
> 
> 
> I have gone through and stripped the jsp down to just the 
> bare essentials, deleted the work directory to make sure that 
> nothing was cashed ... Etc. Any ideas on what I could try to 
> make it work?
> 
> Thanks
> Adib 
> 
> Here is the JSP 
> 
> <HTML>
>     <HEAD> <title>Hello</title> </HEAD>
>     <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
>     <body bgcolor="white">
> 		<h2>Hi. My name is Duke.  I'm thinking of a number
> from</h2>
>     </body>
> </HTML>  
> 
> Here is the exception 
> javax.servlet.ServletException: 
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/St
> ring;ZLjav
> a/lang/String;ZZ)V
> 	
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> root cause 
> 
> java.lang.NoSuchMethodError: 
> javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/St
> ring;ZLjav
> a/lang/String;ZZ)V
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(
> TagLibrary
> InfoImpl.java:588)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(Ta
> gLibraryIn
> foImpl.java:435)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibr
> aryInfoImp
> l.java:291)
> 	
> org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibrar
> yInfoImpl.
> java:222)
> 	
> org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.
> java:458)
> 	
> org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
> 	
> org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
> 	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
> 	
> org.apache.jasper.compiler.ParserController.doParse(ParserCont
> roller.jav
> a:258)
> 	
> org.apache.jasper.compiler.ParserController.parse(ParserContro
> ller.java:
> 139)
> 	
> org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
> 	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
> 	
> org.apache.jasper.JspCompilationContext.compile(JspCompilation
> Context.ja
> va:553)
> 	
> org.apache.jasper.servlet.JspServletWrapper.service(JspServlet
> Wrapper.ja
> va:291)
> 	
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet
> .java:301)
> 	
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 
> 
> 
> 


RE: Running My Faces

Posted by Adib Saikali <as...@intelligenceaids.com>.
This turned out to be an issue relate to the sysdeo 3.0 tomcat plugin. I
found the following message at
http://eclipse-plugins.info/eclipse/plugin_comments.jsp?id=1&pager.offse
t=110&firstItem=111 and did what it suggested and now stuff is working.
I added the contents of tomcat\server\lib and common\lib and
common\endorsed to the Classpath settings for sysdeo. I don't understand
what causes this problem. I just sucked the code for the sysdeo plugin
into eclipse to look at how it builds the classpath that gets passed to
tomcat when it is launching.

I think I am in apache commons hell :) So many open source packages
depend on all sorts of stuff from apache commons and now I have to sort
out If I have the right version of everhting. My goal is to get My Faces
+ Hibernate to build a web app + Maybe some JSR 168 to see how well I
can get JSF to play with portlets!

Thanks 

Message 
---

Dennis Dai on 13-Apr-2004 7:30 PM 
Geoff Whittington's (Mar 18, 2004 1:07 AM's post) method does work. 

However, I do need to have jar files from tomcat in one of my projects
(otherwise it won't build), so my solution is to add all of the jar
files from tomcat's common/lib, server/lib into tomcat's classpath
(Window -> Preferences -> Tomcat -> JVM Settings -> Classpath). 

It's kind of clumsy but it works. If anyone knows a better solution,
please let me know ...



-----Original Message-----
From: Adib Saikali [mailto:asaikali@intelligenceaids.com] 
Sent: December 24, 2004 6:07 AM
To: myfaces-user@incubator.apache.org
Subject: Running My Faces 


Hi,

I have been trying to get My Faces to run for several hours with no
luck. I am running my faces with tomcat 5.0.19 from inside Eclipse 3.0
using the tomcat launcher plugin. Has anyone encountered any problems
with running my faces from inside a elcipse?

Here is what I have done.

1. Downloaded the my faces 1.0.7 release 
2. copied the contents of my-faces lib to my web app's lib directory 
3. copied the conf/web.xml to as my starting web.xml 
4. copied the examples-config.xml and created an empty faces-config
files 


I have gone through and stripped the jsp down to just the bare
essentials, deleted the work directory to make sure that nothing was
cashed ... Etc. Any ideas on what I could try to make it work?

Thanks
Adib 

Here is the JSP 

<HTML>
    <HEAD> <title>Hello</title> </HEAD>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <body bgcolor="white">
		<h2>Hi. My name is Duke.  I'm thinking of a number
from</h2>
    </body>
</HTML>  

Here is the exception 
javax.servlet.ServletException:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:256)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


root cause 

java.lang.NoSuchMethodError:
javax.servlet.jsp.tagext.TagAttributeInfo.<init>(Ljava/lang/String;ZLjav
a/lang/String;ZZ)V
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibrary
InfoImpl.java:588)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryIn
foImpl.java:435)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImp
l.java:291)
	
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.
java:222)
	
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:458)
	
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:523)
	
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1577)
	org.apache.jasper.compiler.Parser.parse(Parser.java:171)
	
org.apache.jasper.compiler.ParserController.doParse(ParserController.jav
a:258)
	
org.apache.jasper.compiler.ParserController.parse(ParserController.java:
139)
	
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:237)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:456)
	org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
	
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.ja
va:553)
	
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:291)
	
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
	
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:853)