You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by ca...@wildehor.de on 2004/12/24 15:26:51 UTC
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 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)
>