[ http://jira.codehaus.org/browse/MOJO-1357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=186450#action_186450 ]
Jochen Wiedmann commented on MOJO-1357: --------------------------------------- Couple of comments: - Unit tests for your features would be good. - I am not overly happy about an 18K patch. Several patch files (one per feature) would help. - Resolver.resolve may return null. I think that's not considered in return tf.newTemplates( pResolver.resolve( stylesheet, getBasedir() ) ); - Catching both a TransformerException and a TransformerConfigurationException is redundant. The latter can be removed. - Using 1.5 is a little bit early. Ok, Maven 2.2 is on Java 1.5 now, but this is still the minority out in the field. Apart from that, I don't see to any reasons for using 1.5. Do you? - I do not understand this comment: // Resolver fixes this?! // But, it does not work anyway since its an absolute file path and // not a systemId //stylesheet = asAbsoluteFile( stylesheet ); Why should an absolute file path not be a system id? Any XML parser I am aware of would happily accept that. > Some patches to enhance the resolver and make multi output from xsl work > ------------------------------------------------------------------------ > > Key: MOJO-1357 > URL: http://jira.codehaus.org/browse/MOJO-1357 > Project: Mojo > Issue Type: Wish > Components: xml > Affects Versions: buildnumber-maven-plugin-1.0-beta-3 > Reporter: Peter Antman > Assignee: Jochen Wiedmann > Priority: Minor > Attachments: IncludeProjectDependenciesComponentConfigurator.java, > pra.diff > > > I have made some improvements the get the plugin to work nicely with docbook > xsl. This includes among other things: > * Make sure resolver is set on all constructed/resolved Sources > * Make multiple output from one xsl land in the correct output directory > * Make transformer fail when an error happens in transform > * Make it possible to use in multi module setup with different dependencies > (use project dependencies) > * Enhanced logging in the Resolver > * Switched to 1.5 (easy to make 1.4 compatible again) > Hope it might be useful in some way. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email