Java Enterprise

JSP, Servlets, EJB, Spring, JSF, Tapestry, Web services y un largo etcétera.

Servicio en Internet para publicar sistema en JSF

Sres:

Que tal un gusto en saludarlos.

He desarrollado un sistema en Java Server Faces y me gustaría que este tuviera acceso desde Internet. Por el momento, lo he puesto a funcionar en forma local. Estos son las herramientas y bibliotecas que utilizo para poder ejecutarlo en forma local:

1) Servidor con sistema operativo Centos 7 (2 nucleos 2.0 GHz c/u y 8GB de memoria RAM, disco duro de 500 GB.)
2) Open JDK 1.8
3) Payara Server 5.1
4) Base de datos Firebird 3.0
5) Acceso con certificado SSL a través de https (el certificado lo cree yo mismo)
6) Y por supuesto, todas las bibliotecas propias de la aplicación como "drivers" para la base de datos, pool de conexiones, motor de persistencia (en este caso utilice JOOQ), etc, etc.

Por el momento no he encontrado un servicio en internet que proporcionen las herramientas arriba mencionadas para poder hacer funcionar mi aplicación.

¿Hay alguien en el foro que haya tenido en problema similar? ¿Como lo solucionó? ¿Que me recomienda que haga?

Saludos y gracias de antemano.

error javax.net.ssl.SSLException: java.lang.ArrayIndexOutOfBoundsException: 64 , al configurar el BouncyCastle para jdk 5

Buenas , les escribo para saber si alguno de ustedes ha configurado u echo funcionar el BouncyCastle para jdk 5 lo que pasa es que la aplicacion esta en esa version de java y es una aplicacion web , que es por decirlo la cliente que consume un servicio por https de tokens, ya configure como me lo dice la pagina y otros hilos de google , el java.security y agregando los jar en la lib/ext de java_home , pero ahora me arroja este error

Exception in thread "main" javax.net.ssl.SSLException: java.lang.ArrayIndexOutOfBoundsException: 64
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:166)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1476)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1443)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1426)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1045)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:402)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:170)

JPA con Hibernate en JHipster findOne no retorna la entidad aunque sí existe.

Hola Comunidad!

Bueno actualmente me encuentro desarrollando un sistema con jhipster, esta es la versión del generador como la de hibernate.

"generator-jhipster": "4.6.0",
Hiberante 5.2.8.Final.

El caso es el siguiente, entro a una vista (e.j. http://localhost//mientidad/{id}) la cual funciona para editar datos de dicho objeto, supongamos que solo presiono el botón actualizar y la entidad se persiste si ningún problema, pero si presiono F5 , la vista ya no consulta y me devuelve null el objeto cuyo id si existe. En resumen este problema se presenta solo después de guardar. Si no recargo la vista y sigo navegando y luego vuelvo a entrar y presiono F5 sin guardar lo carga bien, así que supongo que tiene que ver con el guardar. Creo pensar que es algo de Hibernate.

Resource.java
 

Service.java
 

Usar mi proyecto en otro trabajo

Configuré tres frameworks open sources en un trabajo para que sirva como base para implementar un sistema X.
Me han pagado por armar esos frameworks
El código fuente es del empleador por contrato
La primera pregunta es si puedo usar esa misma configuración en otro trabajo entendiendo que los frameworks que usé son open sources? Si la respuesta es no, podría usar por lo menos otras versiones de los frameworks? teniendo en cuenta que al cambiar las versiones a veces cambia la configuración. La segunda es que si armo o configuro varios frameworks en diferentes capas, se puede decir que armé una arquitectura web, de software o tecnológica?

Gracias por las respuestas de antemano

Uso de Pool de conexiones

Hola

Recientemente eh entrado en una duda sobre el tipo de conexión hikariCP y un el pool de conexiones de Widfly/Jboos

Alguna experiencia real sobre la comparativa de ambos?

JSF y huella digital

Hola que tal quiero realizar una aplicación bancaria en línea pero que inicien sesión con su huella digital desde una computadora el primer problema a enfrentar seria cual tipo de lector debo comprar que tenga caracteriscas siguientes:
sdk fácil de instalar,el costo que sea económico ya que una regla de negocio sería que el banco a partir de 25000 pesos se lo proporcione y si es menor el usuario lo pueda conseguir en mercado dejo la liga (en la pestaña de ejemplos) este un proyecto que quiero abrir para toda la comunidad de mexico les agradecería que me dieran un consejo que tipo de lector comprar para comenzar

¿Como crean graficas y reportes en sus aplicaciones?

¿Como lo hago yo?

Buenos dias, normalmente siempre he trabajado con JPA, Hibernate como ORM, (Di no a los SP's :P), y en el frente ha cambiado la cosa, aveces era JSF, JSP's, Handlebars, Angular... y cuando tocaba hacer graficas pues yo mismo creo las consultas, genero JSON y armo los datos para después ponerlos en una pantalla y generar graficas ya sea con D3 , raphaeljs, Google charts , etc.

El problema era cuando me pedian que generara esas graficas como un PDF y las enviar por correo, realmente no fue tanto problema usando phantomjs puedes tener un reporte con las mismas graficas en PDF y se ve muy bien, aunque existe un bug con las web fonts que no permite utilizarlas y tienes que bajar un phantomjs compilado con esa funcionalidad.

Error de JAX-WS, IllegalArgumentException en un llamado a un cliente de un servicio web - UnmarshalException

Hola.
He creado un cliente jax-ws para un servicio web a través de su wsdl, este wsdl viene de un proxy que realiza las operaciones pertinentes. El servicio funciona bien, de hecho, el cliente generado, cuando lo ejecuto desde un main funciona perfecto; El problema está en que cuando llevo el cliente generado a mi proyecto principal(el cual es un proyecto angular, que se comunica al backend java, desplegado en un servidor JBoss), desde ahí arroja un error, el cuál no he podido entender.
Según creo es un error con algunas fechas, ya que al final de la traza que arroja el servidor, muestra algo con un XMLGregorianCalendar, pero aún no tengo idea de qué puede ser.

La clase donde hago el llamado del servicio es esta.
 

Libreria para Metadatos Java

Hola Buen día.

Me podrían ayudar que libreria me puede recuperar los metadatos de un archivo(Imagen). gracias.

Firmar xml desde javascript

Hola a todos.

Actualmente trabajo en un proyecto en JSF para firmar archivos .xml mediante la e.firma del SAT de México, que no son mas que oficios electrónicos. Ya eh logrado firmar los archivos xml exitosamente del lado del servidor pero el principal detalle, es que dichos archivos se necesitan firmar con la e.firma de los usuarios y como ya sabrán la e.firma (.cer, .key y contraseña) no puede viajar por internet solo el (.cer) por cuestiones de seguridad.

Me he topado con un proyecto basado en NodeJS llamado: xml-cryto pero mi principal duda es saber si implementando este proyecto no se expone de todas formas la e.firma, dado que por lo que se, NodeJS trabaja también del lado del servidor.

Alguien me podría orientar un poco sobre esto? O en su caso, conocen algo para trabajar la firma de xml desde javascript?

Saludos.

Distribuir contenido