Blogs

Instalando lenguajes JVM usando SDKMAN!

Existe una herramienta llamada SDKMAN! que nos sirve para instalar lenguajes como Ceylon, Groovy, Scala, además de otros entornos o sdks de desarrollo como Grails, SBT, etc.

Desde Linux podemos teclear en nuestra consola de comandos:

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

Obtener ayuda:  sdk help
Que versión tenemos: sdk version
Listar lo que podemos instalar: sdk list

Comencemos instalando Ceylon, Groovy, y Scala:

sdk install ceylon
sdk install groovy
sdk install scala

Comprobemos que se instalaron adecuadamente:

ceylon --version
groovy -version
scala -version

Con esto tenemos instalados los lenguajes y la herramienta SDKMAN!.

Links
http://sdkman.io/

HACER CONSULTA DE UN PACIENTE (METODO) MVC

SE TRATA HACER UN METODO O LLAMAR EL METODO PARA QUE HAGA UNA CONSULTA Y EL ARCHIVO JSP DESPLIEGUE LOS DATOS

/////Paciente.java

package modelo;

import java.sql.*;

import controlador.BeanPaciente;

public class Paciente {

public static boolean agregarPaciente(BeanPaciente paciente){
boolean agregado=false;

try{
Conexion c=new Conexion();
Connection con=c.getConexion();
if(con!=null){
Statement st;
st = con.createStatement();
st.executeUpdate("INSERT INTO Paciente(`clave_issemym`,`nombre`,`apellido_paterno`,`apellido_materno`,`genero`,`edad`,`tipo_visita`,`nombre_doctor`) VALUES ('"+paciente.getClave_issemym()+"','"+paciente.getNombre()+"','"+paciente.getApellido_paterno()+"','"+paciente.getApellido_materno()+"','"+paciente.getGenero()+"','"+paciente.getEdad()+"','"+paciente.getTipo_visita()+"','"+paciente.getNombre_doctor()+"')");
agregado=true;
st.close();
}
c.cerrarConexion();
}catch (SQLException e){
agregado=false;
e.printStackTrace();
}
return agregado;
}

public static boolean consultarPaciente(BeanPaciente paciente){

Error desplegando en web logic WELD-001408

Buenas noches compañeros,

Coloco las herramientas con que se elaboró el tema:
eclipse
injection Java EE 7
JBoss, Glassfish (En los dos servidores sale el mismo error)

Tengo un error en el despliegue de una aplicación web, no he podido solucionarlo, he buscado en bastantes foros que mencionan el mismo código del problema. El error es:

Error occurred during deployment: Exception while loading the app : CDI deployment failure:WELD-001408: Unsatisfied dependencies for type EntityManager with qualifiers @Default at injection point [BackedAnnotatedField] @Inject private main.java.BookEJB.em at main.java.BookEJB.em(BookEJB.java:0) . Please see server.log for more details.

stacktrace del error JBoss:

11:30:59,018 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-5) MSC000001: Failed to start service jboss.deployment.unit."chapter11-1.0.war".WeldStartService: org.jboss.msc.service.StartException in service jboss.deployment.unit."chapter11-1.0.war".WeldStartService: Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904)

raise notice plpgsql

Bueno primeramente buenos días. Espero sepan de este tema, Bueno desde mi web service ejecuto una función plpgsql de mi base de datos de posgres, estoy utilizando jpa y lo ejecuto de esta forma "String s = getEntityManager().createNativeQuery(query).getSingleResult().toString(); " y necesito capturar los raise notice para retornarlos a mi cliente y que los muestre el try catch solo me retorna los raise Exception pero yo necesito los raise notice, si alguien pudiera orientarme le agradecería, muchas gracias.

Error desplegando con jsf have the same url pattern

Buenas tardes,

He tratado de buscar la solución por todas partes pero no he encontrado la solución al siguiente problema, adicionalmente hasta ahora estoy aprendiendo el tema de un libro y ese ejemplo es el que presenta el problema:

Yo tengo un proyecto con jsf en el cual no contiene web.xml(Tambien probe agregando el web.xml correctamente y aparece el mismo error con o sin el), contiene faces-config.xml, bean.xml, las paginas son .xhtml y lo genero con maven y no presenta ningún error el tema es cuando se intenta realizar el despliegue en glassfish 4 y aparece el siguiente error:

remote failure: Error occurred during deployment: Exception while deploying the
app [chapter11-1.0] : Servlet [RegistrationRequesterPortTypePortImpl] and Servle
t [RegistrationPortTypeRPCPortImpl] have the same url pattern: [/RegistrationSer
vice_V10]. Related annotation information: annotation [@javax.jws.WebService(nam
e=, wsdlLocation=/wsdls/wsc10/wscoor.wsdl, portName=RegistrationPortTypeRPCPort,
endpointInterface=com.sun.xml.ws.tx.coord.v10.types.RegistrationPortTypeRPC, se
rviceName=RegistrationService_V10, targetNamespace=http://schemas.xmlsoap.org/ws

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.

Ejecutar sp en sql server desde java.

Hola buenas tardes. Antes que nada espero todos estén bien de salud y ofrezco disculpas por mi mala ortografía y redacción.

El motivo por el cual acudo a este foro es porque estoy atorado en la ejecucion de un proceso almacenado en sql server desde java, he googleado y he utilizado todos los ejemplos que encuentro, pero todos me dan el siguiente error (com.microsoft.sqlserver.jdbc.SQLServerException: The error description is 'Invalid at the top level of the document.'.).

Sinceramente ya no se por donde puede estar el problema, cabe mencionar que el sp solo necesita un parametro de entrada. A continuacion les anexo el incio del sp, no podre todo el codigo ya que tienen 1126 lineas, y quiero aclarar que este sp no fue echo por mi, yo solo quiero utilizarlo desde un jframe.

PROCEDURE [dbo].[spRecibirCR]
@xml text,
@NoAfectar bit = 1,
@Sesion varchar(50) = NULL

Inicia con estos tres parametros, pero el que ocupa es el primero ya que es un archivo tipo xml el cual procesa y lo inserta un las bases de datos.

Mi codigo en java es el siguiente.

private void bttSubirVentaActionPerformed(java.awt.event.ActionEvent evt) {

Insertar Jtable en Jframe

Buenas:
Quiero ver la tabla completa "dibujada" en JFrame y sólo consigo ver el cuerpo de la tabla con los datos
pero no consigo ver el encabezamiento,o sea las columnas.
Agradecería comentarios.

Tengo el siguiente modelo de tabla.
import javax.swing.table.AbstractTableModel;

/**
*
* @author Enric
*/
public class MyTableModel extends AbstractTableModel {
//Array de los objetos con los datos de la tabla en vez de Strings ,int
final Object [][] data ={
{"Mary" ,"Campones" ,"Esquiar",new Integer(5),new Boolean(false) },
{"Lucas" ,"Hum" ,"Patinar",new Integer(3),new Boolean(true) },
{"Katia" ,"walth" ,"Escalar",new Integer(2),new Boolean(false) },
{"Marcus","Andrews" ,"Correr" ,new Integer(7),new Boolean(true) },
{"Angela","Laith" ,"Nadar" ,new Integer(4),new Boolean(false) }
};
//Array con los encabezamientos de las columnas
final String [] columnNames ={
"Nombre","Apellido","Pasatiempo","Años practica","Soltero/a"
};
//Numero de elementos de array de datos
@Override

Insertar Jtable en Jframe

Buenas:
Quiero ver la tabla completa "dibujada" en JFrame y sólo consigo ver el cuerpo de la tabla con los datos
pero no consigo ver el encabezamiento,o sea las columnas.
Agradecería comentarios.

Tengo el siguiente modelo de tabla.
import javax.swing.table.AbstractTableModel;

/**
*
* @author Enric
*/
public class MyTableModel extends AbstractTableModel {
//Array de los objetos con los datos de la tabla en vez de Strings ,int
final Object [][] data ={
{"Mary" ,"Campones" ,"Esquiar",new Integer(5),new Boolean(false) },
{"Lucas" ,"Hum" ,"Patinar",new Integer(3),new Boolean(true) },
{"Katia" ,"walth" ,"Escalar",new Integer(2),new Boolean(false) },
{"Marcus","Andrews" ,"Correr" ,new Integer(7),new Boolean(true) },
{"Angela","Laith" ,"Nadar" ,new Integer(4),new Boolean(false) }
};
//Array con los encabezamientos de las columnas
final String [] columnNames ={
"Nombre","Apellido","Pasatiempo","Años practica","Soltero/a"
};
//Numero de elementos de array de datos
@Override

React js

Me interesa el tema de react y java y antes de postear quería ver que había ya al respecto

pero al buscar (en el buscador de este sitio) no me da ningún resultado mas bien me informa algo como un error "Debe incluir al menos una palabra clave positiva con 2 caracteres o más."

en un principio pensé que era por que no había resultados para mostrar pero me di cuenta que con ninguna palabra funciona.

alguien sabe de algun turorial que puedan recomendarme (ya busque y lei algunos en google),

y pues tambien es importante leer sus comentarios sobre react ya que al parecer le está haciendo mucha sombra a angular.

como se requiere instalar node para usar npm tambien hice pruebas con nodejs y se ve muy bien incluso hice algunas pruebas con templates de bootstrap.

asi que mis opciones son o react o node,

saludos cordiales

Distribuir contenido