GitHub user neykov opened a pull request:

    https://github.com/apache/brooklyn-dist/pull/52

    Fix archetype test on Windows.

    Fixes the following test error on windows:
    ```
    [INFO] [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process (default) on 
project brooklyn-sample: Execution default of goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process failed: 
Target host is null -> [Help 1]
    [INFO] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
execute goal org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process 
(default) on project brooklyn-sample: Execution default of goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process failed: 
Target host is null
    [INFO]      at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:224)
    [INFO]      at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    [INFO]      at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    [INFO]      at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)
    [INFO]      at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
    [INFO]      at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
    [INFO]      at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
    [INFO]      at 
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
    [INFO]      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
    [INFO]      at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
    [INFO]      at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
    [INFO]      at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
    [INFO]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [INFO]      at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    [INFO]      at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [INFO]      at java.lang.reflect.Method.invoke(Method.java:601)
    [INFO]      at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    [INFO]      at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    [INFO]      at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
    [INFO]      at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
    [INFO] Caused by: org.apache.maven.plugin.PluginExecutionException: 
Execution default of goal 
org.apache.maven.plugins:maven-remote-resources-plugin:1.5:process failed: 
Target host is null
    [INFO]      at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:144)
    [INFO]      at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    [INFO]      ... 19 more
    [INFO] Caused by: java.lang.IllegalStateException: Target host is null
    [INFO]      at 
org.apache.maven.wagon.providers.http.httpclient.util.Asserts.notNull(Asserts.java:46)
    [INFO]      at 
org.apache.maven.wagon.providers.http.httpclient.impl.client.InternalHttpClient.determineRoute(InternalHttpClient.java:125)
    [INFO]      at 
org.apache.maven.wagon.providers.http.httpclient.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    [INFO]      at 
org.apache.maven.wagon.providers.http.httpclient.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
    [INFO]      at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.execute(AbstractHttpClientWagon.java:756)
    [INFO]      at 
org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.fillInputData(AbstractHttpClientWagon.java:854)
    [INFO]      at 
org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116)
    [INFO]      at 
org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88)
    [INFO]      at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61)
    [INFO]      at 
org.apache.maven.repository.legacy.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:383)
    [INFO]      at 
org.apache.maven.repository.legacy.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:215)
    [INFO]      at 
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:135)
    [INFO]      at 
org.apache.maven.project.artifact.MavenMetadataSource.retrieveAvailableVersions(MavenMetadataSource.java:435)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(DefaultLegacyArtifactCollector.java:497)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(DefaultLegacyArtifactCollector.java:584)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(DefaultLegacyArtifactCollector.java:584)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(DefaultLegacyArtifactCollector.java:584)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(DefaultLegacyArtifactCollector.java:584)
    [INFO]      at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.collect(DefaultLegacyArtifactCollector.java:144)
    [INFO]      at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:494)
    [INFO]      at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveWithExceptions(DefaultArtifactResolver.java:350)
    [INFO]      at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:344)
    [INFO]      at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:319)
    [INFO]      at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
    [INFO]      at 
org.apache.maven.shared.artifact.resolver.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:140)
    [INFO]      at 
org.apache.maven.shared.artifact.resolver.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:187)
    [INFO]      at 
org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.resolveProjectArtifacts(ProcessRemoteResourcesMojo.java:721)
    [INFO]      at 
org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.getProjects(ProcessRemoteResourcesMojo.java:624)
    [INFO]      at 
org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.configureVelocityContext(ProcessRemoteResourcesMojo.java:1009)
    [INFO]      at 
org.apache.maven.plugin.resources.remote.ProcessRemoteResourcesMojo.execute(ProcessRemoteResourcesMojo.java:513)
    [INFO]      at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
    [INFO]      ... 20 more
    [INFO] [ERROR] 
    [INFO] [ERROR] Re-run Maven using the -X switch to enable full debug 
logging.
    [INFO] [ERROR] 
    [INFO] [ERROR] For more information about the errors and possible 
solutions, please read the following articles:
    [INFO] [ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
    [INFO] Post-archetype-generation invoker exit code: 1
    ```
    
    
    Also adds the replacement token to all configurations for consistency.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/neykov/brooklyn-dist fix/archetype-win

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/brooklyn-dist/pull/52.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #52
    
----
commit 3fe4884196c003b1146fddb4af4b6d24520ac407
Author: Svetoslav Neykov <[email protected]>
Date:   2016-09-29T09:58:42Z

    Fix archetype test on Windows.

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to