Se ha producido un error al procesar la plantilla.
Java method "com.sun.proxy.$Proxy91.getCategories(String, long)" threw an exception when invoked on com.sun.proxy.$Proxy91 object "com.liferay.asset.categories.internal.service.AssetCategoryPropertyAssetCategoryLocalServiceWrapper@78dc47be"; see cause exception in the Java stack trace.

----
FTL stack trace ("~" means nesting-related):
	- Failed at: categories = AssetCategoryLocalServic...  [in template "20192#20219#TPL_ASISOMOS_REVISTA_SECCIONES" at line 143, column 21]
----
1<script> 
2Liferay.Portlet.ready(  function (_portletId, _node) { 
3    if(_portletId ==='${themeDisplay.getPortletDisplay().getId()}'){ 
4		calcWidth(); 
5		window.addEventListener('resize', calcWidth); 
6
7	 
8}); 
9 window.onload = function(){ 
10    document.getElementById("btnMenuSecciones").onclick = function() { 
11    
12     if($('.btnSecciones').attr("aria-expanded")== "true"){ 
13         $('.lista').css('display','none'); 
14         $('.btnSecciones').attr("aria-expanded", false); 
15     }else if($('.btnSecciones').attr("aria-expanded")== "false"){ 
16             $('.lista').css('display','block'); 
17         $('.btnSecciones').attr("aria-expanded", true); 
18
19     
20    }; 
21       
22   const elm = document.getElementById('listaSecciones') 
23    const but = document.getElementById('btnMenuSecciones') 
24 
25    elm.addEventListener('focusout', (event) => { 
26     
27      if(elm.contains(event.relatedTarget) == false ){ 
28        $('.lista').css('display','none'); 
29             $('.btnSecciones').attr("aria-expanded", false); 
30    }else{ 
31         $('.lista').css('display','block'); 
32             $('.btnSecciones').attr("aria-expanded", true); 
33
34    }) 
35    but.addEventListener('focusout', (event) => { 
36     
37      if(elm.contains(event.relatedTarget) == false ){ 
38        $('.lista').css('display','none'); 
39             $('.btnSecciones').attr("aria-expanded", false); 
40    }else{ 
41        if(code= 38){ 
42                     $('.lista').css('display','block'); 
43                 $('.btnSecciones').attr("aria-expanded", true); 
44                  
45
46 
47              
48
49    }) 
50    	 
51
52   
53 
54 
55document.body.addEventListener('keydown', function(e) { 
56  if (e.keyCode == 27) { 
57    $('.lista').css('display','none'); 
58
59  if (e.keyCode == 13) { 
60    $('.lista').css('display','none'); 
61
62  
63 
64 
65   
66        
67}); 
68 
69	 
70	 
71		 
72 
73function calcWidth() { 
74		var navwidth = 0; 
75		var morewidth = $('#main .more').outerWidth(true); 
76		$('#main > li:not(.more)').each(function() { 
77			navwidth += $(this).outerWidth( true ); 
78		}); 
79		 
80		//var availablespace = $('nav').outerWidth(true) - morewidth; 
81		var availablespace = $('#nav-main').width() - morewidth; 
82	   
83		if (navwidth > availablespace) { 
84			var lastItem = $('#main > li:not(.more)').last(); 
85			lastItem.attr('data-width', lastItem.outerWidth(true)); 
86			lastItem.prependTo($('#main .more ul')); 
87			calcWidth(); 
88		} else { 
89			 
90		var firstMoreElement = $('#main li.more li').first(); 
91		if (navwidth + firstMoreElement.data('width') < availablespace) { 
92			firstMoreElement.insertBefore($('#main .more')); 
93
94		 
95        $('#listaSecciones li a').each(function(e){ 
96            $(this).attr('role', 'button'); 
97             
98        }) 
99
100	   
101	if ($('.more li').length > 0) { 
102		$('.more').css('display','block'); 
103		 
104		} else { 
105			$('.more').css('display','none'); 
106
107		 
108		 
109		let menuNav = document.getElementById("nav-main"); 
110		if(menuNav){ 
111		    menuNav.style.visibility = "visible"; 
112
113		 
114
115/*Liferay.on('startNavigate', function(event) { 
116           	calcWidth(); 
117        }); 
118         
119        $(window).on('load',function(){ 
120		calcWidth(); 
121	}); 
122	 
123	Liferay.on('screenChange', function(event) { 
124				calcWidth(); 
125			});*/ 
126 
127</script> 
128 
129<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService")> 
130<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
131     
132<#assign 
133	asisomosService = serviceLocator.findService("com.once.welgso.asisomos.service.api.AsiSomosService")  
134	asisomosGroupId = asisomosService.getGroupId(request)!groupId 
135	asisomosRevista = asisomosService.getRevista(request)> 
136 
137    <div id="nav-main" class="row justify-content-center"> 
138    <#if Secciones.getSiblings()?has_content> 
139        <ul id="main" role="navigation"> 
140        	<#list Secciones.getSiblings() as cur_secciones> 
141        		<#assign 
142        			webContentData = jsonFactoryUtil.createJSONObject(cur_secciones.getData()) 
143                    categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", webContentData.classPK?number) 
144        		 
145            		 
146        		/> 
147     		        			 
148        		<#if categories?? && categories?has_content> 
149        		    <#assign categorySeccion = categories[0] /> 
150        		</#if>	 
151        			     
152        		<li role="presentation">    
153        		    <a role="button" id="start" href="${cur_secciones.getFriendlyUrl()}?revista=${asisomosRevista.getArticleId()}"> 
154        			    ${categorySeccion.name}   
155        		    </a> 
156        	    </li> 
157        	     
158        	</#list> 
159    <#else> 
160    No tenemos secciones 
161</#if> 
162	 <li class="more hidden" > 
163       	 <button role="button" id="btnMenuSecciones" class="btnSecciones" aria-expanded="false"><i class="icon-chevron-down"></i> 
164              	 </button><ul class="lista" id="listaSecciones"></ul>  
165       	 </li> 
166        </ul> 
167 
168</div> 
169 
170 
171 
172<style> 
173#nav-main{ 
174 visibility: hidden;     
175
176 
177#nav-main ul ul { 
178    left: -15% !important; 
179    margin-top:0px !important; 
180
181#nav-main ul ul li { 
182    width: 210px !important; 
183    text-align: left !important; 
184/*a{ 
185    padding:unset; 
186}*/ 
187
188 #nav-main .btnSecciones:hover .lista { 
189    display: none !important; 
190
191</style> 
Baterías  LPF

ILUNION compra un terreno en Valladolid para instalar una planta de reciclaje de baterías de litio

Es un innovador proyecto de reciclaje finalista, que separa los diferentes materiales que componen dichas baterías y los reintroduce en el circuito productivo

ILUNION Economía Circular ha adquirido un terreno de más de 26.400 metros cuadrados en el vallisoletano Parque Tecnológico de Boecillo (Valladolid), donde instalará una innovadora planta de reciclaje finalista de baterías de litio, pionera en España y que será, además, referente en Europa.  

Para la construcción de la nueva planta, que tendrá capacidad para tratar 6.000 toneladas de baterías de litio al año, ILUNION y EFT-Systems, junto con Botree, constituyeron una empresa conjunta a principios de año.
La nueva planta se gestionará como un Centro Especial de Empleo (CEE), con más de un 70% de personas con discapacidad en su plantilla. Generará 40 puestos de trabajo directo y promoverá la creación de empleo verde, cualificado e inclusivo, así como la activación económica de la región, al apostar por proveedores locales.

Asimismo, situará a Castilla y León, concretamente a Valladolid, en el mapa internacional de la circularidad de recursos estratégicos asociados a la ecomovilidad y a la transición energética.

Ecomovilidad sotenible

En este sentido, el director general de ILUNION Economía Circular, Pedro Martín, hace hincapié en la importancia de apoyar la sostenibilidad de la ecomovilidad. “Si los residuos que genera el vehículo eléctrico no se gestionan adecuadamente y se rescatan la mayor parte de sus materiales, no es realmente sostenible”, explica.

El proceso integral de gestión finalista para las baterías LFP (fosfato de hierro y litio) no se limita a extraer la “black mass”, sino que va un paso más allá, ya que la procesa mediante hidrometalurgia hasta separar sus componentes para poder reintroducirlos de nuevo en el circuito productivo.

Mediante este innovador proyecto, ILUNION impulsa la independencia estratégica de España frente a terceros países, al tiempo que ayudará a mejorar las capacidades de reciclaje de baterías en Europa y promoverá el desarrollo sostenible de la nueva industria energética.
 

Compartir :

Te puede interesar

El equipo de Ilunion Hotels junto al consejero delegado de ILUNION, Alejandro Oñoro, sobre el escenario mostrando el premio sobre el escenario

ILUNION Hotels gana el EFQM Global Award 2025, el mayor reconocimiento internacional a la excelencia en gestión empresarial

ILUNION Hotels se ha convertido en la primera compañía hotelera del mundo en ganar el EFQM Global Award, el premio internacional más prestigioso a la excelencia en gestión, y en alcanzar el Sello EFQM 700+, un hito sin precedentes en el sector turístico. 

España ha recibido más de 35.000 millones del Fondo Social Europeo que han beneficiado a más de 32 millones de personas

España ha recibido más de 35.000 millones de euros del Fondo Social Europeo (FSE) desde que en 1985 se regulara con motivo de la adhesión de España a la Unión Europea. Esta financiación ha llegado a más de 32 millones de personas en España, muchas de las cuales han conseguido mejorar su vida gracias a programas desarrollados con financiación comunitaria.

Una mujer en silla de ruedas utilizando un PC

El empoderamiento digital, clave para la inserción laboral en España

El 35% de la población activa carece de competencias digitales básicas, pese a que el 90 % de los empleos ya las requieren, según la Comisión Europea. Los datos del Cedefp refuerzan esta tendencia: el 71% de los trabajadores europeos considera que necesita algún nivel de competencia digital para desempeñar su labor.