Failed to configure plugin parameters

Status
Nicht offen für weitere Antworten.

tbar0711

Mitglied
Hi,

mein Nightly Build gibt mir am Ende einen Fehler aus, desses Grund ich nicht kenne:

Code:
Results :

Tests run: 15, Failures: 0, Errors: 0, Skipped: 0

[INFO] [jar:jar]
[INFO] Building jar: <https://server:8888/hudson/job/test-nightly/ws/trunk/mein-test/target/mein-test-0.0.1-SNAPSHOT.jar>
[INFO] [install:install]
[INFO] Installing <https://server:8888/hudson/job/test-nightly/ws/trunk/mein-test/target/mein-test-0.0.1-SNAPSHOT.jar> to /cimanager/.m2/repository/mein-test/mein-test/0.0.1-SNAPSHOT/mein-test-0.0.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to configure plugin parameters for: org.apache.maven.plugins:maven-deploy-plugin:2.4

check that the following section of the pom.xml is present and correct:

<distributionManagement>
  <!-- use the following if you're not using a snapshot version. -->
  <repository>
    <id>repo</id>
    <name>Repository Name</name>
    <url>scp://host/path/to/repo</url>
  </repository>
  <!-- use the following if you ARE using a snapshot version. -->
  <snapshotRepository>
    <id>repo</id>
    <name>Repository Name</name>
    <url>scp://host/path/to/repo</url>
  </snapshotRepository>
</distributionManagement>

Cause: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error configuring: org.apache.maven.plugins:maven-deploy-plugin. Reason: Unable to parse the created DOM for plugin configuration
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:588)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
		 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
		 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
		 at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
		 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
		 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
		 at java.lang.reflect.Method.invoke(Method.java:585)
		 at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
		 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
		 at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
		 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.PluginConfigurationException: Error configuring: org.apache.maven.plugins:maven-deploy-plugin. Reason: Unable to parse the created DOM for plugin configuration
		 at org.apache.maven.plugin.DefaultPluginManager.populatePluginFields(DefaultPluginManager.java:1290)
		 at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:663)
		 at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:431)
		 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
		 ... 16 more
Caused by: org.codehaus.plexus.component.configurator.ComponentConfigurationException: Class 'org.apache.maven.artifact.repository.ArtifactRepository' cannot be instantiated
		 at org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter.instantiateObject(AbstractConfigurationConverter.java:121)
		 at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.fromConfiguration(ObjectWithFieldsConverter.java:88)
		 at org.codehaus.plexus.component.configurator.converters.ComponentValueSetter.configure(ComponentValueSetter.java:247)
		 at org.codehaus.plexus.component.configurator.converters.composite.ObjectWithFieldsConverter.processConfiguration(ObjectWithFieldsConverter.java:137)
		 at org.codehaus.plexus.component.configurator.BasicComponentConfigurator.configureComponent(BasicComponentConfigurator.java:56)
		 at org.apache.maven.plugin.DefaultPluginManager.populatePluginFields(DefaultPluginManager.java:1284)
		 ... 19 more
Caused by: java.lang.InstantiationException: org.apache.maven.artifact.repository.ArtifactRepository
		 at java.lang.Class.newInstance0(Class.java:335)
		 at java.lang.Class.newInstance(Class.java:303)
		 at org.codehaus.plexus.component.configurator.converters.AbstractConfigurationConverter.instantiateObject(AbstractConfigurationConverter.java:111)
		 ... 24 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 minutes 55 seconds
[INFO] Finished at: Wed Oct 14 05:53:47 CEST 2009
[INFO] Final Memory: 92M/474M
[INFO] ------------------------------------------------------------------------
Zeichne Testergebnisse auf.

In der Hauptpom habe ich allerdings schon seit Jahr und Tag das distributionManagement-Tag richtig definiert.

