Jasper Server en Glassfish 3
Hola a todos
Alguien por favor me pordria indicar como construir y desplegar Jasper Server en Glassfish v3.0.1
Tengo el Glassfish v3.0.1 instalado en windows y me funciona excelente pero no construir y desplegar Jasper Server, los scripts de construccion solo permiten compilar para la version 2 de glassfish y cuando lo compilo como version 2 al desplegar el glassfish me tira este error 'No esta instalado un contenedor para este tipo de aplicaciones'
me parece que esto es debido a la version y a que esta hecho para version 2 y javaee5
Gracias por las respuestas
Saludos
Martin
- Inicie sesión o regístrese para enviar comentarios
Error al iniciar
Hola de nuevo
Ya pude instalar el jasperserver en glassfish añadiendo hibernate, que era lo que faltaba, ahora ocurre lo siguiente que una vez logueado al aparecer la pagina del administrador me tira este mensaje 'java.lang.Long cannot be cast to java.lang.Integer'
en el log de jasperserver aparece esto:
Uso postgresql 8.4 - glassfish 3.0.1 - jasperserver 3.7.1
Les agrdezco la ayuda que me puedan brindar
Saludos
sin más info...
tal vez definiste un tipo como bigint o algo así en una tabla y lo mapeaste a un int (o Integer) en la clase, cuando debe ir mapeado a un long (o Long).
Es el select count() en postgresql
Hola
Segun lo que he visto hasta ahora me parece que el error se debe a que la sentencia 'Select count()' de Postgresql retorna un tipo Bigint pero la funcion que tira el error trata de hacer esto:
Alguien tiene alguna solucion para esto (si es que el error se debe a lo que digo)
Gracias
Pues realmente no alcanzo a
Pues realmente no alcanzo a ver todo el contexto de lo que estás haciendo, pero, si el tipo BigInt de Postgres es igual al Long en Java, podría ser así:
Aunque también no estoy seguro si la lista que recibes como argumento, sea de objetos de tipo Long...
Long o Number
Utiliza Long o Number para obtener el resultado de count(), en vez de Integer. Si el resultado no pasa de 2^31 entonces luego puedes pedir intValue() sin problemas.