Busto Arsizio, torna la Primavera in Fiore: i colori e le suggestioni della Primavera

“Non importa quanto freddo sia l’inverno, dopo c’è sempre la primavera” E. Vedder   Da sabato 14 aprile torna la Primavera in Fiore: i colori e le suggestioni della Primavera saranno protagonisti di una serie di eventi organizzati dall’Assessorato al verde e marketing territoriale con il sostegno di Prealpi Gas e in collaborazione con AGESP spa, AGESP attività strumentali, Distretto del Commercio, Associazione Commercianti, Comitato Commercianti Centro Citt...

“Non importa quanto freddo sia l’inverno, dopo c’è sempre la primavera” E. Vedder   Da sabato 14 aprile torna la Primavera in Fiore: i colori e le suggestioni della Primavera saranno protagonisti di una serie di eventi organizzati dall’Assessorato al verde e marketing territoriale con il sostegno di Prealpi Gas e in collaborazione con AGESP spa, AGESP attività strumentali, Distretto del Commercio, Associazione Commercianti, Comitato Commercianti Centro Cittadino, Associazione Sacconago Commercianti Artigiani & Co., Cammino Di Sant’Agostino, Varese Mese, Fiscelli Floricoltura, Fioreria Moretti, Immagine Verde, Fiorista Colombo Pierangelo, Green School, Rotta-mArte, artisti in cammino, Istituto Comprensivo Galilei (scuole medie Galilei e Parini, scuola primaria Ada Negri, scuole dell’infanzia Soglian e Speranza).   “La Primavera in fiore unisce virtuosamente le mie due deleghe, quella al Verde e quella allo Sviluppo e alla promozione del territorio – osserva l’assessore Paola Magugliani – una città verde e fiorita è una città in cui è bello vivere e lavorare, è una città attrattiva in cui è bello passeggiare e ritrovarsi.   Le attività che proponiamo, e ringrazio le varie realtà che collaborano, possono contribuire anche allo sviluppo delle attività commerciali e di un sistema che include e accoglie.”   In particolare piazza san Giovanni e piazza santa Maria saranno allestite con spettacolari aiuole fiorite con la collaborazione dei florovivaisti del territorio e di Agesp: in Santa Maria ad impreziosire la piazza sarà un arco fiorito che potrà fare da sfondo ai selfie dei passanti.   Gli scatti più belli saranno pubblicati sulle pagine social della Città. I cittadini saranno anche chiamati a votare per la vetrina più bella tra quelle allestite a tema nell’ambito del concorso promosso da Comitato commercianti, Ascom e Distretto: le foto saranno pubblicate sulla pagina FB del Distretto dove potranno essere votate cliccando su “mi piace”.   Come osserva l’assessore Magugliani, “Primavera in Fiore non significa solo valorizzare la città attraverso la bellezza della natura: significa anche proporre iniziative di educazione al rispetto dell’ambiente e degli spazi pubblici cittadini.   Per questo sabato 14 aprile renderemo merito all’impegno di alcuni volontari che in questi mesi hanno ripulito un’area boschiva di proprietà comunale nel quartiere sant’Edoardo strappandola al degrado, rendendola nuovamente fruibile alla cittadinanza.   Ringrazieremo Alberto Mayer, Fabrizio Gallazzi, Franco Beliusse, Giovanni Viale, Fabio Formenti dedicando l’area al padre di Alberto, Saverio Mayer, ispiratore dell’opera di bonifica.”   L’appuntamento è fissato alle 12 in via Rosolino Pilo: alla presenza del sindaco sarà scoperto il pannello blu che, come ormai d’abitudine, identifica le “pietre vive” del territorio.   Il bosco che sorge tra il quartiere di sant’Edoardo e Sacconago (tra le vie Rosolino Pilo, Busona, Turbigo e Salvo d’Acquisto) in questo caso rappresenterà la pietra viva che ricorderà a tutti Saverio Mayer, non solo imprenditore visionario e all’avanguardia (è stato direttore dell’Ibici, azienda leader in Italia e non solo nel mercato delle calze negli anni ’80) ma anche grande appassionato di botanica e uomo dallo spirito ecologista ante litteram, come ricorda il figlio   “Nonostante IBICI fosse leader assoluto di qualità, mio padre mantenne le confezioni delle calze sempre molto essenziali tanto che venivano un po’ prese in giro come “brutte” o “francescane” perché i clienti volevano che IBICI avesse confezioni da urlo (più lucide, più grandi, plastificate) come quelle di tante altre marche anche sconosciute.   Lui respingeva tutto al mittente dicendo che “la confezione deve avere una sua dignità ma deve essere rapportata alla sua funzione e al costo del prodotto che deve contenere anche perché dopo l’apertura tale confezione è destinata immediatamente alla pattumiera”.   Se la gente voleva le calze IBICI quelle erano le confezioni! Anche in casa spiegava che si può fare una doccia con meno di 10 litri d’acqua (è stato prigioniero in India per 4 anni), più tante previsioni sul futuro dei rifiuti nel mondo e problemi demografici/energetici/economici/sanitari che sarebbero scoppiati molti anni ben dopo la sua morte.   Ci ha un po’ insegnato a guardare “oltre” anche se a volte è uno svantaggio nel mondo del “tutto subito”.   L’intitolazione servirà anche a far conoscere l’iniziativa dei volontari che hanno recuperato l’area dimostrando che, avendo a cuore il bene comune, si può fare qualcosa per migliorare la città e il quartiere in cui si risiede senza nulla chiedere in cambio.   L’area riqualificata costituisce un polmone verde per il quartiere e per le molte famiglie che vi abitano e grazie ai lavori dei volontari sarà sempre più frequentata.   Va detto anche che nel corso del lavori di pulizia e riqualificazione tante persone degli isolati confinanti hanno avuto modo di conoscersi e qualcuno ha anche donato qualche piccola offerta spontanea.   In pratica il cantiere di pulizia è diventato una sorta di meeting-point e di confronto sul tema della vita del quartiere e sulle modalità per migliorarla anche rimboccandosi le maniche.      
FreeMarker template error (HTML_DEBUG mode; use RETHROW in production!)

