Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-8043

rebuild hosted npm metadata task metadata parsing errors

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.11.2
    • Fix Version/s: 2.11.3
    • Component/s: NPM
    • Labels:
      None
    • Story Points:
      1
    • Sprint:
      Sprint 37

      Description

      Tried to run rebuild hosted npm metadata task ( new in 2.11.2 ) against about 500MB of tgz packages from the strongloop registry.

      https://drive.google.com/file/d/0B2wPMwl-8cOXdmMtYlUyWjJ4STQ/view?usp=sharing

      Had several messages of concern - unsure as to the overall seriousness of each of these:

      jvm 1    | 2015-01-28 15:21:29,126-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/boxeen/-/boxeen-0.1.0.tgz
      jvm 1    | com.fasterxml.jackson.core.JsonParseException: Invalid UTF-8 middle byte 0x72
      jvm 1    |  at [Source: [B@a1b98d; line: 5, column: 16]
      jvm 1    | 	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1524) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:557) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._reportInvalidOther(UTF8StreamJsonParser.java:3117) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._reportInvalidOther(UTF8StreamJsonParser.java:3124) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._decodeUtf8_3fast(UTF8StreamJsonParser.java:2930) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString2(UTF8StreamJsonParser.java:2201) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._finishString(UTF8StreamJsonParser.java:2150) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.getText(UTF8StreamJsonParser.java:282) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.deserialize(UntypedObjectDeserializer.java:183) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringMap(MapDeserializer.java:430) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:312) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:26) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2184) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.extractPackageJson(RecreateMetadataWalkerProcessor.java:195) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:110) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:29,230-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/cluster-status/-/cluster-status-0.5.0-SNAPSHOT.1387314512824.tgz
      jvm 1    | java.lang.NumberFormatException: For input string: "1387314512824"
      jvm 1    | 	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[na:1.8.0_25]
      jvm 1    | 	at java.lang.Integer.parseInt(Integer.java:583) ~[na:1.8.0_25]
      jvm 1    | 	at java.lang.Integer.parseInt(Integer.java:615) ~[na:1.8.0_25]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parseSpecialId(Version.java:207) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.access$300(Version.java:36) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version$Special.<init>(Version.java:287) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parseSpecial(Version.java:84) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.<init>(Version.java:77) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parse(Version.java:115) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:117) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:29,232-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/cluster-status/-/cluster-status-0.5.0-SNAPSHOT.1387826685226.tgz
      jvm 1    | java.lang.NumberFormatException: For input string: "1387826685226"
      jvm 1    | 	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[na:1.8.0_25]
      jvm 1    | 	at java.lang.Integer.parseInt(Integer.java:583) ~[na:1.8.0_25]
      jvm 1    | 	at java.lang.Integer.parseInt(Integer.java:615) ~[na:1.8.0_25]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parseSpecialId(Version.java:207) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.access$300(Version.java:36) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version$Special.<init>(Version.java:287) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parseSpecial(Version.java:84) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.<init>(Version.java:77) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parse(Version.java:115) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:117) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:29,292-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/couchutil/-/couchutil-0.0.1.tgz
      jvm 1    | java.lang.NullPointerException: null
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.extractPackageJson(RecreateMetadataWalkerProcessor.java:183) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:110) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:30,150-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/prototype/-/prototype-0.0.1.tgz
      jvm 1    | java.lang.IllegalArgumentException: <v0.0.1> does not match format (\d+)\.(\d+)(?:\.)?(\d*)(\.|-|\+)?([0-9A-Za-z-.]*)?
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parse(Version.java:101) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:117) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:30,151-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/prototype/-/prototype-0.0.5.tgz
      jvm 1    | java.lang.IllegalArgumentException: <v0.0.5> does not match format (\d+)\.(\d+)(?:\.)?(\d*)(\.|-|\+)?([0-9A-Za-z-.]*)?
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.internal.Version.parse(Version.java:101) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:117) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:30,198-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor - Failed to extract or malformed package.json from npm-hosted:/ristretto/-/ristretto-0.0.2.tgz
      jvm 1    | com.fasterxml.jackson.core.JsonParseException: Unexpected character ('}' (code 125)): was expecting double-quote to start field name
      jvm 1    |  at [Source: [B@23362872; line: 8, column: 4]
      jvm 1    | 	at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1524) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:557) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:475) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._handleOddName(UTF8StreamJsonParser.java:1784) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser._parseName(UTF8StreamJsonParser.java:1481) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextToken(UTF8StreamJsonParser.java:701) ~[jackson-core-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.mapObject(UntypedObjectDeserializer.java:340) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.deserialize(UntypedObjectDeserializer.java:168) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.mapArray(UntypedObjectDeserializer.java:308) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializer.deserialize(UntypedObjectDeserializer.java:176) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringMap(MapDeserializer.java:430) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:312) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:26) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2993) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2184) ~[jackson-databind-2.3.1.jar:2.3.1]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.extractPackageJson(RecreateMetadataWalkerProcessor.java:195) ~[na:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.RecreateMetadataWalkerProcessor.onCollectionExit(RecreateMetadataWalkerProcessor.java:110) ~[na:na]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.onCollectionExit(DefaultWalker.java:325) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:226) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walkRecursive(DefaultWalker.java:209) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.proxy.walker.DefaultWalker.walk(DefaultWalker.java:89) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository.recreateNpmMetadata(DefaultNpmHostedRepository.java:106) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask.doExecute(NpmHostedMetadataRebuildTask.java:50) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:55) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at com.bolyuba.nexus.plugin.npm.task.NpmTaskSupport.doRun(NpmTaskSupport.java:37) [nexus-npm-repository-plugin-2.11.2-SNAPSHOT/:na]
      jvm 1    | 	at org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:151) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.scheduling.DefaultScheduledTask.call(DefaultScheduledTask.java:418) [nexus-scheduler-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.sonatype.nexus.threads.MDCAwareCallable.call(MDCAwareCallable.java:44) [nexus-core-2.11.2-SNAPSHOT.jar:2.11.2-SNAPSHOT]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) [shiro-core-1.2.3.jar:1.2.3]
      jvm 1    | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_25]
      jvm 1    | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_25]
      jvm 1    | 	at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]
      jvm 1    | 2015-01-28 15:21:30,518-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.hosted.DefaultNpmHostedRepository - Recreated npm metadata on DefaultNpmHostedRepository(id=npm-hosted) (packageRoots=563/packageVersions=1261)
      jvm 1    | 2015-01-28 15:21:30,518-0400 INFO  [pxpool-1-thread-1] admin org.sonatype.nexus.configuration.application.DefaultNexusConfiguration - Applying Nexus Configuration due to changes in [npm-hosted] made by *TASK...
      jvm 1    | 2015-01-28 15:21:30,534-0400 INFO  [pxpool-1-thread-1] admin com.bolyuba.nexus.plugin.npm.task.NpmHostedMetadataRebuildTask - Scheduled task (rebuild hosted npm data) finished :: Rebuild hosted npm metadata of repositories: [npm-hosted] (started 2015-01-28T15:21:28-04:00, runtime 0:00:01.755)
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jtom Joe Tom
              Reporter:
              plynch Peter Lynch
              Last Updated By:
              Peter Lynch Peter Lynch
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title