Skip to content

Conversation

@W1RED1
Copy link

@W1RED1 W1RED1 commented Jan 24, 2026

Describe your changes

Added worker property prefix to CRL download worker properties PROP_IGNORE_NEXT_UPDATE and PROP_MAX_DOWNLOAD_SIZE as described in #994

How has this been tested?

  1. Deployed changes to Wildfly
image
  1. Created CRL download worker service via admin web as documented
image image
  1. Verified requests received and database contents
image image image
  1. Deleted service via admin web and re-created service via CLI
sudo bin/ejbca.sh service create CRLDownloadService 'workerClassPath=org.ejbca.core.model.services.workers.CRLDownloadWorker worker.caidstocheck=1830581008 worker.maxDownloadSize=1048576 worker.ignoreNextUpdate=true intervalClassPath=org.ejbca.core.model.services.intervals.PeriodicalInterval interval.periodical.unit=MINUTES interval.periodical.value=1 actionClassPath=org.ejbca.core.model.services.actions.NoAction active=true'
Modifying 'org.ejbca.core.model.services.ServiceConfiguration'...
Current value of workerClassPath is ''.
Updated field: workerClassPath
workerClassPath returned value 'org.ejbca.core.model.services.workers.CRLDownloadWorker'.
New field value: org.ejbca.core.model.services.workers.CRLDownloadWorker
Modifying 'org.ejbca.core.model.services.ServiceConfiguration'...
Updated worker property: worker.caidstocheck
New worker property value: 1830581008
Modifying 'org.ejbca.core.model.services.ServiceConfiguration'...
Updated worker property: worker.maxDownloadSize
New worker property value: 1048576
Modifying 'org.ejbca.core.model.services.ServiceConfiguration'...
Updated worker property: worker.ignoreNextUpdate
New worker property value: true
---- SNIP ----
New interval property value: MINUTES
Modifying 'org.ejbca.core.model.services.ServiceConfiguration'...
Updated interval property: interval.periodical.value
New interval property value: 1
---- SNIP ----
Updated field: active
active returned value 'true'.
New field value: true
Service created.
  1. Re-verified requests received
image

Checklist before requesting a review

  • I have performed a self-review of my code
  • I have kept the patch limited to only change the parts related to the patch
  • This change requires a documentation update

See also Contributing Guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant