OneClick Java client and WebApp unresponsive
search cancel

OneClick Java client and WebApp unresponsive

book

Article ID: 423218

calendar_today

Updated On:

Products

Network Observability Spectrum

Issue/Introduction

OneClick Java client and WebApp are slow or are unresponsive despite the OneClick server being up and running.

Environment

DX NetOps Spectrum all currently supported releases

Cause

The following errors are being generated multiple times per second in the OneClick server log ($SPECROOT/tomcat/logs/catalina.out or stdout.log in Windows):

...
2025-12-21 00:15:59,578 [https-jsse-nio-8443-exec-20] WARN  com.aprisma.errorlog -  (RESTfulWebServices) - (ERROR) - Trying to create User Model via REST API: POST/model/
2025-12-21 00:15:59,618 [https-jsse-nio-8443-exec-16] WARN  com.aprisma.errorlog -  (RESTfulWebServices) - (ERROR) - Trying to create User Model via REST API: POST/model/
2025-12-21 00:15:59,657 [https-jsse-nio-8443-exec-17] WARN  com.aprisma.errorlog -  (RESTfulWebServices) - (ERROR) - Trying to create User Model via REST API: POST/model/
...
...


This is followed by:

2025-12-21 02:22:46,412 [https-jsse-nio-8443-exec-4] WARN  org.apache.cxf.jaxrs.provider.AbstractJAXBProvider - javax.xml.bind.MarshalException - with linked exception: [org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe]
        at com.sun.xml.bind.v2.runtime.MarshallerImpl.write(MarshallerImpl.java:303)
...
...
Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe


The IO Exception is usually due to network or down port.

So from the above example, there is a script/process that is overloading the OneClick server with a high rate of REST API queries and causing it not to respond due to excessive IO demand.

Resolution

Stop the script/process that is initiating the REST queries  and restart the OneClick server process. This should allow it run up normally and then you can investigate the REST script.