Spectrum BouncyCastleFipsProvider error
search cancel

Spectrum BouncyCastleFipsProvider error

book

Article ID: 279711

calendar_today

Updated On:

Products

Spectrum Network Observability

Issue/Introduction

When launching the Spectrum Control Panel the following error shows in the $SPECROOT/bin/SCP.OUT:

Wed Feb 21 07:40:51 EST 2024: DX NetOps SPECTRUM Control Panel started.
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/jcajce/provider/BouncyCastleFipsProvider
        at com.aprisma.spectrum.core.util.CsCorbaSec.createLoginCertificate(CsCorbaSec.java:339)
        at com.aprisma.spectrum.core.util.CsCorbaSec.setLoginInfo(CsCorbaSec.java:263)
        at com.aprisma.spectrum.core.util.CsCorbaSec.setLoginInfo(CsCorbaSec.java:231)
        at com.aprisma.visibroker.VBrokerCORBAHelper.setSecurityInfo(VBrokerCORBAHelper.java:1248)
        at com.aprisma.visibroker.VBrokerCORBAHelper.init(VBrokerCORBAHelper.java:176)
        at com.aprisma.spectrum.app.controlpanel.ControlPanel.cpMain(ControlPanel.java:4569)
        at com.aprisma.spectrum.app.controlpanel.ControlPanel.main(ControlPanel.java:4633)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
        at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
        at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
        at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
        ... 7 more

 

Cause

Internal typo in the name of the library file.

Resolution

This is resolved in NetOps 22.2.7 and above.