Answers

by Konstantin Piroumian

  1. the needed sitemap:
    provided

  2. the needed cocoon.xconf:
    provided

  3. the needed xml file:
    provided
    AFAIK, with pure XML you cannot use a logicsheet (didn't try it)

  4. XSP:
    provided

  5. the needed logicsheet file:
    provided

  6. the needed xslt file:
    provided

  7. if it is necessary to jar the logicsheet, the process used to jar it (I know this seems strange, but we don't feel confident anymore about anything)

    It's not necessary, you can simply place it in <webapp>/WEB-INF/classes. But if you need them jarred, then use the standard jar.exe and place the archive file in <webapp>/WEB-INF/lib

  8. the directory structure used for this sample

    <cocoon>/
      sitemap.xmap
      cocoon.xconf
      WEB-INF/
        classes/
          spain/logicsheet/
            mylogic.xsl
            db.xsl
      spain/
        simple.xsp
        db.xsp
        spain.xslt

    Everything else in Cocoon webapp is left unchanged.

  9. and every step to put the sample up and working

Hope that instructions are quite clear.