PlexusConfiguration behavior in ToolchainConverter
--------------------------------------------------

                 Key: MTOOLCHAINS-3
                 URL: https://jira.codehaus.org/browse/MTOOLCHAINS-3
             Project: Maven 2.x Toolchains Plugin
          Issue Type: Bug
    Affects Versions: 1.0
            Reporter: Tomas Radej
         Attachments: plexus-to-sisu.patch

Hi,

when packaging the Toolchains plugin to Fedora, I saw that the 
ToolchainConverter class of the Toolchains plugin depends on the old behavior 
of the PlexusConfiguration class, i. e. the getValue() and getName() methods 
throwing a PlexusConfigurationException. However, the new behavior of the 
PlexusConfiguration class (as found in Sonatype's Sisu, whose goal is to 
replace Plexus) does not throw this exception, which causes the Toolchain 
plugin not to compile when using the new library.

The point of this bug is to consult with you moving from 
plexus-container-default to sisu-inject-plexus, thus removing the try/catch 
block in 
src/main/java/org/apache/maven/plugin/toolchain/ToolchainConverter.java, line 
84. A patch to perform that action is attached.

Thank you, Tomas Radej



--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to