9 comments (9 comments)0 reactions (0 reactions)0 assignees (0 assignees)Java25,266 stars (25,266 stars)9,474 forks (9,474 forks)batch import
component:coreenhancementgood first issueimported-jira-issuepriority:minorresolution:unresolved
- Issue type
- feature
- Research direction
- This issue is a follow up to JENKINS 24452, which previously attempted to export the cause field but hit a NotExportableException for non ExportedBean objects. The solution involves checking if the cause object (class ChannelTermination.Cause) has @ExportedBean annotations; if not, wrap it in an ExportedBean container. Review the file 'hudson/slaves/OfflineCause.java' and understand the existing remoting export mechanism. There are 9 comments in the GitHub issue (link: #22545) that may provide additional context.