style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Java Enterprise

J2EE, MVC, JSF, Struts, Hibernate, Spring, EJB's, Ant.

Mejor manera de hacer Deploy en jboss

Estoy realizando deploy en el servidor de aplicaciones Jboss y he tenido algunas contrariedades, entre ellas la forma en la que se realizan los deploys que contengan todo lo necesario para que la aplicacion funcione de forma corecta.

Hice un deploy en el que primero tuve que cargar mi Datasource en jboss para despues subir el War de mi aplicacion y la idea es que en mi archivo War o EAR vaya todo para que no necesite hacer dos tareas.

Que me recomiendan segun su experiencia para hacer un deploy de la mejor manera y contemple tambien algunas configuraciones necesarias para que funcione de la mejor manera en un ambiente de produccion.

Saludos cordiales.

como puedo obtener el nombre metodo donde se produce una excepcion

me gustaría poder añadir a mi log la función del método donde se produce la excepción para cuando mire mi log me sea mas fácil ir al punto donde se esta produciendo el error.

mis mensajes de alert

me gustaria poder hacer que mis mensajes se ejecuten como en un hilo aparte, cual es la mejor forma de hacerlo???

Ayuda en Descarga de archivo PDF con JSF

Hola, estoy haciendo una pequeña aplicacion de descarga de un archivo, cuando se le da click en un boton, el archivo se va construyentoy cuando termina, manda una ventanita de descarga. El problema que tengo es que cuando aparece la ventana, todos los elementos se quedan "trabados" y no responde hasta que refresco la pagina. Podrian ayudarme por favor. Se los agradecere mucho. Dejo el codigo para realizar la descarga. Gracias.

                             
  File ficheroPDF = new File(rutaDescarga);
                               FacesContext ctx2 = FacesContext.getCurrentInstance();
                               FileInputStream fis = new FileInputStream(ficheroPDF);
                               byte[] bytes = new byte[1000];
                               if (!ctx.getResponseComplete()) {
                                   String fileName2 = ficheroPDF.getName();
                                   String contentType = "application/pdf";
                                   HttpServletResponse response = (HttpServletResponse)ctx2.getExternalContext().getResponse();

                                   response.setContentType(contentType);

JTABLE

como hago para que al dar click en una fila de un jtable se me abra una ventana emergente con la info de esa fila?

barra de progreso

con este codigo cuando mando a generar un reporte se llena una barra de progreso y al final cuando esta apunto de llenar se empieza a generar el reporte, la funcion de ver que esta pasado algo mientras se genera el reporte la cumple pero que debo hacer para la barra se cargue segun se demora el reporte en ejecutarse y no hacer lo que hize sw hacer un for para llenar la barra.

import java.util.Date;
import javax.swing.JProgressBar;
import java.util.List;
import javax.swing.SwingWorker;

public class BarraProgreso extends SwingWorker<Double, Integer>{
   
    private JProgressBar barraProgreso;
    private DataBase db;
    private String tituloReporte;
    private String rutaReporte;
    private IPersonaDTO persona;
    private Date fecha;
    public BarraProgreso(JProgressBar p,String rutaReporte,String tituloReporte,Date fecha, IPersonaDTO persona,DataBase db)
    {
        this.barraProgreso =p;
        this.db=db;
        this.tituloReporte=tituloReporte;
        this.rutaReporte=rutaReporte;
        this.fecha=fecha;
        this.persona=persona;
    }

   
    @Override
    protected Double doInBackground() throws Exception
    {

dos intancias

la base de datos es oracle, pero tiene dos instancias, esta en rac pero cuando se cae una instancia mis aplicativos que usan la conexion a esa instancian mueren, como implemento que si se me cae la instancia1 se conecte por la instacia 2???

socket java

mi socket hecho en java llevaba casi 15 dias si molestar con 800 equipos mandandoles transacciones y todo bien pero hoy reportaron caida en el sistema fue y revise hicel un telnet a mi listener al puerto definido para tal caso y muerto no respondio me toco reiniciar el listener y todo a la normalidad.

mi pregunta es revise y no econtre ni exciones ni nada raro alguien sabe que pudo pasar ????

Como funciona la sesión con JSF? Duda

Hola comunidad Java.
Quisiera que alguien me dijera como se comporta la sesión con JSF o solo WEB ?
El panorama es el siguiente.
Hay una pagina la que funge como pantalla de login, el usuario introduce sus credenciales correctamente y entra a la aplicación.
después de unos 30 min SIN recibir evento alguno por parte del usuario el, y en momento en que precione cualquier botón el sistema deberá redireccionar a la pantalla de login.
Tengo un problema, NO redirecciona a la pantalla de login. Saben por que?.
Le doy click a cualquier botón y se queda hay en la pantalla, una vez que presiono F5 entonces si me redirecciona a la pantalla de login.
Ayuda por favor.

Problema re-lectura con JPA

Hola!
Tengo un problema con JPA, ojalá alguien pueda ayudarme.

Tengo una aplicación con EJB3.1 y JPA

Tengo una primer pantalla donde muestro los registros de una tabla.
Creo un nuevo registro y se guarda (lo compruebo directamente en la base de datos)
con la aplicación vuelvo a leer los registros que están guardados pero no muestra este último.

También he modificado a mano (directo en la base) uno de los registros que sí muestra la aplicación pero el cambio no se ve reflejado en la aplicación, (sí he dado el commit en la base)

Encontré que es algo del cache de default de JPA 2.0 pero no le encuentro.

Los EJB de la aplicación son stateless, y @RequestScoped los controladores de la JSF

mi persistence.xml es:

<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0"
        xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://java.sun.com/xml/ns/persistence      <a href="http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
" title="http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
">http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
</a>    <persistence-unit name="AGATO_PU" transaction-type="JTA">
                <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">