Hi,
I am trying below JSF example from link
http://www.vogella.com/articles/JavaServerFaces/article.html
I do not see managed bean tab when i double click on the faces config. Do i need to enable anything to see it. I only see 3 tabs
1.Diagram
2.Tree
3. Source
When i click the Diagram and go to outline there are options like
Application, Factory, lifeCycle, Components, Converters,Manageed Beans(with right click option), Navigation Rules, Referred Beans, Render Kits, Validators, Extenstons. Not sure what they are for .
When i run the first application getting below error
Caused by: java.lang.ClassNotFoundExc
eption: javax.servlet.jsp.jstl.cor
e.Config
do i need to have jstl-1.2.jar apart from jstl-api.1.2.jar, jstt-impl.1.2.jar and where i have to put them in
Build path?
or under
web-inf/lib
or both places
or some oher place and what is the difference in putting in these differenc palces.
I put three jars in java build path then user libraries and then copied to web-inf/lib folder still getting error as below
Sep 11, 2013 12:30:46 PM org.apache.catalina.core.A
prLifecycl
eListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre7\bin;C:\Win
dows\Sun\J
ava\bin;C:
\Windows\s
ystem32;C:
\Windows;C
:/Program Files/Java/jre7/bin/client
;C:/Progra
m Files/Java/jre7/bin;C:/Pro
gram Files/Java/jre7/lib/i386;C
:\Windows\
system32;C
:\Windows;
C:\Windows
\System32\
Wbem;C:\Wi
ndows\Syst
em32\Windo
wsPowerShe
ll\v1.0\;C
:\Program Files\Java\jdk1.6.0_41\bin
;C:\softwa
re\eclipse
-jee-juno-
SR1-win32\
eclipse;;.
Sep 11, 2013 12:30:47 PM org.apache.tomcat.util.dig
ester.SetP
ropertiesR
ule begin
WARNING: [SetPropertiesRule]{Server
/Service/E
ngine/Host
/Context} Setting property 'source' to 'org.eclipse.jst.jee.serve
r:de.vogel
la.jsf.fir
st' did not find a matching property.
Sep 11, 2013 12:30:47 PM org.apache.coyote.http11.H
ttp11Proto
col init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Sep 11, 2013 12:30:47 PM org.apache.catalina.startu
p.Catalina
load
INFO: Initialization processed in 762 ms
Sep 11, 2013 12:30:47 PM org.apache.catalina.core.S
tandardSer
vice start
INFO: Starting service Catalina
Sep 11, 2013 12:30:47 PM org.apache.catalina.core.S
tandardEng
ine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.37
Sep 11, 2013 12:30:47 PM org.apache.catalina.core.S
tandardCon
text addApplicationListener
INFO: The listener "org.apache.myfaces.webapp
.StartupSe
rvletConte
xtListener
" is already configured for this context. The duplicate definition has been ignored.
Sep 11, 2013 12:30:47 PM org.apache.myfaces.webapp.
StartupSer
vletContex
tListener dispatchInitializationEven
t
INFO: Checking for plugins:org.apache.myfaces
.FACES_INI
T_PLUGINS
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.RENDER
_CLEAR_JAV
ASCRIPT_FO
R_BUTTON' found, using default value false
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.RENDER
_HIDDEN_FI
ELDS_FOR_L
INK_PARAMS
' found, using default value false
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.SAVE_F
ORM_SUBMIT
_LINK_IE' found, using default value false
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.READON
LY_AS_DISA
BLED_FOR_S
ELECTS' found, using default value true
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.RENDER
_VIEWSTATE
_ID' found, using default value true
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.STRICT
_XHTML_LIN
KS' found, using default value true
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getLongInitParameter
INFO: No context init parameter 'org.apache.myfaces.CONFIG
_REFRESH_P
ERIOD' found, using default value 2
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig getBooleanInitParameter
INFO: No context init parameter 'org.apache.myfaces.VIEWST
ATE_JAVASC
RIPT' found, using default value false
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig createAndInitializeMyFaces
Config
INFO: Tomahawk jar not available. Autoscrolling, DetectJavascript, AddResourceClass and CheckExtensionsFilter are disabled now.
Sep 11, 2013 12:30:47 PM org.apache.myfaces.shared_
impl.confi
g.MyfacesC
onfig createAndInitializeMyFaces
Config
INFO: Starting up Tomahawk on the MyFaces-JSF-Implementation
Sep 11, 2013 12:30:47 PM org.apache.myfaces.config.
FacesConfi
gurator feedStandardConfig
INFO: Reading standard config META-INF/standard-faces-co
nfig.xml
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator feedWebAppConfig
INFO: Reading config /WEB-INF/faces-config.xml
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: Starting up MyFaces-package : myfaces-api in version : 1.2.9 from path : file:/C:/Users/ganesha/ecl
ipseJuno_w
orkspace/l
jn_servlet
sJsp/.meta
data/.plug
ins/org.ec
lipse.wst.
server.cor
e/tmp0/wtp
webapps/de
.vogella.j
sf.first/W
EB-INF/lib
/myfaces-a
pi-1.2.9.j
ar
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: Starting up MyFaces-package : myfaces-impl in version : 1.2.9 from path : file:/C:/Users/ganesha/ecl
ipseJuno_w
orkspace/l
jn_servlet
sJsp/.meta
data/.plug
ins/org.ec
lipse.wst.
server.cor
e/tmp0/wtp
webapps/de
.vogella.j
sf.first/W
EB-INF/lib
/myfaces-i
mpl-1.2.9.
jar
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tomahawk not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tomahawk12 not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tomahawk-sandbox not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tomahawk-sandbox12 not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tomahawk-sandbox15 not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : myfaces-orchestra-core not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : myfaces-orchestra-core12 not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : trinidad-api not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : trinidad-impl not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : tobago not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : commons-el not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator startLib
INFO: MyFaces-package : jsp-api not found.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.shared_
impl.util.
LocaleUtil
s toLocale
WARNING: Locale name in faces-config.xml null or empty, setting locale to default locale : en_US
Sep 11, 2013 12:30:48 PM org.apache.myfaces.config.
FacesConfi
gurator handleSerialFactory
INFO: Serialization provider : class org.apache.myfaces.shared_
impl.util.
serial.Def
aultSerial
Factory
Sep 11, 2013 12:30:48 PM org.apache.myfaces.webapp.
AbstractFa
cesInitial
izer initFaces
INFO: ServletContext 'C:\Users\ganesha\eclipseJ
uno_worksp
ace\ljn_se
rvletsJsp\
.metadata\
.plugins\o
rg.eclipse
.wst.serve
r.core\tmp
0\wtpwebap
ps\de.voge
lla.jsf.fi
rst\' initialized.
Sep 11, 2013 12:30:48 PM org.apache.myfaces.webapp.
StartupSer
vletContex
tListener dispatchInitializationEven
t
INFO: Checking for plugins:org.apache.myfaces
.FACES_INI
T_PLUGINS
Sep 11, 2013 12:30:48 PM org.apache.coyote.http11.H
ttp11Proto
col start
INFO: Starting Coyote HTTP/1.1 on http-8080
Sep 11, 2013 12:30:48 PM org.apache.jk.common.Chann
elSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Sep 11, 2013 12:30:48 PM org.apache.jk.server.JkMai
n start
INFO: Jk running ID=0 time=0/42 config=null
Sep 11, 2013 12:30:48 PM org.apache.catalina.startu
p.Catalina
start
INFO: Server startup in 1388 ms
Sep 11, 2013 12:30:49 PM javax.faces.webapp._ErrorP
ageWriter handleThrowable
SEVERE: An exception occurred
java.lang.NoClassDefFoundE
rror: javax/servlet/jsp/jstl/cor
e/Config
at org.apache.myfaces.applica
tion.jsp.J
spViewHand
lerImpl.re
nderView(J
spViewHand
lerImpl.ja
va:335)
at org.apache.myfaces.lifecyc
le.RenderR
esponseExe
cutor.exec
ute(Render
ResponseEx
ecutor.jav
a:41)
at org.apache.myfaces.lifecyc
le.Lifecyc
leImpl.ren
der(Lifecy
cleImpl.ja
va:140)
at javax.faces.webapp.FacesSe
rvlet.serv
ice(FacesS
ervlet.jav
a:187)
at org.apache.catalina.core.A
pplication
FilterChai
n.internal
DoFilter(A
pplication
FilterChai
n.java:290
)
at org.apache.catalina.core.A
pplication
FilterChai
n.doFilter
(Applicati
onFilterCh
ain.java:2
06)
at org.apache.catalina.core.S
tandardWra
pperValve.
invoke(Sta
ndardWrapp
erValve.ja
va:233)
at org.apache.catalina.core.S
tandardCon
textValve.
invoke(Sta
ndardConte
xtValve.ja
va:191)
at org.apache.catalina.core.S
tandardHos
tValve.inv
oke(Standa
rdHostValv
e.java:127
)
at org.apache.catalina.valves
.ErrorRepo
rtValve.in
voke(Error
ReportValv
e.java:103
)
at org.apache.catalina.core.S
tandardEng
ineValve.i
nvoke(Stan
dardEngine
Valve.java
:109)
at org.apache.catalina.connec
tor.Coyote
Adapter.se
rvice(Coyo
teAdapter.
java:293)
at org.apache.coyote.http11.H
ttp11Proce
ssor.proce
ss(Http11P
rocessor.j
ava:861)
at org.apache.coyote.http11.H
ttp11Proto
col$Http11
Connection
Handler.pr
ocess(Http
11Protocol
.java:606)
at org.apache.tomcat.util.net
.JIoEndpoi
nt$Worker.
run(JIoEnd
point.java
:489)
at java.lang.Thread.run(Unkno
wn Source)
Caused by: java.lang.ClassNotFoundExc
eption: javax.servlet.jsp.jstl.cor
e.Config
at org.apache.catalina.loader
.WebappCla
ssLoader.l
oadClass(W
ebappClass
Loader.jav
a:1680)
at org.apache.catalina.loader
.WebappCla
ssLoader.l
oadClass(W
ebappClass
Loader.jav
a:1526)
... 16 more
After more debugging getting errors like
javax.servlet.ServletExcep
tion: javax.servlet.jsp.JspExcep
tion: java.io.IOException: Illegal to flush within a custom tag
Document root element "faces-config", must match DOCTYPE root "null".
Please advise. Any ideas, sample code, resources highly appreciated. Thanks in advance.