Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add fail-continue Export Option to ExportContentletProcessor #30839

Open
Tracked by #30557
jgambarios opened this issue Dec 3, 2024 · 0 comments
Open
Tracked by #30557

Add fail-continue Export Option to ExportContentletProcessor #30839

jgambarios opened this issue Dec 3, 2024 · 0 comments

Comments

@jgambarios
Copy link
Contributor

jgambarios commented Dec 3, 2024

Parent Issue

#30557

Task

Add support for a fail-continue option in ExportContentletProcessor to control how export handles errors during content processing.

Tasks:

  1. Add fail-continue parameter to export job parameters
  2. Implement error handling logic:
  • For fail-continue=true: log error and continue processing
  • For fail-continue=false: stop export on first error
  1. Track failed items regardless of fail-continue setting
  2. Add error summary to job result metadata:
  • Number of failed items
  • Error details per failed item
  • Total processed vs failed items
  1. Update tests

Proposed Objective

Core Features

Proposed Priority

Priority 2 - Important

Acceptance Criteria

  • Export respects fail-continue parameter
  • All errors are tracked and reported in job result
  • Error details include:
    • Content identifier
    • Error message
    • Stack trace for debugging
  • Export progress accurately reflects skipped/failed items
  • Tests cover both fail-continue modes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: New
Development

No branches or pull requests

1 participant