OneClick console does not show the device models in the Explorer window

book

Article ID: 74892

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

OneClick console does not show the device models in the Explorer window.  This was working previously.  Uninstalling and reinstalling java does not resolve the issue.  Logging this user in on another machine does successfully show the device models in the explorer window.

Cause

There was an internal code issue with how user security info was being processed.

Environment

Release: 10.2.2
Component: SPCOCK

Resolution

This is resolved in 10.2.2 by Spectrum_10.02.02.D325

This is also address in Spectrum 10.3.0 and above.

If you need a copy of the Spectrum_10.02.02.D325 patch please open a case with CA Support.

Additional Information

Reviewing the OneClick client Debug window you will see the following exception:

Java Console shows the following exceptions. 

Mar 08, 2018 17:26:57.358 - ClientAttributeConfig: URL common/attrConfig/rules?id=65538 returned error status: 200 
java.lang.ClassCastException: com.aprisma.spectrum.app.util.common.ClientUserSecurityUpdate cannot be cast to com.aprisma.spectrum.app.topo.common.repository.ClientModelUpdate 
at com.aprisma.spectrum.app.topo.client.repository.ModelRepository.init(ModelRepository.java:148) 
at com.aprisma.spectrum.app.topo.common.repository.AbstractModelRepository.start(AbstractModelRepository.java:490) 
at com.aprisma.spectrum.app.util.context.ContextFactory.threadSafeStartContextObject(ContextFactory.java:260) 
at com.aprisma.spectrum.app.util.context.ContextFactory.getContextObject(ContextFactory.java:164) 
at com.aprisma.spectrum.app.scm.client.hierarchy.AddToFamilyAction.<init>(AddToFamilyAction.java:52) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
at java.lang.reflect.Constructor.newInstance(Unknown Source) 
at java.lang.Class.newInstance(Unknown Source) 
at com.aprisma.spectrum.app.swing.window.menu.MenuConfigFactory.parseAction(MenuConfigFactory.java:426) 
at com.aprisma.spectrum.app.swing.window.menu.MenuConfigFactory.parseActions(MenuConfigFactory.java:551) 
at com.aprisma.spectrum.app.swing.window.menu.MenuConfigFactory.parseMenuItem(MenuConfigFactory.java:765) 
at com.aprisma.spectrum.app.swing.window.menu.MenuConfigFactory.parseMenu(MenuConfigFactory.java:811) 
at com.aprisma.spectrum.app.swing.window.menu.MenuConfigFactory.<init>(MenuConfigFactory.java:291) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)