Ich habe ein Hauptprojekt (nennen wir es major). In dessen pom ist das distributionManagement-Tag richtig definiert. Dann habe ich ein Unterprojekt (nennen wir es part1) und ein zweites Unterprojekt (nennen wir es test). Im Projekt test befinden sich alle Testklassen, die Klassen im part1 testen. Alles soweit richtig konfiguriert. Wie man sieht, laufen die Tests auch alle erfolgreich und komplett ohne Fehler durch.

Führe ich bei mir lokal mvn clean test aus, bekomme ich obigen Fehler nicht.

Weiss jemand, woran es liegen könnte, dass ich diesen Fehler beim Nightly Build bekomme und wie man ihn beheben kann?

Vielen Dank im Voraus.

Viele Grüße
T.
 
M

maki

Gast
Führe ich bei mir lokal mvn clean test aus, bekomme ich obigen Fehler nicht.
Wäre auch seltsam eine Fehlermeldung vom Deploy Plugin zu bekommen ohne das es aufgerufen wird, oder? ;)

Was passiert wenn du lokal einen Deploy ausführst?
 
M

maki

Gast
Na also, dann ist offensichtlich deine distributionManagement Konfiguration falsch.

Die müsstest uns jetzt zeigen ;)
 

tbar0711

Mitglied
Ok, hier ist die distributionManagement Konfiguration aus meiner Hauptpom:

[XML]
<distributionManagement>
<repository>
<id>central</id>
<name>MY Release-Repository</name>
<url>dav:http://meinServer:8000/artifactory/libs-releases
</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>MY Snaphshot-Repository</name>
<url>
dav:http://meinServer:8000/artifactory/libs-snapshots
</url>
</snapshotRepository>
<site>
<id>my-repository-server</id>
<name>MY Sites</name>
<url>
scp://meinServer/srv/www/htdocs/lg-app/maven/sites/major/${project.version}/
</url>
</site>
</distributionManagement>
[/XML]

Und vielen Dank für die momentane schnelle Unterstützung. :toll:

Grüße
T.
 

tbar0711

Mitglied
Ich vermute, ich habe die Lösung. Zumindest kommt bei mir lokal nun beim Aufruf von mvn deploy kein Fehler mehr.

Ich habe meine distributionManagement Konfiguration aus der Hauptpom zusätzlich in die pom des test Projektes mitaufgenommen.

Grüße
T.
 
M

maki

Gast
Hast du Artifactory richtig konfiguriert? So mit Benutzern & Passwörtern & Rollen? ;)
 

tbar0711

Mitglied
Hi,

ja, Artifactory ist bestens konfiguriert. Der Fehler ist ja jetzt auch weg. Hat sich erledigt. Durch die zusätzliche Implementierung meiner distributionManagement Konfiguration aus der Hauptpom in die pom des test Projektes konnte ich den Fehler beseitigen. Nightly Build is back to normal. Juhuu !!!
Vielen Dank für die Mühe.

Grüße
T.
 
M

maki

