Thank you for your reply. How and where should I mount Cocoon to the cl context?
I tried <welcome-file-list> <welcome-file></welcome-file> </welcome-file-list>, I still got the same error. Do I have to set up anything in cocoon.xconf? I just use the one that comes with the cocoon 2.1 src under the webapp directory. Jeroen Reijn wrote: > > Hi Caly.leeAnn, > > let's try to pinpoint the problem a bit more. > > There could be a couple of things that can go wrong. > > First of all did you try to run the cocoon distro inside JBOSS with > succes? > You're trying to call the url "/cl/index.html". Did you mount cocoon at > the cl context or is it at the root context? If so, what does your main > sitemap or mount-table tell you about the cl mapping? > > I've no experience with JBOSS, but it I was working on an issue with > Weblogic the other day when I noticed that you will need to have the > welcome-files defined in the web.xml for the default cocoon checkout to > work appropriate. Cocoon is matching for a non-index specific urls by > default, so you could try to add the following snippet to your web.xml and > see if that helps anything. > > <welcome-file-list> > <welcome-file></welcome-file> > </welcome-file-list> > > Regards, > > Jeroen Reijn > > > -----Oorspronkelijk bericht----- > Van: Caly.leeAnn [mailto:[EMAIL PROTECTED] > Verzonden: ma 5-3-2007 22:09 > Aan: [email protected] > CC: > Onderwerp: Resource Not Found > > > > > I am trying to learn Cocoon by setting up a very simple project and > deploy > cl.war to ${JBOSS_HOME}/server/default. And I have the follow error when > I > access http://localhost:8080/cl/index.html: > > Resource Not Found > Message: Resource Not Found > > Description: The requested resource "/cl/index.html" could not be found > Sender: org.apache.cocoon.servlet.CocoonServlet > > Source: Cocoon Servlet > > Apache Cocoon 2.1.10 > > And I have the follow error when I access > http://localhost:8080/cl/index1.html: > Description: The requested resource "/cl/index1.html" could not be found > > I have cocoon.xconf and logkit.xconf defined and sitemap.xmap is like: > <?xml version="1.0" encoding="UTF-8"?> > <map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0"> > > <map:components> > </map:components> > > <map:pipelines> > <map:pipeline> > <map:match pattern="cl/index.html"> > <map:read src="cl/index.html"/> > </map:match> > > <map:match pattern="index1.html"> > <map:generate src="eindex.html"/> > <map:serialize type="html"/> > </map:match> > > </map:pipeline> > </map:pipelines> > </map:sitemap> > > The following is what I define for Cocoon in web.xml > <servlet> > <servlet-name>Cocoon</servlet-name> > <display-name>Cocoon</display-name> > <description>Cocoon</description> > > > <servlet-class>org.apache.cocoon.servlet.CocoonServlet</servlet-class> > > <init-param> > <param-name>init-classloader</param-name> > <param-value>false</param-value> > </init-param> > > <init-param> > <param-name>configurations</param-name> > <param-value>/WEB-INF/cocoon.xconf</param-value> > </init-param> > > <init-param> > <param-name>logkit-config</param-name> > <param-value>/WEB-INF/logkit.xconf</param-value> > </init-param> > > > <init-param> > <param-name>servlet-logger</param-name> > <param-value>access</param-value> > </init-param> > > <init-param> > <param-name>cocoon-logger</param-name> > <param-value>core</param-value> > </init-param> > > <init-param> > <param-name>log-level</param-name> > <param-value>WARN</param-value> > </init-param> > > <init-param> > <param-name>forbidden-deprecation-level</param-name> > <param-value>ERROR</param-value> > </init-param> > > <init-param> > <param-name>allow-reload</param-name> > <param-value>no</param-value> > </init-param> > > <init-param> > <param-name>load-class</param-name> > <param-value> > <!-- For parent ComponentManager sample: > org.apache.cocoon.samples.parentcm.Configurator --> > <!-- For IBM WebSphere: > com.ibm.servlet.classloader.Handler --> > </param-value> > </init-param> > > <init-param> > <param-name>enable-uploads</param-name> > <param-value>false</param-value> > </init-param> > > <init-param> > <param-name>autosave-uploads</param-name> > <param-value>true</param-value> > </init-param> > > <init-param> > <param-name>overwrite-uploads</param-name> > <param-value>rename</param-value> > </init-param> > > <init-param> > <param-name>upload-max-size</param-name> > <param-value>102400</param-value> > </init-param> > > <init-param> > <param-name>show-cocoon-version</param-name> > <param-value>true</param-value> > </init-param> > > <init-param> > <param-name>manage-exceptions</param-name> > <param-value>true</param-value> > </init-param> > > <init-param> > <param-name>enable-instrumentation</param-name> > <param-value>false</param-value> > </init-param> > > <init-param> > <param-name>instrumentation-config</param-name> > <param-value>/WEB-INF/instrumentation.xconf</param-value> > </init-param> > > <init-param> > <param-name>container-encoding</param-name> > <param-value>ISO-8859-1</param-value> > </init-param> > > <init-param> > <param-name>form-encoding</param-name> > <param-value>ISO-8859-1</param-value> > </init-param> > > <load-on-startup>1</load-on-startup> > </servlet> > > <servlet-mapping> > <servlet-name>Cocoon</servlet-name> > <url-pattern>*.html</url-pattern> > </servlet-mapping> > > Any advice of how to solve this problem will be appreicated! Thank you. > > > -- > View this message in context: > http://www.nabble.com/Resource-Not-Found-tf3351736.html#a9320605 > Sent from the Cocoon - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > -- View this message in context: http://www.nabble.com/Resource-Not-Found-tf3351736.html#a9322448 Sent from the Cocoon - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
