# Nexus OSS 3.16.2-01 NullPointerException when fetching npm package

**URL:** https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095
**Category:** Sonatype Nexus Repository
**Created:** [June 28, 2019, 9:52am UTC](https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095 "2019-06-28T09:52:54Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![martin.schimandl](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@martin.schimandl](https://community.sonatype.com/u/martin.schimandl)
#### Post date: [June 28, 2019, 9:52am UTC](https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095/1 "2019-06-28T09:52:54Z")

</div>

Hi,  
our Nexus produces a null pointer exception when users try to fetch npm packages:

2019-06-28 11:34:46,769+0200 WARN [qtp1902092465-46545] inet org.sonatype.nexus.repository.httpbridge.internal.ViewServlet - Failure servicing: GET /artifacts/repository/npm-group/build  
java.lang.NullPointerException: null  
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:882)  
at org.sonatype.nexus.repository.npm.internal.NpmResponses.ok(NpmResponses.java:62)  
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at java.lang.reflect.Method.invoke(Method.java:498)  
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)  
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite$StaticMetaMethodSiteNoUnwrapNoCoerce.invoke(StaticMetaMethodSite.java:151)  
at org.codehaus.groovy.runtime.callsite.StaticMetaMethodSite.callStatic(StaticMetaMethodSite.java:102)  
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallStatic(CallSiteArray.java:55)  
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:197)  
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callStatic(AbstractCallSite.java:209)  
at org.sonatype.nexus.repository.npm.internal.NpmGroupPackageHandler.buildMergedPackageRoot(NpmGroupPackageHandler.groovy:77)  
at sun.reflect.GeneratedMethodAccessor748.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at java.lang.reflect.Method.invoke(Method.java:498)  
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210)  
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59)  
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:51)  
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:157

Interestingly it seems to occur only for some packages and for some packages it works.

---

<div class="post-metadata">

### Author: ![msurani](https://avatars.discourse-cdn.com/v4/letter/m/a9adbd/32.png) [@msurani](https://community.sonatype.com/u/msurani)
#### Post date: [June 28, 2019, 10:39am UTC](https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095/2 "2019-06-28T10:39:45Z")

</div>

Hi,

This forum isn’t the right place to debug technical problems.

If you have a support contract with us you can use our support system at [https://support.sonatype.com](https://support.sonatype.com/). Please note that the support system is for licensed customers only.

Otherwise, if you think this is a bug, you can try raising an issue at [https://issues.sonatype.org](https://issues.sonatype.org/) in the “Dev - Nexus” issue.

Either way, provide a [support zip file](https://support.sonatype.com/hc/en-us/articles/223243768-Support-Ticket-Best-Practices#nexus3) if you can get to the Nexus Repo UI. Or provide the complete nexus.log file otherwise.

Regards,  
Mahendra

---

<div class="post-metadata">

### Author: ![martin.schimandl](https://avatars.discourse-cdn.com/v4/letter/m/a88e4f/32.png) [@martin.schimandl](https://community.sonatype.com/u/martin.schimandl)
#### Post date: [June 28, 2019, 1:47pm UTC](https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095/3 "2019-06-28T13:47:46Z")

</div>

OK, thanks.

---

<div class="post-metadata">

### Author: ![rseddon](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/rseddon/32/341_2.png) [@rseddon](https://community.sonatype.com/u/rseddon)
#### Post date: [June 28, 2019, 3:05pm UTC](https://community.sonatype.com/t/nexus-oss-3-16-2-01-nullpointerexception-when-fetching-npm-package/2095/4 "2019-06-28T15:05:32Z")

</div>

Have a look here: [https://issues.sonatype.org/browse/NEXUS-19905](https://issues.sonatype.org/browse/NEXUS-19905)

This was fixed in 3.17.0

There is a patch available on that issue for 3.16.1.

Regards,

Rich
