Actions
Project activity #35796
closedTezza RM: Batch Executor library toevoegen
Start date:
19/11/2025
Due date:
% Done:
100%
Estimated time:
Description
@m.bloemberg@amsterdam.nl @h.arbely@amsterdam.nl
Om de antwoord bevredigend te maken gaan we het volgende doen:- We gaan een nieuwe beheer-tools library maken die de Batch Executor uitleest

- De huidige snackbar veranderen we in een dialog met dezelfde melding
- Met een knop wordt je herleid naar deze nieuwe library waar je de stand van zaken kunt inzien
- Er zal ook een Ok knop zijn waarbij je op het huidige scherm blijft.
- We gaan de huidige webscript /ciber/batch-executer/jobs hernoemen naar /contezza/batch-executor/jobs https://git.contezza.nl/develop/alfresco/alfresco-js-batch-executer/-/blob/main/src/main/resources/alfresco/templates/webscripts/com/ciber/batchexecuter/batch-executer.get.desc.xml?ref_type=heads
- Analyseren of we met de huidige data voldoende informatie terugzien
<table class="moduletable"> <thead> <tr> <th>Name</th> <th>Batch Size</th> <th>Threads</th> <th>Disabled Rules</th> <th>Node Function</th> <th>Batch Function</th> <th>Status</th> <th>Action</th> </tr> </thead> <tbody> <#list jobs as job> <tr> <td>${job.name}</td> <td>${job.batchSize?c}</td> <td>${job.threads?c}</td> <td>${job.disableRules?string}</td> <td>${job.onNodeFunction!""}</td> <td>${job.onBatchFunction!""}</td> <#assign status = job.status?string/> <td>${status}</td> <td> <#if status != "CANCELED" && status != "FINISHED"> <div title="Cancel job" class="cancel" onclick="cancel('${job.id?replace("'", "\\'")}');"></div> </#if> </td> </tr> </#list> </tbody> </table> - Analyse of de backend https://git.contezza.nl/develop/alfresco/alfresco-js-batch-executer/-/blob/main/src/main/java/nl/ciber/alfresco/repo/jscript/batchexecuter/ScriptBatchExecuter.java#L85 voldoende informatie bevat om goed te tonen
- Voor de wachtstand toevoegen, maken we gebruik van een default API van Alfresco. Hiervoor zouden we separaat een nieuwe ticket in kunnen schieten bij Alfresco/Hyland waarom dit zo 'traag' gaat.
Files
Updated by Tahir Malik 11 days ago
- Description updated (diff)
Wijzigingen:
- Package naam aanpassen van ciber naar contezza
- Java classe package aanpassen van /ciber naar /contezza
- Endpoint aanpassen van ciber naar contezza
- Versie gaat omhoog van 1.1.0 naar 1.2.0
- Readme overnemen van https://git.contezza.nl/develop/alfresco/contezza-solr-direct-search/-/tree/development?ref_type=heads
- Lokaal testen met
mvn clean deploy -DskipTests=true - Na acceptatie releasen met
mvn release:prepare release:perform release:clean -DskipTests=true -DreleaseVersion=1.2.0 -DdevelopmentVersion=1.2.1-SNAPSHOT - Readme bijwerken met deze informatie
- Cancel job knop is onzichtbaar vanwege missende icon, wel deze functionaliteit overnemen in de library
Updated by Diego Mirandola 10 days ago
- Status changed from Backlog to In Progress
Updated by Diego Mirandola 10 days ago
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Erik Hoogland
- Target version changed from Tezza Backlog to Tezza 2025.12
@Erik Hoogland
ik heb afgesproken met @Tahir Malik om dit op jouw naam te zetten ter review.
Updated by Erik Hoogland 10 days ago
- Status changed from Ready in Dev to In Progress
- Assignee changed from Erik Hoogland to Diego Mirandola
Updated by Diego Mirandola 10 days ago
- File clipboard-202512031605-9g33i.png clipboard-202512031605-9g33i.png added
- Status changed from In Progress to Ready in Dev
- Assignee changed from Diego Mirandola to Nume Groenewegen
Graag testen in branch feature/batch-executer/#35796, app tezza-rm, gekoppeld met dev-amsterdam.
Testpunten:
Testpunten:
- pagina 'Jobs' (url batch-executer/jobs) moet werken (weergave van jobs + actions verversen en verwijderen). Je kunt deze script gebruiken om jobs aan te maken: https://support.contezza.nl/issues/35796#note-3
- na het uitvoeren van action 'vernietigen' wordt er de volgende dialog getoond ipv een snackbar, en de action 'Jobs weergeven' navigeert naar pagina 'Jobs'

Het is mij nooit gelukt om de 'vernietigen' job in deze tabel te zien.
Updated by Nume Groenewegen 9 days ago
- Status changed from Ready in Dev to Test approved
- Assignee changed from Nume Groenewegen to Diego Mirandola
Getest in app tezza-rm op de punten uit https://support.contezza.nl/issues/35796#note-10 en akkoord met een kleine taalaanpassing.
Het is mij inderdaad ook niet gelukt om de vernietigen jobs te zien. De jobs uit het script zijn wel zichtbaar en kunnen geannuleerd worden.
Updated by Diego Mirandola 9 days ago
- Status changed from Test approved to In Progress
- Assignee changed from Diego Mirandola to Erik Hoogland
@Erik Hoogland zie commentaar van Tahir https://support.contezza.nl/issues/35796#note-11, kan jij dit oppakken?
Updated by Erik Hoogland 9 days ago
- Assignee changed from Erik Hoogland to Diego Mirandola
Hiervoor zijn de volgende merge request gemaakt op naam van @Rick de Rooij
Updated by Diego Mirandola 9 days ago
- Assignee changed from Diego Mirandola to Rick de Rooij
Updated by Rick de Rooij 3 days ago
- Assignee changed from Rick de Rooij to Tahir Malik
Zit in TS 3.5.1.
Updated by Diego Mirandola about 16 hours ago
- Assignee changed from Tahir Malik to Diego Mirandola
Updated by Diego Mirandola about 16 hours ago
- Status changed from In Progress to Ready in Test
Updated by Diego Mirandola about 16 hours ago
- Status changed from Ready in Test to Test approved
Updated by Diego Mirandola about 11 hours ago
- Status changed from Test approved to Resolved
- % Done changed from 0 to 100
Frontend wijzigingen zijn in contezza-apps versie 4.5.1.
Actions
