Mansour wrote:
It's working NOW. Can not thank you enough for this!
Now, let's figure out why it was failing. I was following the tutorial
on http://cocoon.apache.org/2.1/howto/howto-html-pdf-publishing.html
and I obtained the site map contents from their. If the site map was
missing something, how did you know that this is caused by the
contents of the cocoon.xconf ??
This tells me that the sitemap is read before cocoon.xconf, and
contents of the later has to be initialized by the former ! Am I right ?
When you build Cocoon 2.1 by running build.sh using the defaults there
will be a sitemap.xmap in build/webapp. This sitemap is the root and
shouldn't be changed much (if you do you should know what you are doing)
as it contains all kinds of definitions you need. You would then put
your sitemap in a directory below this similar to the sitemap.xmap in
the samples directory. Your sitemap inherits the stuff in the root
sitemap. If I understand what you did correctly, the problem was that
you replaced the root sitemap with your own which didn't contain any of
the stuff you needed.
The cocoon build will also create cocoon.xconf and put the definitions
you need for the desired blocks in it. You should only modify it if you
are adding your own components. Again, you'll only do this if you know
what you are doing and have a reason.
So, in short, with 2.1 the best way to build your own Cocoon application
is to follow the directions and edit local.build.properties and
local.blocks.properties to suit your needs. Then go on from there.
As others have stated, the process with 2.2 is very different than this
and is hopefully easier. If you have problems trying to build 2.2 feel
free to keep asking for help.
HTH
Ralph
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]