NebulaLogger icon indicating copy to clipboard operation
NebulaLogger copied to clipboard

Managed package installation fails in sandbox

Open lemerv opened this issue 7 months ago • 4 comments

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

lemerv avatar Jun 03 '25 00:06 lemerv

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.

lemerv avatar Jun 03 '25 05:06 lemerv

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.

jongpie avatar Jun 03 '25 18:06 jongpie

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 😃

lemerv avatar Jun 03 '25 19:06 lemerv

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.

AndyHaas avatar Sep 23 '25 12:09 AndyHaas