Estoy intentando cargar una imagen desde los recursos de mi proyecto de la siguiente manera:
Código Java:
Ver original
esto me da un resultado como el que sigue:
http://miDNS:8080/miProyecto/resources/images/miImagen.jpg
me sale el error siguiente:
2011/08/19 10:06:59,713 DEBUG org.springframework.transaction.interceptor.Transa ctionAspectSupport==> Completing transaction for [myPackage.MyClass.MyMethod] after exception: net.sf.jasperreports.engine.JRException: Error loading byte data : http://miDNS:8080/miProyecto/resources/images/miImagen.jpg
Cuando intento ver la imagen desde la url indicada, no la encuentra.
Sin embargo, si le cambio el DNS y le pongo localhost, si que la encuentra.
Lo habia arrancado con tomcat y no daba problemas hasta migrarlo a JBoss
¿Por que JBoss no reconoce el DNS?
¿Tengo que configurarlo para que lo reconozca? En dado caso, debe poder cambiarse para los distintos entornos de una manera sencilla.
Muchas gracias y un saludo