Department of Engineering for Innovation
Department of Engineering
for Innovation
AeroSpace Structures Engineering Lab
Si è verificato un errore nell'elaborarazione del modello.
Java method "static com.liferay.portal.kernel.service.LayoutLocalServiceUtil.getLayout(long, boolean, long)" threw an exception; see cause exception in the Java stack trace.
----
FTL stack trace ("~" means nesting-related):
- Failed at: #assign pageLayout = layoutLocalServi... [in template "20116#20152#4631941" at line 86, column 29]
---- 1<#-- 2Application display templates can be used to modify the look of a 3specific application. 4 5Please use the left panel to quickly add commonly used variables. 6Autocomplete is also available and can be invoked by typing "${". 7--> 8 9<#if entries?has_content> 10 <div class="left-top-nav-content "> 11 <div class="tabbable tabs-left"> 12 <ul class="nav nav-tabs"> 13 <#assign 14 first=true 15 /> 16 <#list entries as curEntry> 17 18 <#assign 19 assetRenderer = curEntry.getAssetRenderer() 20 tag = curEntry.getTagNames() 21 publishDate = curEntry.getPublishDate() 22 url = curEntry.getUrl() 23 blogEntry = assetRenderer.getAssetObject() 24 viewInContext = (portletPreferences.assetLinkBehavior[0] != "showFullContent") 25 viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry,viewInContext) 26 /> 27 <#if first> 28 <#assign 29 first=false 30 class="active" 31 /> 32 <#else> 33 <#assign 34 class="" 35 /> 36 </#if> 37 <li class="${class!''}"><a aria-label="${curEntry.getTitle(locale)} abstract" data-toggle="tab" href="#${curEntry.getEntryId()}">${curEntry.getTitle(locale)}</a></li> 38 39 </#list> 40 </ul> 41 42 <div class="tab-content"> 43 <#assign 44 first=true 45 /> 46 <#list entries as curEntry> 47 <#assign assetRenderer = curEntry.getAssetRenderer() /> 48 <#assign journalArticle = assetRenderer.getArticle() /> 49 <#assign document = saxReaderUtil.read(journalArticle.getContent()) /> 50 <#assign rootElement = document.getRootElement() /> 51 <#assign 52 Content = "" 53 Page="" 54 /> 55 <#assign ContentxPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='content']") /> 56 <#if ContentxPathSelector??> 57 <#assign ContentObj = ContentxPathSelector.selectSingleNode(rootElement)!""/> 58 <#if ContentObj?has_content> 59 <#assign Content = ContentObj.getStringValue()/> 60 </#if> 61 </#if> 62 63 <#assign PagexPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='Page']") /> 64 <#if PagexPathSelector??> 65 <#assign PageObj = PagexPathSelector.selectSingleNode(rootElement)!""/> 66 <#if PageObj?has_content> 67 <#assign Link_to_Page = PageObj.getStringValue()/> 68 <#list Link_to_Page?trim?split("@") as item> 69 <#if item_index == 0> 70 <#assign linkPageId = item?number> 71 </#if> 72 <#if item_index == 1> 73 <#if item == "private"> 74 <#assign linkPrivate = true> 75 <#else> 76 <#assign linkPrivate = false> 77 </#if> 78 </#if> 79 <#if item_index = 2> 80 <#assign linkGroupId = item?number> 81 </#if> 82 </#list> 83 84 <#-- get layout --> 85 <#assign layoutLocalService = staticUtil["com.liferay.portal.kernel.service.LayoutLocalServiceUtil"]> 86 <#assign pageLayout = layoutLocalService.getLayout(linkGroupId, linkPrivate, linkPageId)> 87 88 <#-- get Friendly URL --> 89 <#assign portalUtil = staticUtil["com.liferay.portal.kernel.util.PortalUtil"]> 90 <#assign Page = portalUtil.getLayoutFriendlyURL(pageLayout, themeDisplay)> 91 92 93 94 </#if> 95 </#if> 96 97 <#if first> 98 <#assign 99 first=false 100 class="active" 101 /> 102 <#else> 103 <#assign 104 class="" 105 /> 106 </#if> 107 108 109 <div class="tab-pane ${class!''}" id="${curEntry.getEntryId()}"> 110 <#if Content?has_content> 111 <p>${Content}</p> 112 </#if> 113 <#if Page?has_content> 114 <p class="read-more"><b><a aria-label="Read more ${curEntry.getTitle(locale)}" href="${Page}">read more <i class="fas fa-long-arrow-alt-right"></i></a></b></p> 115 </#if> 116 <#if !Content?has_content> 117 <p class="read-more"><b><a aria-label="Read more ${curEntry.getTitle(locale)}" href="${viewURL}">read morr <i class="fas fa-long-arrow-alt-right"></i></a></b></p> 118 </#if> 119 </div> 120 </#list> 121 </div> 122 </div> 123 </div> 124</#if> Aggregatore Risorse
Featured
AeroSpace Structures Engineering Lab based at the Department of Engineering for Innovation
EDUCATION
Aerospace Structures (ENG)
Master Degree in Aerospace Engineering
Fundamental of Helicopter Design, Production and Maintenance (ENG)
Master Degree in Aerospace Engineering
Costruzioni Aeronautiche per l'Aviazione Sostenibile (ITA)
Laurea in Ingegneria per l'Industria Sostenibile
FEM for thin structures (ENG)
Scuola di Dottorato di “Ingegneria dei materiali, delle strutture e nanotecnologie”
Cittadella della Ricerca S.S.7 Km 7.3, 72100 Brindisi
+ 39 0832 29 9753
Coordinator
Francesco Nicassio
Senior Researcher
Department of Engineering for Innovation, University of Salento
Cittadella della Ricerca S.S.7 Km 7.3, 72100 Brindisi
Tel. +39 0832 29 9753
STAFF
Publications
All the team members are authors of many papers, browse the academic publication list...
Projects
Partners and collaborations

Ansaldo Breda - Finmeccanica Company














