You are viewing a plain text version of this content. The canonical link for it is here.
Posted to npanday-commits@incubator.apache.org by "Adelita L. Padilla (JIRA)" <ji...@apache.org> on 2011/03/24 10:58:06 UTC

[jira] [Resolved] (NPANDAY-378) malformed npanday-settings.xml should fail the build

     [ https://issues.apache.org/jira/browse/NPANDAY-378?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adelita L. Padilla resolved NPANDAY-378.
----------------------------------------

    Resolution: Fixed

Fixed in r1084896.

> malformed npanday-settings.xml should fail the build
> ----------------------------------------------------
>
>                 Key: NPANDAY-378
>                 URL: https://issues.apache.org/jira/browse/NPANDAY-378
>             Project: NPanday
>          Issue Type: Bug
>          Components: Maven Plugins
>    Affects Versions: 1.3-incubating
>            Reporter: Adelita L. Padilla
>            Assignee: Adelita L. Padilla
>            Priority: Minor
>             Fix For: 1.3.1-incubating
>
>
> Steps to reproduce:
> 1) Add an unrecognized tag in your npanday-settings.xml.
> 2) Open and build a project
> 2) Notice the results:
> Actual Behavior: NPanday was able to build the project successfully but a XmlPullParserException was thrown:
> [INFO] [NPanday.Plugin.Settings.JavaBinding:generate-settings {execution: default-generate-settings}]
> org.codehaus.plexus.util.xml.pull.XmlPullParserException: Unrecognised tag: 'localRepository' (position: START_TAG seen ...xmlns:xsd="http://www.w3.org/2001/XMLSchema">\r\n  <localRepository>... @3:20) 
> 	at npanday.model.settings.io.xpp3.NPandaySettingsXpp3Reader.parseNPandaySettings(NPandaySettingsXpp3Reader.java:508)
> 	at npanday.model.settings.io.xpp3.NPandaySettingsXpp3Reader.read(NPandaySettingsXpp3Reader.java:876)
> 	at npanday.model.settings.io.xpp3.NPandaySettingsXpp3Reader.read(NPandaySettingsXpp3Reader.java:887)
> 	at npanday.vendor.impl.SettingsRepository.load(SettingsRepository.java:86)
> 	at NPanday.Plugin.Settings.SettingsGeneratorMojo.isFrameworkVersionExisting(SettingsGeneratorMojo.java:218)
> 	at NPanday.Plugin.Settings.SettingsGeneratorMojo.preExecute(SettingsGeneratorMojo.java:180)
> 	at npanday.plugin.AbstractMojo.execute(AbstractMojo.java:98)
> 	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
> 	at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
> Expected Behavior: Project should not build successful but instead throw an error informing user that npanday-settings.xml is malformed (e.g unrecognized tag)

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