|
Bonjour, Je suis sous Jahia 5, et je n’arrive
pas toujours à accéder à un containerList dans un containerList . Je m’explique : dans un premier
cas j’ai quelque chose du type : <content:declareContainerList name="liste1"
title=" liste1"> <content:declareContainer> <content:declareField name="champ1"
title=" champ1" type="SmallText"
/> <content:declareContainerList
name="liste2" title=" liste2" > <content:declareContainer> <content:declareField
name="champ2" title=" champ2" type="Page" /> </content:declareContainer> </content:declareContainerList> </content:declareContainer> </content:declareContainerList> que je récupère
sans problème en faisant : <content:containerList name="liste1"
id=" liste1"> <content:container id=”container1” > <content:textField name="champ1" valueId="
champ1" /> <content:containerList name="liste2" id=" liste2" > <content:container name="container2"
> <content:pageField
name="champ2" valueId="champ2/> <jahiaHtml:actionMenu name="container2"
namePostFix="Portlet" resourceBundle="jahiatemplates.Corporate_portal_templates"
labelKey="ContentContainerOperations" useFieldSet=="false"> </content:container> <jahiaHtml:actionMenu name="liste2"
namePostFix="Portlet" resourceBundle="jahiatemplates.Corporate_portal_templates"
labelKey="ContentContainerListOperations" useFieldSet=="false"> </content:containerList> <jahiaHtml:actionMenu
name="container1" namePostFix="Portlet" resourceBundle="jahiatemplates.Corporate_portal_templates"
labelKey="ContentContainerOperations" useFieldSet=="false"> </content:container> <jahiaHtml:actionMenu
name="liste1" namePostFix="Portlet" resourceBundle="jahiatemplates.Corporate_portal_templates"
labelKey="ContentContainerListOperations" useFieldSet=="false"> </content:containerList> et dans un 2ème
cas, je fais la même chose si ce n’est que le type du champ du premier
container est aussi un PageField ! et là ça ne marche
pas, avec l’actionMenu j’ai une alert _javascript_ avec « Unable to process the request », et en passant
par un addContainerUrl, la popup
s’ouvre avec une page d’erreur, et une exception Exception StackTrace: Cause level : 0 (level 0 is the
most precise exception) java.lang.NullPointerException at
org.jahia.services.lock.LockPrerequisites.verifyLockForWorkflow(LockPrerequisites.java:266) at
org.jahia.services.lock.LockPrerequisites.isLockAcquirable(LockPrerequisites.java:112) at
org.jahia.services.lock.LockRegistry.acquire(LockRegistry.java:114) at
org.jahia.services.lock.LockRegistry.acquire(LockRegistry.java:99) ... quelqu’un a une idée ? Nicolas Dupouy |
