• Status 500
  • Error Internal Server Error
  • Exception : org.thymeleaf.exceptions.TemplateProcessingException
  • message : Exception evaluating SpringEL expression: "@Attr.getFormatDateCapitalize( time,  "EEEE, dd 'de' MMMM YYYY ")" (component/header/cmp-item-header:101)
  • Trace : org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "@Attr.getFormatDateCapitalize( time,  "EEEE, dd 'de' MMMM YYYY ")" (component/header/cmp-item-header:101)at org.thymeleaf.spring4.expression.SpelVariableExpressionEvaluator.evaluate(SpelVariableExpressionEvaluator.java:161)at org.thymeleaf.standard.expression.VariableExpression.executeVariable(VariableExpression.java:154)at org.thymeleaf.standard.expression.SimpleExpression.executeSimple(SimpleExpression.java:59)at org.thymeleaf.standard.expression.Expression.execute(Expression.java:103)at org.thymeleaf.standard.expression.Expression.execute(Expression.java:133)at org.thymeleaf.standard.processor.attr.AbstractStandardUnescapedTextChildModifierAttrProcessor.getText(AbstractStandardUnescapedTextChildModifierAttrProcessor.java:69)at org.thymeleaf.processor.attr.AbstractUnescapedTextChildModifierAttrProcessor.getModifiedChildren(AbstractUnescapedTextChildModifierAttrProcessor.java:60)at org.thymeleaf.processor.attr.AbstractChildrenModifierAttrProcessor.processAttribute(AbstractChildrenModifierAttrProcessor.java:58)at org.thymeleaf.processor.attr.AbstractAttrProcessor.doProcess(AbstractAttrProcessor.java:87)at org.thymeleaf.processor.AbstractProcessor.process(AbstractProcessor.java:212)at org.thymeleaf.dom.Node.applyNextProcessor(Node.java:1016)at org.thymeleaf.dom.Node.processNode(Node.java:971)at org.thymeleaf.dom.NestableNode.computeNextChild(NestableNode.java:695)at org.thymeleaf.dom.NestableNode.doAdditionalProcess(NestableNode.java:668)at org.thymeleaf.dom.Node.processNode(Node.java:990)at org.thymeleaf.dom.Document.process(Document.java:93)at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1155)at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1060)at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1011)at org.thymeleaf.spring4.view.ThymeleafView.renderFragment(ThymeleafView.java:335)at org.thymeleaf.spring4.view.ThymeleafView.render(ThymeleafView.java:190)at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1243)at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1027)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:971)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:856)at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:841)at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.stagemonitor.web.monitor.MonitoredHttpRequest.execute(MonitoredHttpRequest.java:160)at org.stagemonitor.requestmonitor.RequestMonitor.monitor(RequestMonitor.java:179)at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.monitorRequest(HttpRequestMonitorFilter.java:157)at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.doMonitor(HttpRequestMonitorFilter.java:120)at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.doFilterInternal(HttpRequestMonitorFilter.java:98)at org.stagemonitor.web.monitor.filter.AbstractExclusionFilter.doFilter(AbstractExclusionFilter.java:75)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextHeaderFilter.doFilterInternal(EndpointWebMvcAutoConfiguration.java:300)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.cache.HtmlCacheFilter.cacheMiss(HtmlCacheFilter.java:179)at com.ctv.publisher.filter.cache.HtmlCacheFilter.doFilterInternal(HtmlCacheFilter.java:113)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.StaticResourceURLFilter.doFilter(StaticResourceURLFilter.java:46)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.AbstractAgileResponseFilter.doFilter(AbstractAgileResponseFilter.java:41)at com.ctv.publisher.filter.ResponseToJsonFilter.doFilter(ResponseToJsonFilter.java:14)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.AbstractAgileResponseFilter.doFilter(AbstractAgileResponseFilter.java:41)at com.ctv.publisher.filter.ResponseVTTFilter.doFilter(ResponseVTTFilter.java:14)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.AcceptHeaderFilter.doFilter(AcceptHeaderFilter.java:57)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.AbstractAgileResponseFilter.doFilter(AbstractAgileResponseFilter.java:41)at com.ctv.publisher.filter.HtmlInJsonFilter.doFilter(HtmlInJsonFilter.java:16)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.AbstractAgileResponseFilter.doFilter(AbstractAgileResponseFilter.java:30)at com.ctv.publisher.filter.MinifyHtmlFilter.doFilter(MinifyHtmlFilter.java:17)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:117)at org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)at org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:110)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.publisher.filter.SemaphoreFilter.doFilter(SemaphoreFilter.java:51)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at com.ctv.web.tenancy.TenancyConfigurerFilter.doFilterInternal(TenancyConfigurerFilter.java:117)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:617)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:844)at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:668)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1521)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1478)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)Caused by: org.springframework.expression.spel.SpelEvaluationException: EL1004E:(pos 6): Method call: Method getFormatDateCapitalize(java.util.Date,java.lang.String) cannot be found on com.ctv.publisher.helpers.view.AgileAttributeHelper typeat org.springframework.expression.spel.ast.MethodReference.findAccessorForMethod(MethodReference.java:211)at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:125)at org.springframework.expression.spel.ast.MethodReference.access$000(MethodReference.java:49)at org.springframework.expression.spel.ast.MethodReference$MethodValueRef.getValue(MethodReference.java:347)at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:88)at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:120)at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:267)at org.thymeleaf.spring4.expression.SpelVariableExpressionEvaluator.evaluate(SpelVariableExpressionEvaluator.java:139)... 115 more
  • path : /pubfrontal/component/cmp-header-time.shtml
  • Fields :[timestamp, status, error, exception, message, trace, path, error_fields, error_snippet_style]

