payaramicro
  • Introduction
  • Capitulo 1
    • Links
    • Ejecutar un war
    • Crear un Uberjar
    • Pool de Conexiones
    • Payara micro embebido
    • Archivo log
    • Ejecutar en un puerto
    • Parametros ejecucion
    • Crear Realm
    • Construirlo con Docker
  • Generar proyecto desde linea de comandos
  • Optimizar Payara Micro con Java 11
    • Inicio rapido
  • PayaraMicro con JDBC realm
  • Capitulo II Payara Micro embebido
    • Maven
    • Payara micro con NetBeans
  • Payara Micro con NetBeans
  • RemoteCDIEvents
  • Capitulo III Payara Micro con SSL
    • Untitled
    • Pasos
  • Payara Micro Embebido
  • Microservices
    • Microservices
    • Ejemplos de Microservicios
    • Payara Micro ESB Timer
  • Seguridad
    • Microservicios con IdentityStore
      • Microservicios con IdentityStore
        • Cliente
      • Referencias
  • Payara con JWT/ MP Lemon Builder
    • Crear Realms
    • mp-lemon-builder
    • jwt-provider
    • Cliente jwt
    • Cliente Java JWT
    • Libreria Para JWT
      • Java Cliente JWT
  • Certificado Digital
  • AutoComplete con Microservices
    • Autocomplete con Microservices con SQL Server
  • Envio Archivos
    • Enviar Archivos por JAX-RS
      • FileUpload archivos mediante JAX-RS
      • Enviar archivo .zip, encriptado.
Powered by GitBook
On this page
  • Crear el Pool de conexiones
  • Editar domain.xml
  • Ejecutar

Was this helpful?

  1. Capitulo 1

Pool de Conexiones

PreviousCrear un UberjarNextPayara micro embebido

Last updated 6 years ago

Was this helpful?

Crear el Pool de conexiones

  1. Descomprimir el archivo payaramicro-xxx.jar

Ingresar a la carpeta descomprimida, y a MICRO-INF

ingresar a domain

Copiar el archivo domain.xml

Pegarlo en la carpeta donde tenemos el .war

Editar domain.xml

en la sección resources

Agregamos el pool de conexión

<jdbc-connection-pool datasource-classname="com.mysql.jdbc.jdbc2.optional.MysqlDataSource" name="pilardbpool" res-type="javax.sql.DataSource">

<property name="port" value="3306"></property>

<property name="user" value="root"></property>

<property name="password" value="denver"></property>

<property name="ServerName" value="localhost"></property>

<property name="DatabaseName" value="pilardb"></property>

<property name="Url" value="jdbc:mysql://localhost:3306/pilardb"></property>

<property name="driverClass" value="com.mysql.jdbc.Driver"></property>

</jdbc-connection-pool>

<jdbc-resource pool-name="pilardbpool" jndi-name="jdbc/pilardb"></jdbc-resource>

Ejecutar

java -jar payara-micro-4.1.2.172.jar --deploy pilarjsd.war --domainConfig domain.xml --outputUberJar pilarjsd.jar

Al finalizar genera el archivo .jar

Ejecutar

java -jar pilarjsd.jar