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

Document ID : KB000074892
Last Modified Date : 27/03/2018
Show Technical Document Details
Issue:
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.
Resolution:
This is resolved in 10.2.2 by Spectrum_10.02.02.D325

OC console doesn't show devices in the Explorer window (DE352070, 00982024)

This is tentatively scheduled to be fixed in Spectrum 10.3 once it is released.

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)