Java Enterprise

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

Lector Biometrico

Buen dia foro.
Desarrollé una aplicacion web para control de acceso con lector biometrico, en especifico el 4500 de digitalpersona.
En modo local todo funciona bien. capturo la huella a traves de un applet y puedo grabarla. Puedo autenticarme con huella o con correo, las dos funcionan bien. El problema surgio cuando lo puse en producción, el unico problema que tengo es cuando hace la autenticacion por huella, me lanza los siguientes mensajes:
java.lang.unsatisfiedLinkError:com.digitalpersona.onetouch.jni.MatchingLibrary.init()V y
java.lang.noClassDefFoundError:Could not initialize class com.digitalpersona.onetouch.jni.Matcher.
El applet funciona bien puesto que entrando con correo puede capturar y guardar huellas.
Utilizo jsf, glassfish e hibernate, ademas de primefaces.
Seria muy largo poner aqui todas las pruebas que he realizado.
Si alguien tiene experiencia con estos biometricos en web, le agradeceré sus comentarios.

Saludos.

https + tomcat

Mucho gusto Srs. le escribo ya que estoy buscando la manera de implementar lo del titulo en un sistema web sobre tomcat que lleva operando online 1 año..; buscando... vi la documentacion de tomcat.. pero me surgen varias dudas.
.. en este momento tengo un dominio apuntando a una ip fija sobre port:80; este puerto lo tuve que configurar en el server.xml para poder salir a la internet como webserver ya que tenia otro por defecto.
Estoy algo confundido pues el conector para el https en server.xml esta comentariado y no se si al descomentarlo me pueda generar conflicto con el que estoy usando... o es que se utilizan los dos conectores sin problema, o tengo que comentariar el anterior y descomentar el https... esta es mi duda y necesito dar claridad para comenzar el proceso....

Por otro lado Uds. disculpen... como hago para evitar sniffing desde internet a mi sistema web?, sera que el firewall me ayuda? y/o el antivirus antispyware... tengo plataforma win10 con todo actualizado y updates activadas...

Gracias Sr. por su amable colaboracion... hay mucha informacion que confunde y estoy buscando claridad...

Gustavo A. Muñoz R.
Analista de Sistemas-Java

Sequence Postgres

Buen día a todos.

Alguien de casualidad sabe generar las sentencia para obtener un secuencial de postgres con hql?

Problema configurando Log4j en Weblogic

Buen día a todos,

Estoy desarrollando una app JEE con spring mvc 4, para el registro de log, utilizo la libreria log4j que la tengo configurada en un archivo de propiedades para desplegar en un servidor de aplicaciones weblogic, pero no he podido dar con la configuración para que la librería del log registre sobre el log del server o algún log propio de la app, lo único que puede lograr fue registrar sobre el log del server pero quemando en el archivo de propiedades la ruta absoluta de la ubicación del log, pero si trabajamos en múltiples ambientes (desarrollo, pruebas, pre-producción, producción) no es ágil tener esta configuración, quiero tener alguna general como en otros servidores:

tomcat: log4j.appender.file.File = ${catalina.home}/logs/job-app.log
was: log4j.appender.file.File = logs/job-app.log
jboss: log4j.appender.file.File = ${jboss.server.log.dir}/job-app.log

y esta es la propiedad que me funcionó con weblogic:
log4j.appender.file.File=/opt/oracle/domains/pre_sites/servers/Sites1/logs/sites.log

Cuando no se sabe Java y dan cursos de Java

Encontré este vídeo de los cursos Java de Freddy Vega. Tan solo véanlo y analicenlo.

Aquí vídeo

property eclipselink.jdbc.user is deprecated

Disculpen tengo un problema, estoy haciendo un pequeño login usando JSF y JPA, pero tengo un problema al mandar la informacion del formulario ya que no realiza la ejecucion del programa como es, en la consola de java (eclipse) me manda estos mensajes:

ya cambie varias veces los jar (eclipselink y javax-persistence) pero me sigue saliendo el mismo problema, tambien les comparto el persistence.xml.

Espero puedan ayudarme.

PD. antes de ese proyecto hize uno usando solo JPA y con las jar que use no hubo ningun problema.

[EL Info]: 2015-12-31 21:13:31.956--ServerSession(555073890)--property eclipselink.jdbc.user is deprecated, property javax.persistence.jdbc.user should be used instead.
[EL Info]: 2015-12-31 21:13:31.976--ServerSession(555073890)--property eclipselink.jdbc.driver is deprecated, property javax.persistence.jdbc.driver should be used instead.
[EL Info]: 2015-12-31 21:13:31.976--ServerSession(555073890)--property eclipselink.jdbc.url is deprecated, property javax.persistence.jdbc.url should be used instead.

Duda con metodo de un servlet java EE

Hola a todos, recién estoy aprendiendo como desarrollar paginas web usando JAVA EE en eclipse con jsp y servlet usando tomcat, voy lento pero seguro y eh logrado un par de cosillas gracias a los vídeos que hay en la web, tengo una duda con 2 métodos que aparecen al crear un servlet y no tengo entendido bien que diferencia hay entre uno y otro (y en los vídeos usan NETBEANS y hay solo sale 1 método) y es por eso que acudo a ustedes para que me oriente un poco sobre dichos métodos.

Coloco los métodos abajo:

GRACIAS!!!

        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
                // TODO Auto-generated method stub
                response.getWriter().append("Served Validacion: ").append(request.getContextPath());
        }

        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
                // TODO Auto-generated method stub
        }

en el ejercicio que hice hice mi proceso en el método doPost y no hubo problemas y por eso mi duda es el de arriba que función tiene o bien en que momento debería utilizarlo.

OpenXava 5.4: Desarrollo rápido con Java

OpenXava es una herramienta para desarrollo rápido de aplicaciones web empresariales.

Con OpenXava sólo has de escribir las clases del dominio con Java para obtener una aplicación web lista para producción.

OpenXava 5.4 cuenta con nuevo iconos, una interfaz de usuario para los gráficos más simple e intuitiva, una caja de búsqueda para buscar columnas a añadir a la lista, editor para imágenes en colecciones de elementos y mucho más.

Te invitamos a que descargues esta nueva versión y actualices tus aplicaciones OpenXava. Mira las instrucciones de migración.
 

Nuevo iconos

Este es el  nuevo aspecto de OpenXava:

Deshabilitar Items de un combo Box Netbeans

Lo que quier hacer es que al momento que yo selecciones un item de un combo box....
por ejemplo que sea un país, seleccionar Mexico y pasarlo a un text area, y si quiero agregar otro país al
text area que Mexico este deshabilitado, que ya no se pueda elegir.!

Gracias-..

SOA para principiantes

La capacidad de poder responder rápidamente ante los constantes cambios en las reglas y optimización dentro de los procesos de negocio, forma parte de un factor fundamental dentro de la competitividad y crecimiento de las empresas.

Las arquitecturas SOA (Service Oriented Architecture), buscan separar las actividades de los procesos, en servicios independientes y con gobernabilidad, lo que permite una integración de distintas tecnologías en diferentes plataformas, fácilmente.

¿Que ganamos?

Al implementar una arquitectura SOA, ganamos gobernabilidad de las actividades de los procesos, es decir cada tarea del proceso (Si el análisis nos indica que esta es la solución) se expone como un servicio, lo cual indica que al cambiar la tecnología de alguno de ellos, no afecta a los demás ya que para el intercambio de información se hacen el uso de estándares, aun incluso si el proceso global cambia, las tareas se siguen comportando de la misma forma y solo se adaptan si el proceso lo requiere.

Distribuir contenido