mp_contents_preview query does not work. 
Using Parameters:{CATEGORY_ID=31775, HEADING_ID=2315, max=6, SUB_CATEGORY_ID=null, var=contents_preview, name=mp_contents_preview, start=0, categoryId=31813}
Given Message:/opt/local-cache/layouts-cache/2315/categories/it/sub-categories/busto-arsizio/-/cached-sql-queries/mp_contents_preview/8BEFF370DA340E14E662FB629E70A952.inc (No such file or directory)

----
FTL stack trace ("~" means nesting-related):
	- Failed at: @query name="\${mp_prefix}contents_pr...  [in template "dev.sevendaysweb.com/layouts/macro/content_suggested.ftl" in macro "content_suggested" at line 98, column 49]
	- Reached through: @query name="categories_area_sect" ar...  [in template "dev.sevendaysweb.com/layouts/macro/content_suggested.ftl" in macro "content_suggested" at line 8, column 9]
	- Reached through: @content_suggested bundle.OCDetail, "...  [in template "dev.sevendaysweb.com/layouts/macro/content_details.ftl" in macro "content_details" at line 345, column 25]
	- Reached through: @content var="c" show_last_content=ca...  [in template "dev.sevendaysweb.com/layouts/macro/content_details.ftl" in macro "content_details" at line 118, column 9]
	- Reached through: @content_details img_full_width=img_f...  [in template "dev.sevendaysweb.com/layouts/sub-categories.ftl" in macro "contents_column" at line 9, column 13]
	- Reached through: @contents_column  [in template "dev.sevendaysweb.com/layouts/macro/skeleton.ftl" in macro "container" at line 418, column 49]
	- Reached through: @query name="count_areas" var="ca" pa...  [in template "dev.sevendaysweb.com/layouts/macro/skeleton.ftl" in macro "container" at line 260, column 5]
	- Reached through: @container context, "[left-mid-", "[c...  [in template "dev.sevendaysweb.com/layouts/macro/skeleton.ftl" in macro "html" at line 118, column 33]
	- Reached through: @html cat_layout="home" cat_title=tru...  [in template "dev.sevendaysweb.com/layouts/sub-categories.ftl" at line 25, column 1]
----

Java stack trace (for programmers):
----
freemarker.template.TemplateException: [... Exception message was already printed; see it above ...]
	at it.treis.utils.freemarker.CategoryCachedQueryResultDirective.execute(CategoryCachedQueryResultDirective.java:212)
	at freemarker.core.Environment.visit(Environment.java:377)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.IfBlock.accept(IfBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:148)
	at freemarker.core.Environment.visitIteratorBlock(Environment.java:559)
	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:67)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)
	at it.treis.utils.freemarker.CategoryCachedQueryResultDirective.execute(CategoryCachedQueryResultDirective.java:200)
	at freemarker.core.Environment.visit(Environment.java:377)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Macro$Context.runMacro(Macro.java:178)
	at freemarker.core.Environment.invoke(Environment.java:700)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.IfBlock.accept(IfBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)
	at it.treis.utils.freemarker.ContentCachedResultDirective.render(ContentCachedResultDirective.java:201)
	at it.treis.utils.freemarker.ContentCachedResultDirective.execute(ContentCachedResultDirective.java:181)
	at freemarker.core.Environment.visit(Environment.java:377)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Macro$Context.runMacro(Macro.java:178)
	at freemarker.core.Environment.invoke(Environment.java:700)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.IfBlock.accept(IfBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Macro$Context.runMacro(Macro.java:178)
	at freemarker.core.Environment.invoke(Environment.java:700)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visitByHiddingParent(Environment.java:333)
	at freemarker.core.IfBlock.accept(IfBlock.java:48)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Environment$NestedElementTemplateDirectiveBody.render(Environment.java:2255)
	at it.treis.utils.freemarker.CategoryCachedQueryResultDirective.execute(CategoryCachedQueryResultDirective.java:200)
	at freemarker.core.Environment.visit(Environment.java:377)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:104)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Macro$Context.runMacro(Macro.java:178)
	at freemarker.core.Environment.invoke(Environment.java:700)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Macro$Context.runMacro(Macro.java:178)
	at freemarker.core.Environment.invoke(Environment.java:700)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:84)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.MixedContent.accept(MixedContent.java:62)
	at freemarker.core.Environment.visit(Environment.java:312)
	at freemarker.core.Environment.process(Environment.java:290)
	at freemarker.template.Template.process(Template.java:312)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:223)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:276)
	at it.treis.smartmedia.navigation.interceptors.PrepareParametersInterceptor.intercept(PrepareParametersInterceptor.java:182)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at it.treis.smartmedia.navigation.interceptors.SubscriptionTokenMatcherInterceptor.intercept(SubscriptionTokenMatcherInterceptor.java:52)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.DeprecationInterceptor.intercept(DeprecationInterceptor.java:41)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:168)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:76)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:229)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:191)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:73)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.DateTextFieldInterceptor.intercept(DateTextFieldInterceptor.java:125)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:91)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:253)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:140)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:193)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575)
	at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81)
	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)
	at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
	at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:745)