Hello,
I'm trying to get a simple clay example up and running so that I can use
the full html view (which is similar to facelets, correct?).
I looked at the use cases and copied the web.xml, faces-config.xml and
clay-config.xml and stripped out anything that I didn't need, like
Spring and dialog stuff (I'll play with that later). So, what I'm left
with is a pretty standard looking web.xml with the
ShaleApplicationFilter added, a context param for
org.apache.shale.clay.COMMON_CONFIG_FILES, and a servlet filter for the
FacesServletFilter to be mapped to *.html files.
The clay-config.xml file is empty except for the root element
<view></view>. The faces-config.xml is empty as well.
I've got a simple default.html page with just a single <a> element with
a jsfid="commandLink".
When I deploy the webapp the logs are as follows:
Jan 19, 2006 11:27:50 AM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive shale-test.war
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.ClayConfigureListener contextInitialized
INFO: Begin loading config files.
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog refresh
INFO: Loading file
"file:/opt/apache-tomcat-5.5.12/webapps/shale-test/WEB-INF/lib/shale-clay-SNAPSHOT.jar!/META-INF/clay-config.xml".
Jan 19, 2006 11:27:51 AM org.apache.shale.clay.config.ClayXmlParser
configureRules
INFO: Loading digester rules.
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean$WatchDog refresh
INFO: Loading file "/localhost/shale-test/WEB-INF/clay-config.xml".
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean resolveInheritance
INFO: Begin resolving inheritance @:-<
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean resolveInheritance
INFO: Finding parents ?:-[
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean resolveInheritance
INFO: Checking for circular inheritance %:-{
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean resolveInheritance
INFO: Realizing heritage $:-<
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.beans.ComponentConfigBean resolveInheritance
INFO: Inheritance resolved @:-)
Jan 19, 2006 11:27:51 AM
org.apache.shale.clay.config.ClayConfigureListener contextInitialized
INFO: Done loading config file(s).
Jan 19, 2006 11:27:51 AM org.apache.myfaces.config.FacesConfigurator
feedStandardConfig
INFO: Reading standard config
org/apache/myfaces/resource/standard-faces-config.xml
Jan 19, 2006 11:27:51 AM org.apache.myfaces.config.FacesConfigurator
feedClassloaderConfigurations
INFO: Reading config
jar:file:/opt/apache-tomcat-5.5.12/webapps/shale-test/WEB-INF/lib/shale-clay-SNAPSHOT.jar!/META-INF/faces-config.xml
Jan 19, 2006 11:27:51 AM org.apache.myfaces.config.FacesConfigurator
feedClassloaderConfigurations
INFO: Reading config
jar:file:/opt/apache-tomcat-5.5.12/webapps/shale-test/WEB-INF/lib/shale-core-SNAPSHOT.jar!/META-INF/faces-config.xml
Jan 19, 2006 11:27:51 AM org.apache.myfaces.config.FacesConfigurator
feedWebAppConfig
INFO: Reading config /WEB-INF/faces-config.xml
Jan 19, 2006 11:27:51 AM org.apache.shale.clay.faces.ClayViewHandler <init>
INFO: Loading Clay View Handler
Jan 19, 2006 11:27:51 AM
org.apache.myfaces.webapp.StartupServletContextListener initFaces
INFO: ServletContext '/opt/apache-tomcat-5.5.12/webapps/shale-test/'
initialized.
Jan 19, 2006 11:27:51 AM org.apache.shale.faces.ShaleApplicationFilter init
INFO: Initializing Shale Application Filter
When I try and access http://localhost:8080/shale-test/default.jsf (I
changed the mapping for the servlet to be to .jsf instead of .faces),
the following shows up in the logs and I see a big 404:
Jan 19, 2006 11:29:26 AM org.apache.shale.view.faces.ViewViewHandler
setupViewController
WARNING: No ViewController for viewId /default.jsp found under name default
Clearly it's trying to access a .jsp instead of my .html. What do I
need to do to fix it? Do I need to set the view-handler in the
faces-config.xml to a Shale-Clay view handler?
Thanks,
Rich
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]