No you do not have to change anything in the cocoon.xconf in order for this to
work.
Have you read the Wiki about JBoss deployment [1]? I think it's a bit outdated,
but i'm not sure.
I'm very curious if you even get the Cocoon welcome page if you access
http://localhost:8080/ or http://localhost:8080/cl/
If not Cocoon is not mounted on the root or the cl context, so you will have to
figure out on what context cocoon is running.
If you get the welcome page or found out what context cocoon is running on, you
could edit the sitemap.xmap and add a mount for the cl pattern (or any other
pattern), to mount it to a subsitemap. You can then handle all requests to
/cl/someurl in the subsitemap.
I'm off for the night.
[1] http://wiki.apache.org/cocoon/JBossDeployment
-----Oorspronkelijk bericht-----
Van: Caly.leeAnn [mailto:[EMAIL PROTECTED]
Verzonden: ma 5-3-2007 23:48
Aan: [email protected]
CC:
Onderwerp: RE: Resource Not Found
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]