I just found this thread - I'm seeing the same thing after upgrading some of my plugin versions (and, I'm using nexus) in my master pom - it had been working fine.
I can also turn off the process resources in the project setting (but I have a LOT of projects I'd have to do each one by hand). The m2 project has been build on the commandline, so ~/.m2/repository ought to have everything required - also m2eclipse is supposed to be offline, so I don't know why it's even trying to download This is 0.9.7.200811301806 12/16/08 1:11:26 AM GMT: Maven Builder: FULL_BUILD 12/16/08 1:11:27 AM GMT: [INFO] Using mirror: mirror.maven2.java.net for repository: maven2.java.net (mirror url: http://localhost:8081/nexus/content/repositories/javanet-maven2) "Worker-25" prio=5 tid=0x005b64f0 nid=0xc11000 runnable [0xb8fe8000..0xb8fe9d90] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:313) - locked <0x2933f7b0> (a java.io.BufferedInputStream) at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:681) at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:626) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:957) - locked <0x2933f850> (a sun.net.www.protocol.http.HttpURLConnection) at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:83) at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68) at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:530) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:418) at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(DefaultWagonManager.java:335) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:193) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:83) at org.maven.ide.eclipse.internal.project.EclipseArtifactResolver.resolve(EclipseArtifactResolver.java:34) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:467) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:394) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:337) at org.apache.maven.plugin.DefaultPluginManager.getPluginArtifacts(DefaultPluginManager.java:436) at org.apache.maven.plugin.DefaultPluginManager.addPlugin(DefaultPluginManager.java:279) at org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:211) at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:186) at org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(DefaultPluginLoader.java:79) at org.apache.maven.plugin.loader.DefaultPluginLoader.loadPlugin(DefaultPluginLoader.java:52) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.loadPluginDescriptor(DefaultBuildPlanner.java:322) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.findForkModifiers(DefaultBuildPlanner.java:192) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.addForkedLifecycleModifiers(DefaultBuildPlanner.java:179) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan_aroundBody0(DefaultBuildPlanner.java:117) at org.apache.maven.lifecycle.plan.DefaultBuildPlanner.constructBuildPlan(DefaultBuildPlanner.java:1) at org.apache.maven.embedder.MavenEmbedder.getBuildPlan(MavenEmbedder.java:571) at org.apache.maven.embedder.MavenEmbedder.getBuildPlan(MavenEmbedder.java:537) at org.maven.ide.eclipse.internal.builder.MavenBuilder.getFilteredGoals(MavenBuilder.java:261) at org.maven.ide.eclipse.internal.builder.MavenBuilder$1.execute(MavenBuilder.java:114) at org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:985) at org.maven.ide.eclipse.internal.project.MavenProjectFacade.execute(MavenProjectFacade.java:310) at org.maven.ide.eclipse.internal.builder.MavenBuilder.executePostBuild(MavenBuilder.java:109) at org.maven.ide.eclipse.internal.builder.MavenBuilder.build(MavenBuilder.java:95) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:309) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:341) at org.eclipse.core.internal.resources.Workspace.build(Workspace.java:330) at org.eclipse.ui.actions.GlobalBuildAction$1.run(GlobalBuildAction.java:182) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) On Wed, Aug 6, 2008 at 12:47 AM, Eugene Kuleshov <[email protected]> wrote: > Mark Macumber wrote: >> >> In terms of isolating the issue, I have noticed that when I remove the >> artifactory repository from the POM, it does not have the issue and also, >> when I right->click on the project and go to the Maven settings, I can >> remove: >> >> "process-resources resources:testResources" from the "Goals to invoke on >> resource change", which in my case seems to do the trick. > > Right, that basically disables invocation of the "resources" plugin. What > is strange, though, is that why this plugin is being checked every time. > Maybe local Maven repository metadata got screwed and Maven got confused > about it. You can try to delete folder at <m2 repo > dir>/org/apache/maven/plugins/maven-resources-plugin/ and see if it helps. > Also run mvn help:effective-pom (or use "show effective pom" action in pom > editor from m2eclipse) to see what is the actual resources plugin version > being used and make sure it is not a snapshot version, e.g. by specifying it > in <pluginManagement> element in your pom. >> >> So it seems that it is this goal that is the issue. > > The stuck thread is below. Unfortunately it comes from the Maven, which for > some reason it hangs on reading from the socket. I can't think of a good > workaround, other then try some other repository manager and see it would > handle this case better then artifactory. For example, you can try Nexus > from http://nexus.sonatype.org/ > > regards, > Eugene > > >> "Worker-5" prio=6 tid=0x02f28050 nid=0x9f8 runnable >> [0x057be000..0x057bfce8] >> at java.net.SocketInputStream.socketRead0(Native Method) >> at java.net.SocketInputStream.read(SocketInputStream.java:129) >> at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) >> at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) >> at java.io.BufferedInputStream.read(BufferedInputStream.java:313) >> - locked <0x0b0b2068> (a java.io.BufferedInputStream) >> at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:606) >> at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:554) >> at >> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:936) >> - locked <0x0b0b2108> (a >> sun.net.www.protocol.http.HttpURLConnection) >> at >> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(LightweightHttpWagon.java:83) >> at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68) >> at >> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(DefaultWagonManager.java:530) >> at >> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(DefaultWagonManager.java:434) >> at >> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:85) >> at >> org.apache.maven.plugin.DefaultPluginMappingManager.loadPluginMappings(DefaultPluginMappingManager.java:110) >> at >> org.apache.maven.plugin.DefaultPluginMappingManager.loadPluginMappings(DefaultPluginMappingManager.java:93) >> at >> org.apache.maven.plugin.DefaultPluginMappingManager.getByPrefix(DefaultPluginMappingManager.java:60) >> at >> org.apache.maven.plugin.loader.DefaultPluginPrefixLoader.loadFromPrefixMapper(DefaultPluginPrefixLoader.java:160) >> at >> org.apache.maven.plugin.loader.DefaultPluginPrefixLoader.findPluginForPrefix(DefaultPluginPrefixLoader.java:81) >> at >> org.apache.maven.lifecycle.binding.DefaultMojoBindingFactory.parseMojoBinding(DefaultMojoBindingFactory.java:56) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptorForDirectInvocation(DefaultLifecycleExecutor.java:850) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.isTaskValid(DefaultLifecycleExecutor.java:678) >> at >> org.apache.maven.DefaultMaven.execute_aroundBody0(DefaultMaven.java:194) >> at >> org.apache.maven.DefaultMaven.execute_aroundBody1$advice(DefaultMaven.java:304) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:1) >> at >> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody2(MavenEmbedder.java:904) >> at >> org.apache.maven.embedder.MavenEmbedder.execute_aroundBody3$advice(MavenEmbedder.java:304) >> at >> org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:1) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$MavenExecutor.execute(MavenProjectManagerImpl.java:1003) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl$1.execute(MavenProjectManagerImpl.java:1030) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:959) >> at >> org.maven.ide.eclipse.internal.project.MavenProjectManagerImpl.execute(MavenProjectManagerImpl.java:1027) >> at >> org.maven.ide.eclipse.project.MavenProjectFacade.filterResources(MavenProjectFacade.java:107) >> .... > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
