While upgrading from Maven 2.0.10 to 2.1.0 it seems that I cannot deploy the most simple artifact to my nexus repo if I am using IBM jdk 1.4.2.
In Maven 2.1.0 running on the following IBM jdk On Linux I have java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142-20080923 (SR12) (JIT enabled: jitc)) On Windows I have java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM Windows 32 build cn142ifx-20061121 (ifix 112270: SR6 + 111682 + 111872 + 110979) (JIT enabled: jitc)) In both cases I have the same error while deploying from Maven v2.1.0. If I use Sun JDK 1.4.2 or IBM JDK 1.5.0 it works. When fails (those ibm jdk 1.4.2) I see that the maven-metadata.xml is not created and nor deployed. Maybe the same issue as http://jira.codehaus.org/browse/MEV-443 . I attached the logs for both platforms (linux and Windows XP), both has the same stacktrace. At the end of the stacktraces I have Caused by: java.io.FileNotFoundException: http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/maven-metadata.xml at sun.net.www.protocol.http. HttpURLConnection.getInputStream(HttpURLConnection.java:839) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:304) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115) ... 28 more Only by rebuilding the metadata within Nexus correct my repository. It means that the Maven 2.1.0 can corrupt the content in a Nexus repository. I switched back to Maven 2.0.10 ant it is working with all of my JDKs. It is true, that Maven 2.1.0 is not supported on JDK 1.4 ?? Regards, Tibor
com/zulu/buildenvti...@tesla:~/w$ java -version java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxia32142-20080923 (SR12) (JIT enabled: jitc)) ti...@tesla:~/w/fe/ParentPOM$ mvn deploy -e + Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building ParentPOM [INFO] task-segment: [deploy] [INFO] ------------------------------------------------------------------------ [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing /home/tibor/w/fe/ParentPOM/target/pom-transformed.xml to /home/tibor/.m2/repository/com/zulu/buildenv/ParentPOM/1.0.0/ParentPOM-1.0.0.pom [INFO] [deploy:deploy] Uploading: http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/1.0.0/ParentPOM-1.0.0.pom Returning NULL 1K uploaded (ParentPOM-1.0.0.pom) [INFO] Retrieving previous metadata from releases [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/maven-metadata.xml [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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.MojoExecutionException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:195) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678) ... 17 more Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:129) at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:165) ... 19 more Caused by: org.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentException: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.deploy(DefaultRepositoryMetadataManager.java:422) at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:113) ... 20 more Caused by: org.apache.maven.wagon.TransferFailedException: Error transferring file: null at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143) at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadataFromDeploymentRepository(DefaultWagonManager.java:397) at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.getArtifactMetadataFromDeploymentRepository(DefaultRepositoryMetadataManager.java:379) at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.deploy(DefaultRepositoryMetadataManager.java:418) ... 21 more Caused by: java.io.IOException at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:643) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:122) ... 28 more Caused by: java.io.FileNotFoundException: http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/maven-metadata.xml at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:839) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:304) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115) ... 28 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 9 seconds [INFO] Finished at: Thu Jun 18 10:59:37 GMT+01:00 2009 [INFO] Final Memory: 11M/36M [INFO] ------------------------------------------------------------------------ ti...@tesla:~/w/fe/ParentPOM$
C:\fe\ParentPOM>java -version java version "1.4.2" Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) Classic VM (build 1.4.2, J2RE 1.4.2 IBM Windows 32 build cn142ifx-20061121 (ifix 112270: SR6 + 111682 + 111872 + 110979) (JIT enabled: jitc)) C:\fe\ParentPOM>mvn deploy -e + Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building ParentPOM [INFO] task-segment: [deploy] [INFO] ------------------------------------------------------------------------ [INFO] [site:attach-descriptor] [INFO] [install:install] [INFO] Installing C:\fe\ParentPOM\target\pom-transformed.xml to C:\Documents and Settings\Tibor\.m2\repository\hu\raiffeisen\buildenv\ParentPOM\1.0.0\ParentPOM-1.0.0.pom [INFO] [deploy:deploy] Uploading: http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/1.0.0/ParentPOM-1.0.0.pom Returning NULL 1K uploaded (ParentPOM-1.0.0.pom) [INFO] Retrieving previous metadata from releases [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/maven-metadata.xml [INFO] ------------------------------------------------------------------------ [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:703) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:540) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:519) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:371) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:332) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:181) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:356) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:137) at org.apache.maven.cli.MavenCli.main(MavenCli.java:356) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) 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.MojoExecutionException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:195) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:678) ... 17 more Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error installing artifact's metadata: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:129) at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:165) ... 19 more Caused by: org.apache.maven.artifact.repository.metadata.RepositoryMetadataDeploymentException: repository metadata for: 'artifact com.zulu.buildenv:ParentPOM' could not be retrieved from repository: releases due to an error: Error transferring file: null at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.deploy(DefaultRepositoryMetadataManager.java:422) at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:113) ... 20 more Caused by: org.apache.maven.wagon.TransferFailedException: Error transferring file: null at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:143) at org.apache.maven.wagon.StreamWagon.getInputStream(StreamWagon.java:116) at org.apache.maven.wagon.StreamWagon.getIfNewer(StreamWagon.java:88) at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:61) at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:491) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadataFromDeploymentRepository(DefaultWagonManager.java:397) at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.getArtifactMetadataFromDeploymentRepository(DefaultRepositoryMetadataManager.java:379) at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.deploy(DefaultRepositoryMetadataManager.java:418) ... 21 more Caused by: java.io.IOException at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:643) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:122) ... 28 more Caused by: java.io.FileNotFoundException: http://10.236.30.24:8888/nexus/content/repositories/releases/com/zulu/buildenv/ParentPOM/maven-metadata.xml at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:839) at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:304) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:115) ... 28 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 8 seconds [INFO] Finished at: Thu Jun 18 11:53:48 CEST 2009 [INFO] Final Memory: 11M/30M [INFO] ------------------------------------------------------------------------
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
