viernes, 23 de abril de 2021
jueves, 22 de abril de 2021
para saber versión de linux
slack@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial
lunes, 25 de enero de 2021
Agregar jar a proyecto con maven
Cuando tenemos un jar y lo queremos agregar a nuestro proyecto maven, primero debemos agregarlo al repositorio maven:
ejecutando el comando maven por consola, ejemplo:
mvn install:install-file -Dfile=/home/slack/desarrollo/SGCXerox_bancodechile/lib/accbchile.jar -DgroupId=cl.xerox -DartifactId=accbchile -Dversion=2.0 -Dpackaging=jar
Donde:
-Dfile= se usa para indicarle a Maven donde está el JAR que queremos añadir al repositorio local.
-DgroupId= indica el ID del grupo al cual pertenece la librería. debe ser el mismo dato del groupId de nuestro proyecto (generalmente es el package)
-DartifactId= permite establecer el nombre que tendrá la dependencia o librería dentro del repositorio.
-Dversion= configura la versión que tendrá dicha librería o dependencia.
-Dpackaging= indica el formato de la libreria, en este caso y generalmente es jar
La ejecución del comando anterior nos debería indicar que pudo agregarlo satisfactoriamente (BUILD SUCCESS), ej:
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building SGC-Xerox Spring MVC Application 3.5.0
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-install-plugin:2.5.2:install-file (default-cli) @ SGCXerox ---
[INFO] pom.xml not found in accbchile.jar
[INFO] Installing /home/slack/desarrollo/SGCXerox_bancodechile/lib/accbchile.jar to /home/slack/.m2/repository/cl/xerox/accbchile/2.0/accbchile-2.0.jar
[INFO] Installing /tmp/mvninstall4036587407514478512.pom to /home/slack/.m2/repository/cl/xerox/accbchile/2.0/accbchile-2.0.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.941 s
[INFO] Finished at: 2021-01-25T10:20:59-03:00
[INFO] Final Memory: 17M/150M
Y ahora podemos compilar y comprobar la función en el proyecto, suerte !
martes, 3 de noviembre de 2020
Escaneador de vulneravilidades Nessus
Baje nessus para escanear una app que tengo en tomcat 9.0.37 corriendo con java 8, una ves descargado e instalado el paquete "Nessus-8.12.1-debian6_amd64.deb" en ubuntu 16.04 server.
se debe iniciar el servicio con el comando apuntando a la ruta del archivo nessusd
en mi caso:
slack@ubuntu:~/programas/argouml-0.34$ sudo /opt/nessus/sbin/nessusd
nessusd (Nessus) 8.12.1 [build 20253] for Linux
Copyright (C) 1998 - 2020 Tenable, Inc.
luego de unos segundos deberíamos poder acceder a la url web por defecto:
donde el software continuara descargando y configurando plugins para completar la instalación
luego se tendrá acceso a la consola web donde en los menús se encuentran las funciones, configuraciones de escaneo y detección de vulnerabilidades, tanto del una pagina web como de una ip.
martes, 25 de febrero de 2020
limpiar jbpm con ant - install.demo
comando : ant clean.demo
con esto se limpia el proyecto jbpm-instaler-version, se eliminan directorios de despliegue
slack@ubuntu:~/programas/jbpm-installer-7.32.0.Final$ ant clean.demo
Buildfile: /home/slack/programas/jbpm-installer-7.32.0.Final/build.xml
clean.jboss:
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final
check.clean.repository:
clean.jboss.repository:
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/.niogit
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/.niogit-caseapp
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/.index
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/.security
[delete] Deleting directory /home/slack/programas/jbpm-installer-7.32.0.Final/repositories
[delete] Deleting: /home/slack/programas/jbpm-installer-7.32.0.Final/default-kieserver.xml
check.clean.eclipse.workspace:
clean.eclipse:
clean.generated.ddl:
clean.db:
[delete] Deleting: /home/slack/jbpm-db.h2.db
clean.demo:
BUILD SUCCESSFUL
Total time: 0 seconds
Luego si queremos volver a trabajar con el entorno deberemos primero ejecutar el install, tal como la primera ves
comando : ant install.demo.noeclipse
slack@ubuntu:~/programas/jbpm-installer-7.32.0.Final$ ant install.demo.noeclipse
Buildfile: /home/slack/programas/jbpm-installer-7.32.0.Final/build.xml
download.jboss.check:
[echo] Checking JBoss AS download ...
download.jboss:
install.jboss:
[unzip] Expanding: /home/slack/programas/jbpm-installer-7.32.0.Final/lib/jboss-wildfly-14.0.1.Final.zip into /home/slack/programas/jbpm-installer-7.32.0.Final
download.db.driver.check:
[echo] Checking if db driver jar has been downloaded ....//db/driver/h2-1.3.168.jar
download.db.driver:
install.db.files:
download.jBPM.console.check:
[echo] Checking jBPM console download ...
download.jBPM.console:
install.configuration.into.jboss:
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/configuration
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/configuration
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/configuration
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/configuration
install.jBPM-console.into.jboss:
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/deployments
download.jBPM.casemgmt.check:
[echo] Checking jBPM case mgmt console download ...
download.jBPM.casemgmt:
install.jBPM-casemgmt.into.jboss:
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/deployments
download.kie.server.check:
[echo] Checking KIE Server download ...
download.kie.server:
install.kie-server.into.jboss:
[copy] Copying 1 file to /home/slack/programas/jbpm-installer-7.32.0.Final/wildfly-14.0.1.Final/standalone/deployments
install.demo.noeclipse:
BUILD SUCCESSFUL
Total time: 3 seconds
jueves, 19 de diciembre de 2019
Query HQL consulta entre fechas
En el daoHibernate implemente el siguiente método para consultar los registros de una base de datos mediante POJO con Hibernate 4 y Spring 4 pasando como parámetro dos fechas
@Override
public List getProcesosByFechaDesdeAndFechaHasta(Timestamp fechaDesde, Timestamp fechaHasta) {
log.info("entering method " + fechaDesde + " " + fechaHasta);
List list = getSession().createQuery("FROM ProductoProceso AS p WHERE p.tmsCreated BETWEEN :requesteddate AND :agreeddate ")
.setParameter("requesteddate", fechaDesde).setParameter("agreeddate", fechaHasta).list();
return list;
}
suerte !
Refrescar pagina cada cierto tiempo
hola, hace tiempo q no escribo y qui algo practico,
entre las etiquetas <head> .. </head> colocar el siguiente tag :
<meta http-equiv=»refresh» content=»10″ />
esto actualiza la pagina cada 10 segundos
suerte!

