A document has been updated:
http://cocoon.zones.apache.org/daisy/documentation/756.html
Document ID: 756
Branch: main
Language: default
Name: Cocoon and Maven2 (aka "Mavenization of Cocoon" aka "M10N") (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 1/15/06 10:35:57 PM
Updated by: Giacomo Pati
A new version has been created, state: publish
Parts
=====
Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name: (unchanged)
Size: 12832 bytes (previous version: 12830 bytes)
Content diff:
(83 equal lines skipped)
> of sub projects that it build recursively and it contain common
> definitions for the sub projects. Sub projects can refer to the
"higher"
> level POM as parent POM. IIUC the subprojects only reuse the
--- > commondefinitions and not the list of sibling projects. To keep sub
+++ > common definitions and not the list of sibling projects. To keep sub
> projects as independent as possible, the parent POM should only contain
> definitions that are likely to be stable over time, like repository
> references. It should be mentioned though that the parent POMs also are
(112 equal lines skipped)
<ul>
<li>The template variable substitution looks for $myplaceholder references
in
all files and tries to subsitute them with the values supplied on the
--- commandline. This ofcourse does not work on binary files, so maven usually
+++ commandline. This of course does not work on binary files, so maven usually
throws an exception or corrupts the binary file. The substitution engine
also
garbles special chars like ©, this happens currently in
core-archetype/welcome.xslt, making the xslt processor barf.
(3 equal lines skipped)
(<a
href="http://jira.codehaus.org/browse/MNG-1670">http://jira.codehaus.org/browse/MNG-1670</a>)
</li>
<li>There is no support for filesets in the archetype descriptor, meaning
you
--- have to physically list every file that needs to to in the skeleton. This is
+++ have to physically list every file that needs to be in the skeleton. This is
annoying for us because we're linking in the webapp files through
svn:external.
</li>
</ul>
(99 equal lines skipped)
Fields
======
no changes
Links
=====
no changes
Custom Fields
=============
no changes
Collections
===========
no changes