search cancel

HTTP 500 Error when listing SSO aliases in OneClick UI

book

Article ID: 133689

calendar_today

Updated On:

Products

CA eHealth CA Spectrum

Issue/Introduction

When clicking the "list" button off the SSL Certificate page the following error is displayed:


HTTP Status 500 – Internal Server Error


________________________________


Type Exception Report


Message Filter execution threw an exception


Description The server encountered an unexpected condition that prevented it from fulfilling the request.


Exception


javax.servlet.ServletException: Filter execution threw an exception


Root Cause


java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.readFully(Ljava/io/InputStream;[B)V

org.apache.commons.fileupload.disk.DiskFileItem.get(DiskFileItem.java:313)

org.apache.commons.fileupload.disk.DiskFileItem.getString(DiskFileItem.java:338)

org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.processNormalFormField(JakartaMultiPartRequest.java:134)

org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.processUpload(JakartaMultiPartRequest.java:91)

org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest.parse(JakartaMultiPartRequest.java:63)

org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper.<init>(MultiPartRequestWrapper.java:80)

org.apache.struts2.dispatcher.Dispatcher.wrapRequest(Dispatcher.java:820)

org.apache.struts2.dispatcher.PrepareOperations.wrapRequest(PrepareOperations.java:146)

org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:134)


Note The full stack trace of the root cause is available in the server logs.

Environment

Release :

Component : DX NetOps Spectrum Core / SpectroSERVER

Cause

Old library files still exist in the installation

Resolution

Stop Spectrum Tomcat


Go to $SPECROOT/tomcat/lib

Find:


commons-io.jar and commons-io-2.6.jar


Remove commons-io.jar


Start Tomcat back up.