Gast
Durch die zusätzliche Implementierung meiner distributionManagement Konfiguration aus der Hauptpom in die pom des test Projektes konnte ich den Fehler beseitigen
Hört sich an, als ob nur Komposition verwendet wurde (<module>), aber keine Parent Pom von der geerbt wird (parent).
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
D WFLYEE0042: Failed to construct component instance Tools - Maven, Gradle, Ant & mehr 1
H Maven Tycho [ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.14.1:validate-vers Tools - Maven, Gradle, Ant & mehr 8
R [Maven2] immer Build failed für Projekt Tools - Maven, Gradle, Ant & mehr 10
G Save Failed:org/apache/tools/ant/Main Tools - Maven, Gradle, Ant & mehr 1
H Maven build.plugins.plugin.version fehlt Tools - Maven, Gradle, Ant & mehr 0
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
von Spotz Gradle: Warum wird das Plugin nicht geladen? Tools - Maven, Gradle, Ant & mehr 4
J Gradle signing Plugin Tools - Maven, Gradle, Ant & mehr 0
H Maven maven-source-plugin is missing Tools - Maven, Gradle, Ant & mehr 5
H Jenkins aktulles Checkstyle Plugin Tools - Maven, Gradle, Ant & mehr 2
LimDul Maven Maven Surefire Plugin - Warnings upgrade Tools - Maven, Gradle, Ant & mehr 2
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
H Maven Anfängerproblem - No plugin found for prefix 'archetype' in the current project and in the plugin groups Tools - Maven, Gradle, Ant & mehr 25
C while Schleife in Plugin stoppt nicht Tools - Maven, Gradle, Ant & mehr 23
D [ERLEDIGT] Probleme mit Authorization in Nexus und mvn deploy plugin Tools - Maven, Gradle, Ant & mehr 1
D [Maven Pluginentwicklung] - Plugin das nur auf Parent pom läuft Tools - Maven, Gradle, Ant & mehr 0
S Maven buildnumber-maven-plugin / Formatproblem mit timestamp Tools - Maven, Gradle, Ant & mehr 17
D [Maven] neuerdings "No plugin found for prefix ..." errors Tools - Maven, Gradle, Ant & mehr 7
HaukeG Maven Suche nach Ideen für Realisierung eines eigenen Plugin Tools - Maven, Gradle, Ant & mehr 3
L Maven Unable to download maven-copy-plugin Tools - Maven, Gradle, Ant & mehr 10
Chris81T Maven Hilfe bei EAR packaging mit maven-ear-plugin Tools - Maven, Gradle, Ant & mehr 1
maestr0 Maven Plugin Entwicklungs Buch für Einsteiger Tools - Maven, Gradle, Ant & mehr 8
D [maven] problem mit konfiguration von cargo plugin Tools - Maven, Gradle, Ant & mehr 4
D [Maven] problem mit plugin - es fehlen "dubug informationen" Tools - Maven, Gradle, Ant & mehr 8
S Maven pom.xml, Error: Plugin execution not covered by lifecycle configuration Tools - Maven, Gradle, Ant & mehr 3
E Maven maven-jaxb2-plugin proxy Tools - Maven, Gradle, Ant & mehr 4
K MAVEN Plugin erzeugen Tools - Maven, Gradle, Ant & mehr 7
C Buckminster + plugin tests Tools - Maven, Gradle, Ant & mehr 3
B Maven Shared plugin konfiguration ? Tools - Maven, Gradle, Ant & mehr 3
D gwt-maven-plugin und Eclipse Tools - Maven, Gradle, Ant & mehr 1
B Buckminster: Plugin Version in Java source File einfügen Tools - Maven, Gradle, Ant & mehr 4
B Maven build-helper-maven-plugin mit Eclipse Tools - Maven, Gradle, Ant & mehr 3
D Maven Install Plugin: Einzelne Datei installen ? Tools - Maven, Gradle, Ant & mehr 16
M eigenes Plugin erstellen Maven Tools - Maven, Gradle, Ant & mehr 4
S Maven Profiles - maven-exec-plugin Tools - Maven, Gradle, Ant & mehr 4
S Maven Webstart Plugin Tools - Maven, Gradle, Ant & mehr 7
P Maven Release Plugin - überschreiben der POM verhindern? Tools - Maven, Gradle, Ant & mehr 5
J Maven Assembly-Plugin und Dependencies Tools - Maven, Gradle, Ant & mehr 4
U Maven2 WAR Plugin doppelte Dependencies Tools - Maven, Gradle, Ant & mehr 4
M maven-jaxb-plugin Tools - Maven, Gradle, Ant & mehr 1
Z Java-Plugin-Einstellung bei Internet-Explorer Tools - Maven, Gradle, Ant & mehr 1
G Applet braucht eine bestimmte Plugin-Version Tools - Maven, Gradle, Ant & mehr 11
C Java Plugin ??? Tools - Maven, Gradle, Ant & mehr 4
K IE + Sun PlugIn + JAR + Zugriff per file:/ geht nicht mehr Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben