Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # itenspautapje
- arquiteto : Emerson Dela Vale
- construtor : Luiz Guilherme Martins _soneka_
- construtor : Francisco Reis
- Resumo:
- O projeto **itenspautapje** foi feito utilizando o wildfly-11.0.0.Final e por isso é necessário
- configurar os datasources e o driver do banco de dados no próprio wildfly.
- => Driver do Postgres
- => Datasources
- As configurações dos datasources e drivers ficam no arquivo **standalone.xml** do wildfly em
- `wildfly-11.0.0.Final\standalone\configuration\standalone.xml`.
- O **standalone.xml** utilizado durante a construção do projeto foi copiado para a raiz deste projeto,
- com o mesmo nome.
- ====================================================================================================
- ## Driver do Postgres
- Para configurar o driver do siga os passos abaixo.
- OBS: O driver do banco postgres utilizado está raiz deste projeto com o nome postgresql-9.4-1200.jdbc4.jar.
- Será necessário trocar o caminho do parametro --resouces do passo 2.1.
- 1) Dentro do Eclipse, colocar Wildfly no ar
- 2) Sair para o Prompt de comando e Executar o "jboss-cli.bat" e em seguida digitar "connect", em seguida seguir os passos abaixo:
- 2.1) criar módulo para o Postgress
- module add --name=org.postgres --resources=C:\wildfly-11.0.0.Final\postgresql-9.4-1200.jdbc4.jar --dependencies=javax.api,javax.transaction.api
- 2.2) instalar o driver JDBC no Application Server
- /subsystem=datasources/jdbc-driver=postgres:add(driver-name="postgres",driver-module-name="org.postgres",driver-class-name=org.postgresql.Driver)
- O resultado desses passos são as seguintes linhas no arquivo **standalone.xml** do wildfly:
- <driver name="h2" module="com.h2database.h2">
- <xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
- </driver>
- ------------------------------------------------------------------------------------------------------------------------
- ## Datasources
- No arquivo **config.properties** estão listados os jndi-names dos datasources que o projeto utiliza.
- ```
- dataSource1G = java:/jdbc/itensPautaPJe1G
- dataSource2G = java:/jdbc/itensPautaPJe2G
- ```
- Para criar os datasources utilizando o **jboss-cli.bat** siga os passos abaixo:
- 1) Dentro do Eclipse, colocar Wildfly no ar
- 2) Sair para o Prompt de comando e Executar o "jboss-cli.bat" e em seguida digitar "connect", em seguida seguir os passos abaixo:
- 2.3) criar datasource itensPautaPJe1GDS (1Grau)
- /subsystem=datasources/data-source=itensPautaPJe1GDS/:add(connection-url=jdbc:postgresql://pje-db-bugfix-a1:5432/pje_1grau_bugfix,driver-name=postgres,jndi-name=java:/jdbc/itensPautaPJe1G,initial-pool-size=4,max-pool-size=64,min-pool-size=4,password=bii6f1x,user-name=bugfix)
- 2.4) criar datasource itensPautaPJe2GDS (2Grau)
- /subsystem=datasources/data-source=itensPautaPJe2GDS/:add(connection-url=jdbc:postgresql://pje-db-bugfix-a2:5432/pje_2grau_bugfix,driver-name=postgres,jndi-name=java:/jdbc/itensPautaPJe2G,initial-pool-size=4,max-pool-size=64,min-pool-size=4,password=bii6f1x,user-name=bugfix)
- O resultado desses passos são as seguintes linhas no arquivo **standalone.xml** do wildfly:
- <datasource jndi-name="java:/jdbc/itensPautaPJe1G" pool-name="itensPautaPJe1GDS">
- <connection-url>jdbc:postgresql://pje-db-bugfix-a1:5432/pje_1grau_bugfix</connection-url>
- <driver>postgres</driver>
- <pool>
- <min-pool-size>4</min-pool-size>
- <initial-pool-size>4</initial-pool-size>
- <max-pool-size>64</max-pool-size>
- </pool>
- <security>
- <user-name>cdsconsulta</user-name>
- <password>2YOEnCfM</password>
- </security>
- </datasource>
- <datasource jndi-name="java:/jdbc/itensPautaPJe2G" pool-name="itensPautaPJe2GDS">
- <connection-url>jdbc:postgresql://pje-db-bugfix-a2:5432/pje_2grau_bugfix</connection-url>
- <driver>postgres</driver>
- <pool>
- <min-pool-size>4</min-pool-size>
- <initial-pool-size>4</initial-pool-size>
- <max-pool-size>64</max-pool-size>
- </pool>
- <security>
- <user-name>cdsconsulta</user-name>
- <password>2YOEnCfM</password>
- </security>
- </datasource>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement