[ 
http://jira.codehaus.org/browse/MNG-4972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-4972.
----------------------------------

    Resolution: Cannot Reproduce
      Assignee: Benjamin Bentmann

Out of curiosity, what changed since MNG-4947 that makes it reproducible for 
you now, since I still don't see the failure.

In general, your steps to repro are unclear/incomplete:
bq. 1) Check out Hibernate Core 3.3.2
I assume this means 
https://anonsvn.jboss.org/repos/hibernate/core/tags/hibernate-3.3.2.GA_CP03
bq. 2) cd src/core
There is no directory {{src/core}} in the above mentioned Hibernate tag. While 
there is a {{core}} directory, this builds a project named "Hibernate Core" and 
not "Hibernate Core Parent POM" as shown in your log. so I assume you meant 
{{cd hibernate-3.3.2.GA_CP03}}, i.e. build the aggregator POM located in the 
checkout directory
bq. 3) mvn -s settings-hbn.xml clean install (no profile)
Using the provided settings and building without profiles fails due to an 
unresolvable artifact 
(org.jboss.maven.plugins:maven-test-ext-plugin:pom:1.1.0), so I assume you 
meant to enable {{jboss-repos}} profile.
bq. 4) When I run this for the first time (empty repo), I've got the exception 
below.
Works here:
{noformat}
M:\downloads\hibernate-3.3.2.GA_CP03>mvn -V -s settings-hbn.xml clean install 
-e -P jboss-repos
+ Error stacktraces are turned on.
Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
Java version: 1.6.0_21
Java home: D:\java\jdk-1.6\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 7" version: "6.1" arch: "x86" Family: "windows"
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Hibernate Core Parent POM
[INFO]   Hibernate Core
[INFO]   Hibernate Testing
[INFO]   Hibernate Ehcache Integration
[INFO]   Hibernate JBossCache2.x Integration
[INFO]   Hibernate OSCache Integration
[INFO]   Hibernate SwarmCache Integration
[INFO]   Hibernate C3P0 ConnectionProvider
[INFO]   Hibernate Proxool ConnectionProvider
[INFO]   Hibernate JDBC4-JdbcSupport Testing
[INFO]   Hibernate JDBC3-JdbcSupport Testing
[INFO]   Hibernate JMX Module
[INFO]   Hibernate Testsuite
[INFO]   Hibernate Tutorials
[INFO]   Hibernate Example
[INFO]   Hibernate Web Tutorial
[INFO]   Hibernate Distribution
[INFO]   Hibernate Core Aggregator
...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] ------------------------------------------------------------------------
[INFO] Hibernate Core Parent POM ............................. SUCCESS 
[6:16.831s]
[INFO] Hibernate Core ........................................ SUCCESS 
[4:03.493s]
[INFO] Hibernate Testing ..................................... SUCCESS [0.620s]
[INFO] Hibernate Ehcache Integration ......................... SUCCESS [5.456s]
[INFO] Hibernate JBossCache2.x Integration ................... SUCCESS [31.500s]
[INFO] Hibernate OSCache Integration ......................... SUCCESS [5.105s]
[INFO] Hibernate SwarmCache Integration ...................... SUCCESS [12.117s]
[INFO] Hibernate C3P0 ConnectionProvider ..................... SUCCESS [5.456s]
[INFO] Hibernate Proxool ConnectionProvider .................. SUCCESS [8.453s]
[INFO] Hibernate JDBC4-JdbcSupport Testing ................... SUCCESS [0.630s]
[INFO] Hibernate JDBC3-JdbcSupport Testing ................... SUCCESS [0.690s]
[INFO] Hibernate JMX Module .................................. SUCCESS [1.190s]
[INFO] Hibernate Testsuite ................................... SUCCESS 
[1:52.561s]
[INFO] Hibernate Tutorials ................................... SUCCESS [0.020s]
[INFO] Hibernate Example ..................................... SUCCESS [0.410s]
[INFO] Hibernate Web Tutorial ................................ SUCCESS 
[1:00.109s]
[INFO] Hibernate Distribution ................................ SUCCESS 
[1:33.220s]
[INFO] Hibernate Core Aggregator ............................. SUCCESS [10.800s]
[INFO] ------------------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16 minutes 40 seconds
[INFO] Finished at: Thu Jan 13 13:47:11 CET 2011
[INFO] Final Memory: 38M/176M
[INFO] ------------------------------------------------------------------------
{noformat}

Last but not least, there is work planned for the Plexus container used by 
Maven 2.x. so if this issue doesn't show up in Maven 3.0, it doesn't have any 
relevance.

> NPE in DefaultConverterLookup.findConverterForType()
> ----------------------------------------------------
>
>                 Key: MNG-4972
>                 URL: http://jira.codehaus.org/browse/MNG-4972
>             Project: Maven 2 & 3
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>            Reporter: Ondrej Zizka
>            Assignee: Benjamin Bentmann
>         Attachments: settings-hbn.xml
>
>
> $ mvn --version
> Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
> Java version: 1.6.0_22
> Java home: /usr/lib/jvm/java-6-sun-1.6.0.22/jre
> Default locale: en_US, platform encoding: ANSI_X3.4-1968
> OS name: "linux" version: "2.6.24-28-server" arch: "i386" Family: "unix"
> Steps to reproduce:
> 1) Check out Hibernate Core 3.3.2
> 2) Download the attached settings-hbn.xml and change the <localRepository> to 
> some empty dir
> 2) cd src/core
> 3) mvn -s settings-hbn.xml clean install  (no profile)
> 4) When I run this for the first time (empty repo), I've got the exception 
> below.
> ...
> Downloading: 
> http://uk.maven.org/maven2/commons-httpclient/commons-httpclient/2.0.2/commons-httpclient-2.0.2.jar
> Downloading: http://uk.maven.org/maven2/jdom/jdom/1.0/jdom-1.0.jar
> Downloading: 
> http://uk.maven.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
> Downloading: 
> http://uk.maven.org/maven2/de/zeigermann/xml/xml-im-exporter/1.1/xml-im-exporter-1.1.jar
> Downloading: 
> http://uk.maven.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
> Downloading: 
> http://uk.maven.org/maven2/slide/slide-webdavlib/2.1/slide-webdavlib-2.1.jar
> Downloading: 
> http://uk.maven.org/maven2/org/apache/maven/wagon/wagon-webdav/1.0-beta-2/wagon-webdav-1.0-beta-2.jar
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Building Hibernate Core Parent POM
> [INFO]    task-segment: [clean, install]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] null
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NullPointerException
>         at 
> org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup.findConverterForType(DefaultConverterLookup.java:115)
>         at 
> org.codehaus.plexus.component.configurator.converters.lookup.DefaultConverterLookup.lookupConverterForType(DefaultConverterLookup.java:92)
>         at 
> org.codehaus.plexus.component.configurator.converters.composite.CollectionConverter.fromConfiguration(CollectionConverter.java:175)
>         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.codehaus.plexus.component.configurator.AbstractComponentConfigurator.configureComponent(AbstractComponentConfigurator.java:54)
>         at 
> org.codehaus.plexus.component.configurator.AbstractComponentConfigurator.configureComponent(AbstractComponentConfigurator.java:47)
>         at 
> org.codehaus.plexus.personality.plexus.lifecycle.phase.AutoConfigurePhase.execute(AutoConfigurePhase.java:39)
>         at 
> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start(AbstractLifecycleHandler.java:101)
>         at 
> org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle(AbstractComponentManager.java:105)
>         at 
> org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:95)
>         at 
> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92)
>         at 
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:331)
>         at 
> org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:440)
>         at 
> org.apache.maven.execution.MavenSession.lookup(MavenSession.java:138)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.findMappingsForLifecycle(DefaultLifecycleExecutor.java:1358)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging(DefaultLifecycleExecutor.java:1292)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:1275)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:534)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>         at 
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>         at 
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>         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:597)
>         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)

-- 
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

        

Reply via email to