Diagnose en hoe om te gaan met iemand met het Cornelia de Lange Syndroom
eerste internationale consensusverklaring
(Aangepast voor gemakkelijke toegang en bredere distributie).
- Wat is het Cornelia de Lange-syndroom?
- Wat is de oorzaak van het Cornelia de Lange-syndroom?
- Hoe wordt de diagnose Cornelia de Lange-syndroom gesteld?
- Welke medische zorg kan een kind met CdLS nodig hebben?
- Welke gezondheidsproblemen kan een kind met CdLS krijgen?
- Wat zijn de cognitieve en gedragskenmerken van het Cornelia de Lange-syndroom?
- Veranderen de cognitieve en gedragskenmerken met de leeftijd bij CdLS ?
- Zorgplanning bij Cornelia de Lange-syndroom.
- Volledige lijst van aanbevelingen:
- Referenties
- Aanvullend vak 1. Medische noodgevallenkaart Cornelia de Lange-syndroom
- Tabel 3. Studies die melding maken van het niveau van de intellectuele handicap bij personen met het Cornelia de Lange-syndroom
- Tabel 4. Studies die het niveau van de ontwikkelingsachterstand bij personen met het Cornelia de Lange syndroom rapporteren
Aangepast van: Kline, A. D., Moss, J. F., Selicorni, A., Bisgaard, A., Deardorff, M. A., Gillett, P. M., Ishman, S. L., Kerr, L. M., Levin, A. V., Mulder, P. A., Ramos, F. J., Wierzba, J., Ajmone, P.F., Axtell, D., Blagowidow, N., Cereda, A., Costantino, A., Cormier-Daire, V., FitzPatrick, D., Grados, M., Groves, L., Guthrie, W., Huisman, S., Kaiser, F. J., Koekkoek, G., Levis, M., Mariani, M., McCleery, J. P., Menke, L. A., Metrena, A., O’Connor, J., Oliver, C., Pie, J., Piening, S., Potter, C. J., Quaglio, A. L., Redeker, E., Richman, D., Rigamonti, C., Shi, A., Tümer, Z., Van Balkom, I. D. C. and Hennekam, R. C. (2018). Diagnose en management bij Cornelia de Lange Syndroom: Eerste internationale consensusverklaring. Nature Reviews Genetics, 19, 649-666.
De tekst van deze pagina's en de figuren 1, 2, 3, 4 en 5, de tabellen 1 en 2 en kader 1 zijn aangepast ten opzichte van het oorspronkelijke artikel.
Aanpassing, de Engelse basisversie, geschreven door: Lauren Shelley, Rachel Royston, Chris Oliver, Tonie Kline, David Fitzpatrick, Bjorn Harris, Steve Knight, Alan Peaford, Jules Harris, David Axtell, Charlie Blockley, Sara Peaford and Natalie Blockley.
Het werk aan de aanpassing werd gefinancierd door een subsidie van Cerebra aan de Universiteit van Birmingham.>>https://www.birmingham.ac.uk/schools/psychology/centres/cerebra/index.aspx||rel="noopener noreferrer" target="_blank"]]
Opmerking: Verwijzingen naar gepubliceerde documenten worden aangeduid met (nummer), bijvoorbeeld (1) of (2). De volledige referentie voor het document is te vinden naast het corresponderende nummer in het referentiegedeelte aan het einde van het document.
Failed to execute the [velocity] macro. Cause: [null]. Click on this message for details.
org.xwiki.rendering.macro.MacroExecutionException: Failed to evaluate Velocity Macro for content [{{html}}
##------------------------------------------------------------------------------------
## WaihonaPedia has a Topic-tag model
## the idea is like the xwiki-tag model, but the difference that you can only tag with predefined Topicsd
## Below we show these tags
## and when context.user is a moderator we offer some edit functionality
##------------------------------------------------------------------------------------
#*
#if($doc.getObjects('WaihonaCode.ATEPublic.ATEPublicClass').size() == 0 && $doc.getObjects('WaihonaCode.diseaseClass').size()==0
&& $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() > 0)
*#
#set($ateClassName = 'WaihonaCode.ATEPublic.ATEPublicClass' )
#set($atePublicMasterATEQueryDef = "from doc.object($ateClassName) as ate where ate.questionID = :thisKey")
#set($atePublicTranslationsATEQueryDef = "from doc.object($ateClassName) as ate where ate.parentQuestionID = :thisKey")
#set($atePublicTranslationTags = [])
#if($doc.getObject($ateClassName) && $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() == 0) ## This is ATEPublic with NO topic-tags; often translations
#if($doc.getObject($ateClassName).getProperty('parentQuestionID') && $doc.getObject($ateClassName).getProperty('parentQuestionID').getValue() != '') ##This is translation doc
#set($thisQuestionID = $doc.getObject($ateClassName).getProperty('parentQuestionID').getValue())
#set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList)
#set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef))
#set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags))
#end
## Find the master
#set($atePublicMasterDocRefList = $services.query.xwql($atePublicMasterATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicMasterDocRef in $atePublicMasterDocRefList)
#set($atePublicMasterDoc = $xwiki.getDocument($atePublicMasterDocRef))
#set($theseTags = $atePublicMasterDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags))
#end
#else ## This is a master, find the other translations
#set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('questionID').getValue())
#set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList)
#set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef))
#set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($atePublicTranslationTags = $collectiontool.union($atePublicTranslationTags,$theseTags))
#end
#end
#end
#if($doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2').size() > 0 || $atePublicTranslationTags.size() > 0)
## The Ask the Expert application needs a specific way of handling these tags
## The class deals with translations by creating seperate pages for each region (e.g. nl-nl, be-nl)
## And each region could add topic's (allthough it is advised to do it only on the master page)
## Translations of a page are kept together by properties questionID (=master) and parentQuestionID (=translations)
#if($doc.getObject($ateClassName) && $atePublicTranslationTags.size() == 0)
#set($theseTags = $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2') )
#set($topicTags = $collectiontool.union($topicTags,$theseTags))
#if($doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID') && $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID').getValue() != '') ##This is translation doc
#set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('parentQuestionID').getValue())
#set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList)
#set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef))
#set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($topicTags = $collectiontool.union($topicTags,$theseTags))
#end
## Find the master
#set($atePublicMasterDocRefList = $services.query.xwql($atePublicMasterATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicMasterDocRef in $atePublicMasterDocRefList)
#set($atePublicMasterDoc = $xwiki.getDocument($atePublicMasterDocRef))
#set($theseTags = $atePublicMasterDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($topicTags = $collectiontool.union($topicTags,$theseTags))
#end
#else ## This is a master, find the other translations
#set($thisQuestionID = $doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass').getProperty('questionID').getValue())
#set($atePublicTranslationsDocRefList = $services.query.xwql($atePublicTranslationsATEQueryDef).bindValue('thisKey', $thisQuestionID).addFilter('unique').execute() )
#foreach($atePublicTranslationDocRef in $atePublicTranslationsDocRefList)
#set($atePublicTranslationDoc = $xwiki.getDocument($atePublicTranslationDocRef))
#set($theseTags = $atePublicTranslationDoc.getObjects('WaihonaCode.pageTopicTagClass') )
#set($topicTags = $collectiontool.union($topicTags,$theseTags))
#end
#end
#else
#set($topicTags = $doc.getObjects('WaihonaCode.pageTopicTagClass','topicType', '2') )
#end
#set($topicTags = $collectiontool.union($topicTags,$atePublicTranslationTags ))
#set($topicClassName = 'WaihonaCode.healthTopicsClass')
#set($diseaseTagClassName = 'WaihonaCode.ATEPublic.diseaseTagClass' )
#set($diseaseClassName = 'WaihonaCode.diseaseClass')
#set($topicQueryDef = "from doc.object($topicClassName) as topic where topic.key = :thisKey")
#set($diseaseQueryDef = "from doc.object($diseaseClassName) as dis where dis.key = :thisKey")
#set($publicationsQueryDef = "from doc.object('WaihonaCode.pageTopicTagClass') as pub where pub.topicType = '2' and pub.topicKey = :thisTopicKey")
#set($publicationsCountQueryDef = "from doc.object('WaihonaCode.pageTopicTagClass') as prim where doc.fullName not in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.themeRoomCloserLookClass') AND doc.fullName not in (select distinct obj2.name from BaseObject as obj2 where obj2.className = 'WaihonaCode.ATEPublic.ATEPublicClass') AND doc.fullName not in (select distinct obj3.name from BaseObject as obj3 where obj3.className = 'WaihonaCode.ATEPrivatClass') AND doc.fullName not in (select distinct obj4.name from BaseObject as obj4 where obj4.className = 'WaihonaCode.themeRoomClass') AND doc.fullName not in (select distinct obj5.name from BaseObject as obj5 where obj5.className = 'Blog.BlogPostClass')AND prim.topicKey = :thisTopicKey AND prim.topicType = '2'")
#set($storyCount1QueryDef = "from doc.object('WaihonaCode.themeRoomCloserLookClass') as prim where prim.storyTopicKey = :thisTopicKey")
#set($storyCount2QueryDef = "from doc.object(WaihonaCode.pageTopicTagClass) as prim where doc.fullName in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.themeRoomCloserLookClass') AND prim.topicKey = :thisTopicKey")
#set($ateCountQueryDef = "from doc.object(WaihonaCode.pageTopicTagClass) as prim where doc.fullName in (select distinct obj1.name from BaseObject as obj1 where obj1.className = 'WaihonaCode.ATEPublic.ATEPublicClass')AND prim.topicKey = :thistopicKey")
#set($diseaseKey = '')
#set($topicsArray = [])
#set($showMoreOnObjects = {})
#foreach($topicTag in $topicTags)
#set($topicObject = {})
#set($thisKey = $topicTag.getProperty('topicKey').getValue() )
#set($thisTopicList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $thisKey).addFilter('unique').execute() )
## =============
## Find the Topic Text, The Parent key
#foreach($thisTopicDocRef in $thisTopicList )
##This will loop only once since we should only find ONE document
#set($thisTopicDoc = $xwiki.getDocument($thisTopicDocRef))
## We need to search for a diseaseTag in the topicTree
## A better algorithm for below is a recursive one, but I always struggle with that one in Velocity
## ++++++++++++++++++++++++++++++
#if( $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue()
&& $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue() != '' )
#set($parentKey = $thisTopicDoc.getObject($topicClassName).getProperty('parent').getValue() )
#set($parentList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parentKey).addFilter('unique').execute() )
#foreach($parentDocRef in $parentList )
##This will loop only once since we should only find ONE document
#set($parentDoc = $xwiki.getDocument($parentDocRef))
#if( $parentDoc.getObject($topicClassName).getProperty('parent').getValue() && $parentDoc.getObject($topicClassName).getProperty('parent').getValue() != '' )
#set($parent2Key = $parentDoc.getObject($topicClassName).getProperty('parent').getValue() )
#set($parent2List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent2Key).addFilter('unique').execute() )
#foreach($parent2DocRef in $parent2List )
#set($parent2Doc = $xwiki.getDocument($parent2DocRef))
#if( $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() && $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() != '' )
#set($parent3Key = $parent2Doc.getObject($topicClassName).getProperty('parent').getValue() )
#set($parent3List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent3Key).addFilter('unique').execute() )
#foreach($parent3DocRef in $parent3List )
#set($parent3Doc = $xwiki.getDocument($parent3DocRef))
#if( $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() && $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() != '' )
#set($parent4Key = $parent3Doc.getObject($topicClassName).getProperty('parent').getValue() )
#set($parent4List = $services.query.xwql($topicQueryDef).bindValue('thisKey', $parent4Key).addFilter('unique').execute() )
#foreach($parent3DocRef in $parent3List )
#end
#else
#set($diseaseKey = $parent3Doc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() )
#end
#end
#else
#set($diseaseKey = $parent2Doc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() )
#end
#end
#else
#set($diseaseKey = $parentDoc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() )
#end
#end
#else
#set($diseaseKey = $thisTopicDoc.getObject($diseaseTagClassName).getProperty('diseaseKey').getValue() )
#end
#set($discard = $topicObject.put('parentKey', $parentKey))
#end
#set($discard = $showMoreOnObjects.put('diseaseKey', $diseaseKey))
## =============
## Found the Topic Text, the disease with the topic, The Parent key
## ++++++++++++++++++++++++++++++
#set($diseaseDocRefList = $services.query.xwql($diseaseQueryDef).bindValue('thisKey', $diseaseKey).addFilter('unique').execute() )
#foreach($diseaseDocRef in $diseaseDocRefList)
#set($publicationDocRef = $xwiki.getDocument($diseaseDocRef).getObject($diseaseClassName).getProperty('publicationspace').getValue() )
#set($discard = $showMoreOnObjects.put('publicationDocRef', $publicationDocRef))
#end
## We have a user problem when the topic referred to has only ONE publication
## It will be $doc for the entity (informationb,Experience or question) currently viewed
## so we should count the publications that will be shown when the indexpage wil be shown, only > 1 : FOR THE CURRENT ENTITY!
#set($infoPageRefArray = [])
#set($answerPageRefArray = [])
#set($storyPageRefArray = [])
#if($services.query.xwql($publicationsQueryDef).bindValue('thisTopicKey', $thisKey).addFilter('unique').count() >= 1)
## We can have 1 page with multiple translations, these will be counted
#foreach($thisPageRef in $services.query.xwql($publicationsQueryDef).bindValue('thisTopicKey', $thisKey).addFilter('unique').execute())
#if(!$xwiki.getDocument($thisPageRef).getObject('WaihonaCode.ATEPublic.ATEPublicClass') &&
!$xwiki.getDocument($thisPageRef).getObject('WaihonaCode.themeRoomCloserLookClass') )
#set($tempArray = [])
#set($discard = $tempArray.add($thisPageRef))
#set($infoPageRefArray = $collectionstool.union($infoPageRefArray, $tempArray))
#elseif($xwiki.getDocument($thisPageRef).getObject('WaihonaCode.ATEPublic.ATEPublicClass'))
#set($tempArray = [])
#set($discard = $tempArray.add($thisPageRef))
#set($answerPageRefArray = $collectionstool.union($answerPageRefArray, $tempArray))
#else
#set($tempArray = [])
#set($discard = $tempArray.add($thisPageRef))
#set($storyPageRefArray = $collectionstool.union($storyPageRefArray, $tempArray))
#end
#end
#set($discard = $topicObject.put('informationArray', $infoPageRefArray))
#set($discard = $topicObject.put('storyArray', $storyPageRefArray))
#set($discard = $topicObject.put('answerArray', $answerPageRefArray))
##set($topicDisplayerURL = $xwiki.getDocument($topicDisplayerPageRef).getURL('view',"searchOrigin=topic&topic=${thisKey}&atepage=overview") )
#if(($request.displayer =='story' || $request.displayer =='stories'))
#set($thisPageEntity = 'story')
#elseif($doc.getObject('WaihonaCode.themeRoomCloserLookClass')) ## Story as well
#set($thisPageEntity = 'story')
#elseif($request.displayer =='information')
#set($thisPageEntity = 'information')
#elseif(!$doc.getObject('WaihonaCode.themeRoomCloserLookClass') && !$doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass')) ## Assume it is a information page
#set($thisPageEntity = 'information')
#else
#if($doc.getObject('WaihonaCode.ATEPublic.ATEPublicClass'))
#set($thisPageEntity = 'answer')
#elseif($doc.getObject('WaihonaCode.themeRoomCloserLookClass'))
#set($thisPageEntity = 'story')
#else
#set($thisPageEntity = 'information')
#end
#end
#end
#foreach($entityType in ['information','story','answer'])
#set($linkObject = {})
#set($discard = $linkObject.put('entity', $entityType) )
#if($thisPageEntity == $entityType)
## We need more as 1 page
#if($entityType == 'information' && $topicObject.informationArray.size() > 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${thisKey}"))
#set($discard = $linkObject.put('url', $thisURL ))
#set($discard = $linkObject.put('count', $topicObject.informationArray.size()))
#elseif($entityType == 'information' && $topicObject.informationArray.size() == 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() )
#foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one
#set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle())
#set($discard = $linkObject.put('label', $parentTitle) )
#end
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${topicObject.parentKey}") )
#set($discard = $linkObject.put('url', $thisURL) )
##set($docRefList = $services.query.xwql($publicationsCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique'))
##$docRefList.size() $publicationsCountQueryDef
#set($discard = $linkObject.put('count', $services.query.xwql($publicationsCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique').count() ))
#elseif($entityType == 'story' && $topicObject.storyArray.size() > 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${thisKey}"))
#set($discard = $linkObject.put('url', $thisURL ))
#set($discard = $linkObject.put('count', $topicObject.storyArray.size() ))
#elseif($entityType == 'story' && $topicObject.storyArray.size() == 1)
## we might have the situation that the current page is the only story with this topic
#if($topicObject.parentKey && $topicObject.parentKey != '')
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() )
#foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one
#set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle())
#set($discard = $linkObject.put('label', $parentTitle) )
#end
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${topicObject.parentKey}") )
#set($discard = $linkObject.put('url', $thisURL) )
#set($story1DocRefList = $services.query.xwql($storyCount1QueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique'))
#set($story2DocRefList = $services.query.xwql($storyCount2QueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique'))
#set($storyDocRefList = $collectiontool.union($story1DocRefList, $story2DocRefList))
#set($discard = $linkObject.put('count', $storyDocRefList.size() ))
#else
#set($discard = $linkObject.put('show', 'false' ))
#end
#elseif($entityType == 'answer' && $topicObject.answerArray.size() > 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${thisKey}&atepage=overview") )
#set($discard = $linkObject.put('url', $thisURL) )
#set($discard = $linkObject.put('count', $topicObject.answerArray.size() ))
#elseif($entityType == 'answer' && $topicObject.answerArray.size() == 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($parentTopicDocRefList = $services.query.xwql($topicQueryDef).bindValue('thisKey', $topicObject.parentKey).addFilter('unique').execute() )
#foreach($parentTopicDocRef in $parentTopicDocRefList) ## we expect only one
#set($parentTitle = $xwiki.getDocument($parentTopicDocRef).getTranslatedDocument().getPlainTitle())
#set($discard = $linkObject.put('label', $parentTitle) )
#end
#set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${topicObject.parentKey}&atepage=overview") )
#set($discard = $linkObject.put('url', $thisURL) )
#set($discard = $linkObject.put('count', $services.query.xwql($ateCountQueryDef).bindValue('thisTopicKey', $topicObject.parentKey).addFilter('unique').count() ))
#end
#else ## 1 or more pages needed
#if($entityType == 'information' && $topicObject.informationArray.size() > 0)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-information' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.infoDisplayer&topic=${thisKey}"))
#set($discard = $linkObject.put('url', $thisURL ))
#set($discard = $linkObject.put('count', $topicObject.informationArray.size()))
#elseif($entityType == 'story' && $topicObject.storyArray.size() > 0)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-stories' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument($publicationDocRef).getURL('view',"sheet=WaihonaCode.publicInfo.storyDisplayer&topic=${thisKey}"))
#set($discard = $linkObject.put('url', $thisURL ))
#set($discard = $linkObject.put('count', $topicObject.storyArray.size() ))
#elseif($entityType == 'answer' && $topicObject.answerArray.size() > 1)
#set($discard = $linkObject.put('iconHTML', "<span class='wai-tile-icon waihonapedia-answers' style='width: 1.25em; height: 1.25em;'> </span>"))
#set($discard = $linkObject.put('label', $thisTopicDoc.getTranslatedDocument().getPlainTitle()) )
#set($thisURL = $xwiki.getDocument('ATEPublic.topicATEDisplayer').getURL('view', "searchOrigin=topic&topic=${thisKey}&atepage=overview") )
#set($discard = $linkObject.put('url', $thisURL) )
#set($discard = $linkObject.put('count', $topicObject.answerArray.size() ))
#end
#end
#set($discard = $topicObject.put($entityType, $linkObject) )
#end
#set($discard = $topicsArray.add($topicObject))
#end ## foreach topicTag
#*
* info: $infoPageRefArray $topicsArray $topicsArray.size()
* ate $atePageRefArray
* story $storyPageRefArray
*#
#if($topicTags.size()>0 && $topicsArray.size()>0 )
<div class='meta-topics'>
<span class='meta-topics-label'>$services.localization.render('waihonapedia.meta.topics.title')</span>
<span class="topics-with-page">
#foreach($topicObject in $topicsArray)
#foreach($entityType in ['information','story','answer'])
#set($infoObject = $topicObject.get($entityType) )
#if ($infoObject.count > 0 || $entityType == $thisPageEntity )
#if($infoObject.show != 'false')
<span class="label topic-link"><a href="${infoObject.url}" target="blank"><span class='wai-tile-icon-area'>$infoObject.iconHTML</span>${infoObject.label}#if($infoObject.count > 0)<span class='badge badge-light'>$infoObject.count</span>#end</a></span>
#end
#end
#end
#end
</span>
</div>
#end
#end
{{/html}}]
at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:135)
at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:51)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.evaluateBlock(AbstractScriptMacro.java:279)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:182)
at org.xwiki.rendering.macro.script.AbstractScriptMacro.execute(AbstractScriptMacro.java:58)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:309)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.transform(AbstractBlockAsyncRenderer.java:76)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.tranform(DefaultBlockAsyncRenderer.java:154)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRenderer.execute(DefaultBlockAsyncRenderer.java:137)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.uiextension.internal.WikiUIExtension.render(WikiUIExtension.java:200)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:67)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor$DecoratorWrapper.render(DefaultBlockAsyncRendererExecutor.java:49)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:113)
at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:120)
at org.xwiki.uiextension.internal.AbstractWikiUIExtension.execute(AbstractWikiUIExtension.java:108)
at jdk.internal.reflect.GeneratedMethodAccessor381.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:167)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:792)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:747)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderNoException(InternalTemplateManager.java:739)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:79)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.renderNoException(DefaultTemplateManager.java:73)
at org.xwiki.template.script.TemplateScriptService.render(TemplateScriptService.java:54)
at jdk.internal.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:492)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:218)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:331)
at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:261)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328)
at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:222)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:177)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:138)
at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:284)
at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:284)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:843)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:805)
at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:785)
at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:771)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:91)
at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:85)
at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2563)
at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:180)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:651)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:114)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:232)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:194)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:544)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1651)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with namespace [xwiki:WaihonaBase.uixCollections.contentFooter.waiTopicTagsUIX^XWiki.UIExtensionClass[0]]
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:289)
at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:328)
at org.xwiki.rendering.internal.macro.velocity.VelocityMacro.evaluateString(VelocityMacro.java:127)
... 183 more
Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'execute' in class org.xwiki.query.internal.ScriptQuery threw exception org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as topic , com.xpn.xwiki.objects.StringProperty as topic_key1 where ( topic_key1.value = :thisKey ) and doc.fullName=topic.name and topic.className='WaihonaCode.healthTopicsClass' and topic_key1.id.id=topic.id and topic_key1.id.name='key' ] at xwiki:WaihonaBase.uixCollections.contentFooter.waiTopicTagsUIX^XWiki.UIExtensionClass[0][line 210, column 133]
at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:308)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:235)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:368)
at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:704)
at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:75)
at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:242)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTElseIfStatement.render(ASTElseIfStatement.java:108)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:190)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.directive.Foreach.renderBlock(Foreach.java:309)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:279)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:304)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:147)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:171)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:439)
at org.apache.velocity.Template.merge(Template.java:358)
at org.apache.velocity.Template.merge(Template.java:262)
at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)
... 185 more
Caused by: org.xwiki.query.QueryException: Exception while executing query. Query statement = [ select doc.fullName from XWikiDocument as doc , BaseObject as topic , com.xpn.xwiki.objects.StringProperty as topic_key1 where ( topic_key1.value = :thisKey ) and doc.fullName=topic.name and topic.className='WaihonaCode.healthTopicsClass' and topic_key1.id.id=topic.id and topic_key1.id.name='key' ]
at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:184)
at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306)
at org.xwiki.query.xwql.internal.XWQLQueryExecutor.execute(XWQLQueryExecutor.java:117)
at org.xwiki.query.internal.DefaultQueryExecutorManager.execute(DefaultQueryExecutorManager.java:72)
at org.xwiki.query.internal.SecureQueryExecutorManager.execute(SecureQueryExecutorManager.java:67)
at org.xwiki.query.internal.DefaultQuery.execute(DefaultQuery.java:306)
at org.xwiki.query.internal.ScriptQuery.execute(ScriptQuery.java:276)
at jdk.internal.reflect.GeneratedMethodAccessor283.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:571)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:554)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:221)
... 208 more
Caused by: com.xpn.xwiki.XWikiException: Error number 0 in 3: Exception while hibernate execute
at com.xpn.xwiki.store.XWikiHibernateBaseStore.execute(XWikiHibernateBaseStore.java:835)
at com.xpn.xwiki.store.XWikiHibernateBaseStore.executeRead(XWikiHibernateBaseStore.java:902)
at com.xpn.xwiki.store.hibernate.query.HqlQueryExecutor.execute(HqlQueryExecutor.java:169)
... 221 more
Caused by: java.lang.NullPointerException
![Antonie D. Kline, Joanna F. Moss, […]Raoul C. Hennekam](/xwiki/bin/download/cdlsPublications/consensus/WebHome/someAuthors.png?rev=1.1)
Adapted from: Kline, A. D., Moss, J. F., Selicorni, A., Bisgaard, A., Deardorff, M. A., Gillett, P. M., Ishman, S. L., Kerr, L. M., Levin, A. V., Mulder, P. A., Ramos, F. J., Wierzba, J., Ajmone, P.F., Axtell, D., Blagowidow, N., Cereda, A., Costantino, A., Cormier-Daire, V., FitzPatrick, D., Grados, M., Groves, L., Guthrie, W., Huisman, S., Kaiser, F. J., Koekkoek, G., Levis, M., Mariani, M., McCleery, J. P., Menke, L. A., Metrena, A., O’Connor, J., Oliver, C., Pie, J., Piening, S., Potter, C. J., Quaglio, A. L., Redeker, E., Richman, D., Rigamonti, C., Shi, A., Tümer, Z., Van Balkom, I. D. C. and Hennekam, R. C. (2018).
bovenliggend onderwerp
volgende
Over de inhoud van de website:
Alle informatie die u hier vindt is ter informatie, geen medisch advies! De plaats voor het vinden van specifieke medische adviezen, diagnoses en de behandeling is uw arts. Gebruik van deze site is strikt op eigen risico. Als u vindt dat iets onjuist is, verduidelijking behoeft, verbeterd kan worden, doe dan mee, meld uzelf aan op onze website en stel een verbetering voor. Mocht u dit liever per email doen dan kan dat ook!
Stuur een email: wiki@waihonapedia.org