# Healthcheck fails - NPE

**URL:** <https://community.sonatype.com/t/healthcheck-fails-npe/5044>\
**Category:** Sonatype Nexus Repository\
**Tags:** nexus-repository, reporting, application-analysis\
**Created:** [October 2, 2020, 11:03am UTC](https://community.sonatype.com/t/healthcheck-fails-npe/5044 "2020-10-02T11:03:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dotan.s](https://avatars.discourse-cdn.com/v4/letter/d/ecb155/32.png) [@dotan.s](https://community.sonatype.com/u/dotan.s)\
**Post date:** [October 2, 2020, 11:03am UTC](https://community.sonatype.com/t/healthcheck-fails-npe/5044/1 "2020-10-02T11:03:45Z")

</div>

Hello,  
Im trying to trigger “Analyze” on a proxy repo i have.  
Sadly i task immediatly exists with NPE exception.  
please see below:  
\> 2020-10-02 10:58:25,615+0000 INFO [quartz-3-thread-19] \*SYSTEM org.sonatype.nexus.scheduling.internal.TaskSchedulerImpl - Task ‘Health Check: pypi-external’ [healthcheck] scheduled: hourly

> ```
> 2020-10-02 10:58:25,615+0000 WARN [quartz-3-thread-19] *SYSTEM org.sonatype.nexus.quartz.internal.task.QuartzTaskJob - Task ded28d38-1127-4933-95c6-7917d70a1de6 : 'Health Check: pypi-external' [healthcheck] execution failure
> java.lang.NullPointerException: null
> at com.thoughtworks.xstream.mapper.ClassAliasingMapper.addClassAlias(ClassAliasingMapper.java:37)
> at com.thoughtworks.xstream.XStream.alias(XStream.java:1510)
> at com.thoughtworks.xstream.XStream.setupAliases(XStream.java:920)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:590)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:514)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:483)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:429)
> at com.thoughtworks.xstream.XStream.<init>(XStream.java:396)
> at com.sonatype.insight.scan.model.io.XStreamFactory.newInstance(XStreamFactory.java:31)
> at com.sonatype.insight.scan.model.io.ScanWriter.<init>(ScanWriter.java:49)
> at com.sonatype.insight.scan.model.io.DefaultScanWriterFactory.newWriter(DefaultScanWriterFactory.java:36)
> at com.sonatype.nexus.plugins.healthcheck.task.HealthCheckTask.doScan(HealthCheckTask.java:281)
> at com.sonatype.nexus.plugins.healthcheck.task.HealthCheckTask.doRunSafe(HealthCheckTask.java:215)
> at com.sonatype.nexus.plugins.healthcheck.task.HealthCheckTask.execute(HealthCheckTask.java:132)
> at com.sonatype.nexus.plugins.healthcheck.task.HealthCheckTask.execute(HealthCheckTask.java:1)
> at org.sonatype.nexus.scheduling.TaskSupport.call(TaskSupport.java:93)
> at org.sonatype.nexus.quartz.internal.task.QuartzTaskJob.doExecute(QuartzTaskJob.java:145)
> at org.sonatype.nexus.quartz.internal.task.QuartzTaskJob.execute(QuartzTaskJob.java:108)
> at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
> at org.sonatype.nexus.thread.internal.MDCAwareRunnable.run(MDCAwareRunnable.java:40)
> at org.apache.shiro.subject.support.SubjectRunnable.doRun(SubjectRunnable.java:120)
> at org.apache.shiro.subject.support.SubjectRunnable.run(SubjectRunnable.java:108)
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> 
> ```

Appreciate you help!

---

<div class="post-metadata">

**Author:** ![aornatovskyy](https://avatars.discourse-cdn.com/v4/letter/a/34f0e0/32.png) [@aornatovskyy](https://community.sonatype.com/u/aornatovskyy)\
**Post date:** [October 6, 2020, 7:06am UTC](https://community.sonatype.com/t/healthcheck-fails-npe/5044/2 "2020-10-06T07:06:47Z")

</div>

> [@dotan.s](#):
>
> `HealthCheckTask`

@dotan.s Can you also provide information about your Nexus version?

In case you did upgrade to the latest 3.28 Nexus Repository Manager,  
are you trigger Analyze first time or you already did it on the previous version?  
I just want to understand is it regression or not.

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![dotan.s](https://avatars.discourse-cdn.com/v4/letter/d/ecb155/32.png) [@dotan.s](https://community.sonatype.com/u/dotan.s)\
**Post date:** [October 6, 2020, 10:07am UTC](https://community.sonatype.com/t/healthcheck-fails-npe/5044/3 "2020-10-06T10:07:58Z")

</div>

Hi @aornatovskyy,  
Nexus version : OSS 3.8.0-02

This is the first time im trying to trigger Analyze.
