Managed package installation fails in sandbox
Package Edition of Nebula Logger
Managed Package
Package Version of Nebula Logger
Nebula Logger - Managed Package Spring '25 Release v4.16.0
New Bug Summary
I am getting an "installation failed" message when trying to install the managed package into my sandbox. Full error details below.
From what I can tell, it is related to chatter and/or a chatter component on a flexi page?
Chatter is enabled in the sandbox
Any idea what exactly is causing the error here? Thanks
Package: Nebula Logger - Managed Package (04t5Y0000015pGt)
Error Number: 1484047469-798370 (-1373349653)
Problem:
1. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
CallableLogger: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
2. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.CallableLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
CallableLogger_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.CallableLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
3. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
ComponentLogger: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
4. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.ComponentLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
ComponentLogger_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.ComponentLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
5. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
FlowCollectionLogEntry: Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
6. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
FlowCollectionLogEntry_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
7. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
FlowLogEntry: Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
8. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
FlowLogEntry_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
9. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
FlowLogger: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
10. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
FlowLogger_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
11. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
FlowRecordLogEntry: Dependent class is invalid and needs recompilation:
Class Nebula.FlowLogger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
12. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
FlowRecordLogEntry_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
13. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogBatchPurger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogBatchPurgeController: Dependent class is invalid and needs recompilation:
Class Nebula.LogBatchPurger : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
14. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogBatchPurgeController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
15. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogBatchPurgeScheduler: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
16. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogBatchPurgeScheduler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
17. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogBatchPurger: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
18. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogBatchPurger_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
19. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryEventBuilder_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
20. ApexClass Variable does not exist: Schema.Topic
LogEntryEventHandler: Variable does not exist: Schema.Topic
21. ApexClass Variable does not exist: Schema.TopicAssignment
LogEntryEventHandler: Variable does not exist: Schema.TopicAssignment
22. ApexClass Invalid type: Schema.TopicAssignment
LogEntryEventHandler: Invalid type: Schema.TopicAssignment
23. ApexClass Invalid type: Schema.TopicAssignment
LogEntryEventHandler: Invalid type: Schema.TopicAssignment
24. ApexClass Invalid type: Schema.TopicAssignment
LogEntryEventHandler: Invalid type: Schema.TopicAssignment
25. ApexClass Schema.TopicAssignment value in when expression cannot be implicitly converted to the SObject type in switch expression
LogEntryEventHandler: Schema.TopicAssignment value in when expression cannot be implicitly converted to the SObject type in switch expression
26. ApexClass Invalid type: Schema.Topic
LogEntryEventHandler: Invalid type: Schema.Topic
27. ApexClass Schema.Topic value in when expression cannot be implicitly converted to the SObject type in switch expression
LogEntryEventHandler: Schema.Topic value in when expression cannot be implicitly converted to the SObject type in switch expression
28. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogEntryEventHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
29. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogEntryEventStreamController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
30. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryFieldSetPicklist_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
31. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryHandler: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
32. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogEntryHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
33. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryMetadataViewerController: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
34. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryMetadataViewerController : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryMetadataViewerController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryMetadataViewerController : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
35. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogEntryTagHandler: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
36. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogEntryTagHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
37. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogHandler: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
38. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LogHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
39. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector: Invalid type: Schema.Topic
40. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector: Invalid type: Schema.Topic
41. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector_Tests: Invalid type: Schema.Topic
42. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector_Tests: Invalid type: Schema.Topic
43. ApexClass Variable does not exist: topics
LogManagementDataSelector_Tests: Variable does not exist: topics
44. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector_Tests: Invalid type: Schema.Topic
45. ApexClass Variable does not exist: topics
LogManagementDataSelector_Tests: Variable does not exist: topics
46. ApexClass DML requires SObject or SObject list type: List<Schema.Topic>
LogManagementDataSelector_Tests: DML requires SObject or SObject list type: List<Schema.Topic>
47. ApexClass Variable does not exist: matchingTopic
LogManagementDataSelector_Tests: Variable does not exist: matchingTopic
48. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector_Tests: Invalid type: Schema.Topic
49. ApexClass Variable does not exist: expectedResults
LogManagementDataSelector_Tests: Variable does not exist: expectedResults
50. ApexClass Invalid type: Schema.Topic
LogManagementDataSelector_Tests: Invalid type: Schema.Topic
51. ApexClass Method does not exist or incorrect signature: void areEqual(List<Schema.Topic>, List<Schema.Topic>) from the type System.Assert
LogManagementDataSelector_Tests: Method does not exist or incorrect signature: void areEqual(List<Schema.Topic>, List<Schema.Topic>) from the type System.Assert
52. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogMassDeleteExtension: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
53. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogMassDeleteExtension : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogMassDeleteExtension_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LogMassDeleteExtension : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
54. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogViewerController: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
55. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogViewerController : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LogViewerController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LogViewerController : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
56. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
Logger: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
57. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerBatchableContext_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
58. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerDataStore_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
59. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerEmailSender: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
60. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LoggerEmailSender_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
61. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerHomeHeaderController: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
62. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerHomeHeaderController : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerHomeHeaderController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerHomeHeaderController : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
63. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerMockDataCreator: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
64. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerMockDataStore: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
65. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerSObjectHandler: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
66. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerSObjectHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
67. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerScenarioHandler: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
68. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LoggerScenarioHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
69. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerSettingsController: Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
70. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LoggerSettingsController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
71. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerTagHandler: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerSObjectHandler : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
72. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LoggerTagHandler_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
73. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
LoggerTestConfigurator: Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
74. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
LoggerTriggerableContext_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
75. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
Logger_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerTestConfigurator : Dependent class is invalid and needs recompilation:
Class Nebula.LogEntryEventHandler : Variable does not exist: Schema.Topic
76. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
RelatedLogEntriesController: Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
77. ApexClass Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
RelatedLogEntriesController_Tests: Dependent class is invalid and needs recompilation:
Class Nebula.LoggerMockDataCreator : Dependent class is invalid and needs recompilation:
Class Nebula.Logger : Dependent class is invalid and needs recompilation:
Class Nebula.LoggerEmailSender : Dependent class is invalid and needs recompilation:
Class Nebula.LogManagementDataSelector : Invalid type: Schema.Topic
78. ApexTrigger Variable does not exist: LoggerSObjectHandler
Log: Variable does not exist: LoggerSObjectHandler
79. ApexTrigger Variable does not exist: LoggerSObjectHandler
LogEntry: Variable does not exist: LoggerSObjectHandler
80. ApexTrigger Variable does not exist: LoggerSObjectHandler
LogEntryEvent: Variable does not exist: LoggerSObjectHandler
81. ApexTrigger Variable does not exist: LoggerSObjectHandler
LogEntryTag: Variable does not exist: LoggerSObjectHandler
82. ApexTrigger Variable does not exist: LoggerSObjectHandler
LoggerScenario: Variable does not exist: LoggerSObjectHandler
83. ApexTrigger Variable does not exist: LoggerSObjectHandler
LoggerTag: Variable does not exist: LoggerSObjectHandler
84. LightningComponentBundle(loggerHomeHeader) Unable to find Apex action class referenced as 'LoggerHomeHeaderController'.
loggerHomeHeader: Unable to find Apex action class referenced as 'LoggerHomeHeaderController'.
85. ApexPage Apex class 'Nebula.LogMassDeleteExtension' does not exist
LogMassDelete: Apex class 'Nebula.LogMassDeleteExtension' does not exist
86. FlexiPage(LogEntryRecordPage) Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
LogEntryRecordPage: Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
87. FlexiPage(LogRecordPage) Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
LogRecordPage: Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
88. PermissionSet(LoggerAdmin) In field: apexClass - no ApexClass named ComponentLogger found
LoggerAdmin: In field: apexClass - no ApexClass named ComponentLogger found
89. PermissionSet(LoggerEndUser) In field: apexClass - no ApexClass named ComponentLogger found
LoggerEndUser: In field: apexClass - no ApexClass named ComponentLogger found
90. PermissionSet(LoggerLogCreator) In field: apexClass - no ApexClass named ComponentLogger found
LoggerLogCreator: In field: apexClass - no ApexClass named ComponentLogger found
91. PermissionSet(LoggerLogViewer) In field: apexClass - no ApexClass named LogBatchPurgeController found
LoggerLogViewer: In field: apexClass - no ApexClass named LogBatchPurgeController found
Okay I did some digging. It turns out the "Topics for Objects" feature was not enabled for my org. This is a feature that salesforce support need to enable on their side (a fact that I cannot find documented anywhere). Once enabled I tried installing again, and this time it failed with a much shorter error message:
Package: Nebula Logger - Managed Package (04t5Y0000015pGt)
Error Number: 1484047469-892889 (-478911680)
Problem:
1. FlexiPage(LogEntryRecordPage) Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
LogEntryRecordPage: Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
2. FlexiPage(LogRecordPage) Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
LogRecordPage: Your org doesn't have access to component forceChatter:topicsOnRecordWrapper.
This issue, as far as I can find, seems to be with some changes to flexi page metadata in one of the 2022 SF releases. I've tried to work out how to fix this, but still stuck.
If anyone knows a way around this, please let me know.
Hi @lemerv this is an interesting issue - I was under the impression that "Topics for Objects" was enabled in all orgs, I haven't heard of someone having issues with this previously. Any chance you can share some more details about your org (how old is it, which edition do you have, etc.)? And is there any info you can share on how you got Salesforce support to enable it?
In general, I consider Nebula Logger's usage of topics as a somewhat deprecated feature - I started using Topic and TopicAssignment years ago since it was an out-of-the-box feature. But in release v4.6.0, I added the custom objects LoggerTag__c and LogEntryTag__c as improvements/replacements, with the option for orgs to still use Topic & TopicAssignment if they prefer... I'm hesitant to fully deprecate the usage of topics in case some orgs are still using it, but I also don't want this to be a blocker that prevents people (like yourself) from installing it.
Let me know any details that you can share about your org - this doesn't seem to be a widespread issue, but I definitely want to reconsider some of this functionality if it's causing installation errors.
Hi @jongpie Thanks for the response. I finally got it working.
After enabling "Topics for Objects" I was still missing the "Topics" lightning component in the lightning app builder. I raised with this support and they responded saying I was missing the “Topics: Enable Chatter topics” backend permission.
They then enabled this for me and now the installation succeeds.
Our org is Enterprise edition and is about 2.5yrs old. No idea why these features were not enabled?
In terms of getting SF support to enable it, I just asked them to:
- Enable the "Topics for Objects" backend permission
- Enable the "Topics: Enable chatter topics" backend permission
Hope that helps 😃
FYI Just ran into this error as well. Looks like Salesforce may not be enabling this feature out of the box. This org was created in 2024.
I reached out to Salesforce and all three of our orgs (DEV, QA, PROD) were disabled.