J2EE

Tutorial Spring

Spring MVC Fast Tutorial.


Cannot find bean: "org.apache.struts.taglib.html.BEAN"

Un error que seguramente a algunos le habrá hecho dar demasiadas vueltas aunque la causa sea que se te ha olvidado poner la etiqueta <html:form> en la página que está intentando abrir.
Es cierto el dicho “Los árboles no te dejan ver el bosque” cuando estamos demasiado inmersos dando vueltas para encontrar un error, lo [...]


Java Persistence API Tools (1.0.0.v200706250000-77–CYQCCz-CoRPCCCH) requires feature “org.eclipse.datatools.enablement.feature”

Con la nueva versión de Eclipse3.3 para J2EE que se puede descargar de la página
http://www.eclipse.org/downloads/moreinfo/jee.php,
parece que hay problemas al intentar hacer nuevas actualizaciones, lo que hace que el botón “Select Required…” no funcione y sea imposible evitar el error
Java Persistence API Tools (1.0.0.v200706250000-77–CYQCCz-CoRPCCCH) requires feature “org.eclipse.datatools.enablement.feature”
Para solucionarlo tendremos que añadir dos paquetes llamados Data [...]


Utilizar oc4j con Eclipse 3.2

¿Será posible que cada vez que intentemos instalar cualquier cosa lo normal sea que no funcione?.
Esta vez los problemas han surgido al intentar añadir el servidor de Oracle a Eclipse, que en principio es sencillo, se añade como todos los demás, sin embargo cuando intentaba arrancar el servidor aparece un error:
java.lang.RuntimeException: Could not generate [...]


Ant – junit, build failed= Could not create task or type of type junit

Hace unos días me he estado peleando con una tarea ant en Eclipse que pretendía ejecutar un test de JUnit. Es raro, pero daba el siguiente error, aunque compilaba bien las clases.
BUILD FAILED…: Could not create task or type of type: junit.Ant could not find the task or a class this task [...]


Error al iniciar JBoss desde Eclipse 3.2.1

Para variar, otro error más!. Esta vez al instalar JBoss e intentar arrancarlo desde dentro de Eclipse, resulta que nada que no funciona. ¿Sabéis cuál ha sido la causa esta vez? Pues que instalé JBoss en C:Archivos de Programa, y la solución es instalarlo en un path sin espacios en blanco… por qué no avisarán… [...]


Pool de conexiones con Eclipse y Tomcat

Para crear una conexión tendremos que hacer las siguientes operaciones:

Configurar el archivo web.xml de nuestra aplicación para que acceda al origen de datos adecuado.
Configurar el archivo server.xml de nuestro servidor para que nuestra aplicación sepa cómo acceder al origen de datos.
En el código java de nuestra aplicación:

Crear el objeto DataSource
Obtener una conexión disponible de dicho [...]


Utilizar Expresion Language con Struts

Supongo que no me habrá pasado a mí solo, pero me ha llevado algún tiempo y sus correspondientes quebraderos de cabeza, descubrir cómo se utiliza el Lenguaje de Expresión con Struts.
Si tuviéramos un .jsp que recorre una lista de libros almacenada en el request, el código con EL sería el siguiente:
<c:forEach var=”fila” items=”${sessionScope.seleccion}”><tr><td>${fila.value.id_libro}</td><td>${fila.value.titulo_libro}</td><td>${fila.value.nom_autor}</td><td>${fila.value.nom_editorial}</td><td>${fila.value.ed_libro}</td><td>${fila.value.anyo_libro}</td><td>${fila.value.precio_libro}</td></tr></c:forEach>
Y si no [...]