cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reinhard Poetz <>
Subject Testing release artifacts from trunk (cocoon-core-2.2.0-M2 and others)
Date Mon, 11 Dec 2006 14:37:54 GMT

These artifacts are available at for 
your tests:

- org.apache.cocoon:cocoon:2
- org.apache.cocoon:cocoon-core-modules:2
- org.apache.cocoon:cocoon-core:1.0.0-M2
- org.apache.cocoon:cocoon-blocks-modules:2
- org.apache.cocoon:cocoon-template:2
- org.apache.cocoon:cocoon-flowscript:1
- org.apache.cocoon:cocoon-template-impl:1.0.0-M2
- org.apache.cocoon:cocoon-flowscript-impl:1.0.0-M1
- org.apache.cocoon:cocoon-blocks-fw:1
- org.apache.cocoon:cocoon-blocks-fw-impl:1.0.0-M1
- org.apache.cocoon:cocoon-tools-modules:2
- org.apache.cocoon:cocoon-archetypes:2
- org.apache.cocoon:cocoon-22-archetype-block:1.0.0-M4
- org.apache.cocoon:cocoon-22-archetype-webapp:1.0.0-M1

If you wonder how you can test at all, here are some possibilities:

  - If you already have a project based on Cocoon 2.2 artifacts, update
    your dependencies by using the latest milestone releases.

    a) If you use Maven, you only have to add the cocoon staging repository
    to your pom.xml:
       <name>Cocoon staging repository</name>
     and update the version elements of your dependencies.

    b) or copy them from into your
    project if you use some different build system.

  - If you want to bootstrap a Cocoon project and/or want to test the
    archetypes, there is no straight way to test it using the files from
    the staging repository. The problem is that Maven only looks into
    your local repository or the central repository and you have no
    way of adding an alternative repository.

    The closest thing I can offer is using the archetypes from trunk.
    So far they are almost unchanged compared to the released ones (except the
    dependency on the snapshot version of the parent and incrementing the version
    number) and we should find problems with them.

    If you haven't already, check out trunk and build it from the root
    directory by entering "mvn install".

    Then go to some directory of your choice and use the two Maven archetypes
    to create a Cocoon webapplication and a block:

    mvn archetype:create

    Move to the 'myBlock' directory and call "mvn install" from there which
    will put the block into your local Maven repository.

    Then go back to initial directory and call

    mvn archetype:create

    Then goto ./myCocoonWebapp, open pom.xml and add the block as dependency:


    Then call "mvn package jetty:run" and call "http://localhost:8888/myBlock"
    from your browser.

I will update the "Getting started" instructions at ASAP.

Whether it works for you or not, please send your feedback to the list. Thanks!

Reinhard Pötz           Independent Consultant, Trainer & (IT)-Coach

{Software Engineering, Open Source, Web Applications, Apache Cocoon}

Telefonate ohne weitere Kosten vom PC zum PC:

View raw message