AnsweredAssumed Answered

Q2 2017 java.lang.ClassNotFoundException: blackboard.cms.xythos.web.security.PermissionContext

Question asked by goh.ian on Nov 28, 2017
Latest reply on Nov 30, 2017 by goh.ian

We have a command-line custom java app that does some grade-related querying that worked in Q2 2016, but is now failing in Q2 2017 (CU4).

 

The bb-services-log-standalone.txt has

 

 

 

2017-11-28 08:51:22 -0500 - Extension type blackboard.persist.assessment.impl.AssessmentBasedReportExecutionEntitlement could not be found. Extension AssessmentBasedReportExecutionEntitlement will not be registered.

2017-11-28 08:51:22 -0500 - Extension point type blackboard.cms.xythos.web.security.PermissionContext could not be found. Extension point permissionContext will not be registered. - java.lang.ClassNotFoundException: blackboard.cms.xythos.web.security.PermissionContext

at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)

at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

at blackboard.platform.extension.impl.ExtensionManagerImpl.addExtensionPoint(ExtensionManagerImpl.java:338)

at blackboard.platform.extension.impl.ExtensionManagerImpl.addExtensions(ExtensionManagerImpl.java:304)

at blackboard.platform.extension.impl.ExtensionManagerImpl.addExtensionSource(ExtensionManagerImpl.java:216)

at blackboard.platform.extension.service.impl.ExtensionRegistryService.loadModules(ExtensionRegistryService.java:83)

at blackboard.platform.extension.service.impl.ExtensionRegistryService.serviceInit(ExtensionRegistryService.java:65)

at blackboard.platform.service.ServiceManagerImpl$ServiceImplWrapper.doInit(ServiceManagerImpl.java:807)

at blackboard.platform.service.ServiceManagerImpl$ServiceImplWrapper.<init>(ServiceManagerImpl.java:775)

at blackboard.platform.service.ServiceManagerImpl.registerService(ServiceManagerImpl.java:395)

at blackboard.platform.service.ServiceManagerImpl.doInitService(ServiceManagerImpl.java:590)

at blackboard.platform.service.ServiceManagerImpl.initServices(ServiceManagerImpl.java:283)

at blackboard.platform.service.ServiceManagerImpl.init(ServiceManagerImpl.java:223)

at blackboard.platform.service.ServiceManagerImpl.init(ServiceManagerImpl.java:152)

at blackboard.platform.BbServiceManager.init(BbServiceManager.java:122)

at blackboard.platform.ApplicationLauncher.main(ApplicationLauncher.java:150)

2017-11-28 08:51:22 -0500 - DataStoreDescriptor: Parsing configuration file E:\blackboard\config\bb-datastores-standalone.xml

2017-11-28 08:51:22 -0500 - DataStoreDescriptor: Parsing configuration stream

2017-11-28 08:51:23 -0500 - PersistenceManagerConfig: Loading bindings from file: E:\blackboard\config\internal\persistence-bindings\bb-platform-db.xml

2017-11-28 08:51:23 -0500 - PersistenceManagerConfig: Loading bindings from file: E:\blackboard\config\internal\persistence-bindings\bb-platform-xml.xml

2017-11-28 08:51:23 -0500 - PersistenceManagerConfig: Loading bindings from file: E:\blackboard\config\internal\persistence-bindings\bb-qti-db.xml

2017-11-28 08:51:23 -0500 - PersistenceManagerConfig: Loading bindings from file: E:\blackboard\config\internal\persistence-bindings\bb-qti-xml.xml

2017-11-28 08:51:23 -0500 - FileManagerConfigFileParser: Parsing configuration file E:\blackboard\config\internal\bb-filemanager.xml

2017-11-28 08:51:24 -0500 - Broker add event occured.

2017-11-28 08:51:24 -0500 - Tried to re-register the message broker event listener.

2017-11-28 08:51:24 -0500 - Version Info - Db version = 3200.0.4-rel.89+d3990d0 - File Version = 3200.0.4-rel.89+d3990d0

2017-11-28 08:51:24 -0500 - Broker Add handled and cache peers have subscription now

2017-11-28 08:51:24 -0500 - BbEhCacheActiveMQInitialContextFactory: peerAdded: Flushing all caches

2017-11-28 08:51:24 -0500 - CacheEh: flushing all caches

2017-11-28 08:51:24 -0500 - BbJMSCacheManagerPeerProvider for CacheManager CacheEhImpl being disposed

 

Does this mean somewhere in our source code we're trying to  import blackboard.cms.xythos.X or including an older blackboard-platform.jar?

Outcomes