OK i will tell you so you
can run your first
Download jdk6
Download tomcat core : http://apache.sunsite.ualberta.ca/tomcat/tomcat-6/v6.0.10/bin/apache-tomcat-6.0.10.zip
unzip it under c:/tomcat6
Set JAVA_HOME = C:\Program
Files\Java\jdk6
Download jsf 1.2: https://javaserverfaces.dev.java.net/files/documents/1866/52042/jsf-1.2_04-b07-FCS.zip
Download jstl found in: http://people.apache.org/builds/jakarta-taglibs/nightly/projects/standard/jakarta-taglibs-standard-20060829.zip
Put jsf-api.jar into
tomcat6/lib/
Put jsf-impl.jar into
tomcat6/lib/
Put jstl.jar into
tomcat6/lib/
Now take one demo from
jsf unzipped a .war and put it into tomcat6/webapps
START tomcat6/tomcat.bat
Go to localhost:8080/the
name of the demo
This is it
Math, frenchy
De :
wtp-jsf-dev-bounces@xxxxxxxxxxx [mailto:wtp-jsf-dev-bounces@xxxxxxxxxxx] De la part de Mathieu
Guertin
Envoyé : 16 mars 2007 09:23
À : Java Server Faces Tools
developer discussion
Objet : RE: [wtp-jsf-dev]
Error: javax/el/ExpressionFactory
Be careful about your
faces-config et web.xml headers… http://java.sun.com/javaee/javaserverfaces/reference/docs/index.html
Also… be sure to include
jsf-api.jar jsp-api.jar and jstl.jar directly into your lib folder of
tomcat… and don’t have to include it into your app…. I stay
simple and basic regard of technologies so not too much framework on top
ideally….
I tell you all that
because I don’t use glassfish.
My environement
Tomcat 6 ------- jsf 1.2
---------
Math, frenchy
De :
wtp-jsf-dev-bounces@xxxxxxxxxxx [mailto:wtp-jsf-dev-bounces@xxxxxxxxxxx] De la part de Shehab
Envoyé : 15 mars 2007 20:04
À : wtp-jsf-dev@xxxxxxxxxxx
Objet : [wtp-jsf-dev] Error:
javax/el/ExpressionFactory
Hello all!
I am very new to JSF and have not even run my first JSF code successfully yet.
I was trying to follow and run the example(available at http://www.eclipse.org/webtools/jsf/dev_resource/JSFTutorial-RC3/JSFTools_tutorial.html)
provided with JSF Web Tool RC3 official page.
I did all the steps but when I tried to run the login page on my Tomcat server
it gives the following error:
Mar 16, 2007 5:25:44 AM
org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: The Apache Tomcat Native library which
allows optimal performance in production environments was not found on the
java.library.path:
C:\Sun\SDK\jdk\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
Files\MySQL\MySQL Server 5.0\bin;C:\Sun\SDK\jdk\bin;C:\Sun\SDK\bin
Mar 16, 2007 5:25:44 AM org.apache.coyote.http11.Http11BaseProtocol
init
INFO: Initializing Coyote HTTP/1.1 on
http-8080
Mar 16, 2007 5:25:44 AM
org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1141 ms
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache
Tomcat/5.5.20
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardContext listenerStart
SEVERE: Error configuring application listener
of class com.sun.faces.config.GlassFishConfigureListener
java.lang.NoClassDefFoundError:
javax/el/ExpressionFactory
at
java.lang.Class.getDeclaredConstructors0(Native Method)
at
java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at
java.lang.Class.getConstructor0(Class.java:2699)
at
java.lang.Class.newInstance0(Class.java:326)
at java.lang.Class.newInstance(Class.java:308)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3712)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4211)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
at
org.apache.catalina.core.StandardService.start(StandardService.java:450)
at
org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
at
org.apache.catalina.startup.Catalina.start(Catalina.java:551)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:597)
at
org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
at
org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardContext listenerStart
SEVERE: Skipped installing application
listeners due to previous error(s)
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
Mar 16, 2007 5:25:45 AM
org.apache.catalina.core.StandardContext start
SEVERE: Context [/JSFTutorial] startup failed
due to previous errors
Mar 16, 2007 5:25:46 AM
org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Mar 16, 2007 5:25:46 AM
org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Mar 16, 2007 5:25:46 AM
org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/188
config=null
Mar 16, 2007 5:25:46 AM
org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at
classpath resource
Mar 16, 2007 5:25:46 AM
org.apache.catalina.startup.Catalina start
INFO: Server startup in 1938 ms
I am using the following versions:
Tomcat: 5.5
Eclipse: 3.2 Updated
In some forum, I found a half-clear indication that I should use some kind of
Facelets but I am not clear with these stuffs.
Would anybody please help me out so that I can successfully run at least one
JSF project successfully?
Thanks in advance.
-- Shehab
Looking for earth-friendly autos?
Browse
Top Cars by "Green Rating" at Yahoo! Autos' Green Center.