[JSTL] Mostrar datos de página / session

Recientemente un compañero funcional me ha solicitado que le informe de todos los datos de la session que enviamos en una aplicación web “bastante antigua”. Para evitarme problemas con versiones de Java, he preferido usar comandos del JSTL para poder llevar a cabo esta tarea… He hecho una pequeña página JSP en la que he …

Continue reading ‘[JSTL] Mostrar datos de página / session’ »

Share Button

Instalando Oracle JDK 7 en Ubuntu 16.04

Recientemente me he encontrado con la necesidad de instalar la máquina virtual de Java, en su versión 7. En concreto, necesitaba instalar la Oracle JDK 7, en Ubuntu 16.04, para ser exactos. El problema viene cuando intentas hacerlo de manera “automática” a través del apt install. Definitivamente, es imposible, tanto para versiones JDK 6 como …

Continue reading ‘Instalando Oracle JDK 7 en Ubuntu 16.04’ »

Share Button

Java: El problema del órden de las classes en Eclipse

Recientemente he tenido que implementar un proyecto Maven con su plugin de overlays. En concreto, lo que he tenido que hacer ha sido extender un proyecto web maven que ya existía, para poder sobreescribir solo algunos de los fuentes que lo forman, como etsilos visuales y algún pequeño cambio a nivel de código fuente. Antes de …

Continue reading ‘Java: El problema del órden de las classes en Eclipse’ »

Share Button

SmartCities: Congreso internacional

Desde ayer se presenta en Fira de Barcelona el Congreso Internacional de las Smartcities. Hoy tendré el privilegio de poder asistir, así que si puedo, ya colgaré alguna foto. Lo mas interesante para mi es el proyecto en el que actualmente estoy trabajando, Sentilo. Es la plataforma de sensores del Ajuntament de Barcelona, y es …

Continue reading ‘SmartCities: Congreso internacional’ »

Share Button

Quartz & Seam, “You cannot rollback during a managed transaction!”

Bien, he estado un par de días liado con este problema, y al fin he dado con el error. Puedo aseguraros que ni JBoss ni Quartz dan las suficientes pautas para solventar este problema, ni tan siquiera lo comentan… En fin, ya que me ha costado tela y he tenido que consultar una y mil …

Continue reading ‘Quartz & Seam, “You cannot rollback during a managed transaction!”’ »

Share Button

Eclipse Luna: solucionar problemas con el proxy…

Siempre me gusta estar a la última, y por eso, muy a menudo me descargo la última versión de Eclipse (www.eclipse.org), ese IDE que “casi” todos conocemos de sobras. La última versión, en el momento en el que escribo este post, es Eclipse Luna, o sea, versión 4.4.0. Bien, el problema que me encuentro, y …

Continue reading ‘Eclipse Luna: solucionar problemas con el proxy…’ »

Share Button

Eclipse: SVN necesita JavaHL, cómo instalarlo en Ubuntu

Cuando instalamos el plugin de SVN de Tigris en Eclipse, es muy probable que necesitemos instalar los conectores JavaHL para que funcione correctamente. Bien, os dejo unos breves pasos que debemos seguir para poder llevarlo a cabo en Ubuntu. Obtenemos la librería $ sudo apt-get update $ sudo apt-get install libsvn-java  Actualizamos la base de …

Continue reading ‘Eclipse: SVN necesita JavaHL, cómo instalarlo en Ubuntu’ »

Share Button

RasPi: Java y Tomcat en RaspberryPi

Bueno, tras un largo tiempo de inactividad, volvemos a la carga. Esta vez vamos a ver cómo descargar, instalar y utilizar Java y Tomcat en nuestra RaspberryPi. El tema “rendimiento” ya es otro cantar, y yo no voy a entrar en ese tema. Si sigues este mini tutorial, podrás comprobarlo por ti mismo… NOTA: parece …

Continue reading ‘RasPi: Java y Tomcat en RaspberryPi’ »

Share Button

Java: replaceAll y el problema del $

Recientemente he sufrido la siguiente Exception: java.lang.IllegalArgumentException: Illegal group reference Esta exception la obtenemos cuando intentamos hacer un String.replaceAll a un String de Java que, seguramente, contiene el caràcter especial $ (dollar sign). Aquí el problema, que puede pasar por alto cualquier programador, es que el replaceAll de la classe String hace un replace de …

Continue reading ‘Java: replaceAll y el problema del $’ »

Share Button