Boletín

El submarino Isaac Peral: La atroz historia del primer sumergible español

El sumergible creado por Isaac Peral fue botado en aguas de Cádiz el 8 de septiembre de 1888

La atroz historia del primer submarino español

 

Rodrigo Paz

Tiempo de lectura: 2'Actualizado 09 sep 2019

Tal día como hoy, un 8 de septiembre de 1888, se botaba en aguas de San Fernando (Cádiz) el primer submarino de la Armada española. Su inventor, un miembro de la marina llamado Isaac Peral.

El sumergible, de 21 metros de eslora, era capaz de navegar gracias a un acumulador eléctrico que suministraba energía y dos hélices de giro vertical, que funcionaban al mismo tiempo que un tanque se llenaba de agua sirviendo de lastre.  No obstante, el gran éxito de la nave creada por Isaac Peral fue la utilización de dos hélices horizontales que se eran usadas mientras el submarino navegaba por debajo del nivel del mar.

Las pruebas oficiales no comenzaron hasta febrero de 1889, y en ellas, la nave demostró que podía sumergirse hasta una profundidad de diez metros, permanecer inmersa durante una hora y disparar con éxito sobre un objetivo lejano. A pesar de los resultados, la valoración política resultó negativa y en 1891, el ministro de Marina Antonio Cánovas del Castillo, siguiendo el dictamen del Consejo Superior de la Armada, trasladó a Isaac Peral un escrito que había presentado el 11 de noviembre de 1890 su predecesor en el cargo, José María Beránger Ruíz de Apocada, al consejo de ministros. Escrito en el que se le exigía al comandante del torpedero submarino la entrega del buque.

Un año más tarde el submarino era desmontado por partes quedando únicamente el casco vacío y cubriendo el polvo durante cuarenta años en el Arsenal de la Carraca, un centro militar localizado en la localidad gaditana de San Fernando.

No fue hasta el año 1929 que el casco del sumergible volvía a ver la luz. Todo ello fue gracias al almirante Mateo García de los Reyesque logró recuperar el casco y remolcarlo hasta Cartagena, la ciudad en la que nació Isaac Peral y en la que se instaló en tierra frente a la Base de submarinos en 1930.

El 1 de diciembre de 1965, a petición del Ayuntamiento de Cartagenapasó a constituirse monumento popular  en la plaza de los Héroes de Cavite. Allí permanecería hasta el año 2002, año en el que sería nuevamente trasladado hasta una fuente ubicada en el Paseo Alfonso XII, junto al puerto deportivo, tras la remodelación del paseo marítimo de la ciudad.

El 15 de diciembre de 2012 el cuerpo del primer sumergible español sería reubicado una vez más. En esta ocasión a una sala del arsenal militar, dependiente del Museo Naval de Cartagena, para su restauración. Sala que fue abierta al público en septiembre de 2013 y en la que todas aquellas personas que se acerquen podrán contemplar el primer submarino de la Armada española.

Lo más